libqpe: create -dev/-dbg packages - based on code from .oz354x
authorMarcin Juszkiewicz <hrw@openembedded.org>
Sun, 29 Oct 2006 15:12:31 +0000 (15:12 +0000)
committerMarcin Juszkiewicz <hrw@openembedded.org>
Sun, 29 Oct 2006 15:12:31 +0000 (15:12 +0000)
packages/libqpe/libqpe-opie.inc
packages/libqpe/libqpe-opie_1.2.2.bb
packages/libqpe/libqpe-opie_cvs.bb

index 6f989f9..832aff7 100644 (file)
@@ -54,8 +54,26 @@ do_stage() {
 
 do_install() {
        oe_libinstall -so libqpe ${D}${palmtopdir}/lib
+
+    install -d ${D}${includedir}/qpe \
+               ${D}${includedir}/qtopia/private
+
+       for i in ${S}/*.h
+       do
+               install -m 0644 $i ${D}${includedir}/qpe/`basename $i`
+               install -m 0644 $i ${D}${includedir}/qtopia/`basename $i`
+               install -m 0644 $i ${D}${includedir}/qtopia/private/`basename $i`
+       done
+       for i in ${S}/backend/*.h
+       do
+               install -m 0644 $i ${D}${includedir}/qpe/`basename $i`
+               install -m 0644 $i ${D}${includedir}/qtopia/`basename $i`
+               install -m 0644 $i ${D}${includedir}/qtopia/private/`basename $i`
+       done
+       rm -f ${D}${includedir}/qtopia/*_p.h # remove private stuff out of qtopia
 }
 
-PACKAGES = "libqpe1"
-FILES_libqpe1 = "${palmtopdir}/lib"
-PACKAGE_ARCH = "${MACHINE_ARCH}"
+FILES_${PN} = "${palmtopdir}/lib/libqpe.so.*"
+FILES_${PN}-dev = "${includedir} ${palmtopdir}/lib/*"
+FILES_${PN}-dbg = "${palmtopdir}/lib/.debug/"
+PACKAGE_ARCH_${PN} = "${MACHINE_ARCH}"
index 890d72b..f2ea872 100644 (file)
@@ -1,5 +1,6 @@
 require ${PN}.inc
 
+PR = "r1"
 TAG = "${@'v' + bb.data.getVar('PV',d,1).replace('.', '_')}" 
 
 SRC_URI = "${HANDHELDS_CVS};tag=${TAG};module=opie/library \
index 076e14b..3dafddc 100644 (file)
@@ -2,6 +2,7 @@ require ${PN}.inc
 
 # Remove the dash below when 1.2.1 changes
 PV = "1.2.2+cvs-${SRCDATE}"
+PR = "r1"
 
 SRC_URI = "${HANDHELDS_CVS};module=opie/library \
            file://fix-titleheight.patch;patch=1"