]> code.ossystems Code Review - openembedded-core.git/commitdiff
db-native: Add custom stage function
authorRichard Purdie <richard@openedhand.com>
Wed, 19 Mar 2008 22:43:56 +0000 (22:43 +0000)
committerRichard Purdie <richard@openedhand.com>
Wed, 19 Mar 2008 22:43:56 +0000 (22:43 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4082 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/db/db-native_4.2.52.bb

index 5d2e294a8f4d3fe0a2470974594ad12be606e69f..4b374e24035e74821d368824c7b2b6d7004a78a2 100644 (file)
@@ -10,4 +10,15 @@ require db_${PV}.bb
 
 inherit native
 
-PACKAGES = ""
+do_stage() {
+        # The .h files get installed read-only, the autostage
+        # function just uses cp -pPR, so do this by hand
+        rm -rf ${STAGE_TEMP}
+        mkdir -p ${STAGE_TEMP}
+        oe_runmake DESTDIR="${STAGE_TEMP}" install_include
+        cp -pPRf ${STAGE_TEMP}/${includedir}/* ${STAGING_INCDIR}/.
+        rm -rf ${STAGE_TEMP}
+        oe_libinstall -so -C .libs libdb-4.2 ${STAGING_LIBDIR}
+        ln -sf libdb-4.2.so ${STAGING_LIBDIR}/libdb.so
+        ln -sf libdb-4.2.a ${STAGING_LIBDIR}/libdb.a
+}