[oe-commits] org.oe.dev networkmanager: fix packaging and QA issues
koen commit
openembedded-commits at lists.openembedded.org
Tue Jul 24 13:20:23 UTC 2007
networkmanager: fix packaging and QA issues
Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: f185acec03725b0c1dc9ed3de7d14d70fd13b038
ViewMTN: http://monotone.openembedded.org/revision.psp?id=f185acec03725b0c1dc9ed3de7d14d70fd13b038
Files:
1
packages/networkmanager/networkmanager_svn.bb
Diffs:
#
# mt diff -r10a0cf6a4d97caba3cd2b664dac0835e6af89a86 -rf185acec03725b0c1dc9ed3de7d14d70fd13b038
#
#
#
# patch "packages/networkmanager/networkmanager_svn.bb"
# from [2f814773de0dcb226ef1e52335e6e32169503ef4]
# to [2a50cff7e9023cedbaa77252fbd4ff3c576130a8]
#
============================================================
--- packages/networkmanager/networkmanager_svn.bb 2f814773de0dcb226ef1e52335e6e32169503ef4
+++ packages/networkmanager/networkmanager_svn.bb 2a50cff7e9023cedbaa77252fbd4ff3c576130a8
@@ -25,7 +25,7 @@ S = "${WORKDIR}/NETWORKMANAGER_0_6_0_REL
S = "${WORKDIR}/NETWORKMANAGER_0_6_0_RELEASE"
-inherit autotools
+inherit autotools pkgconfig
do_staging () {
autotools_stage_includes
@@ -45,22 +45,26 @@ do_install () {
install -d ${D}/${datadir}/
}
-pkg_postinst () {
- /etc/init.d/populate-volatile.sh update
+pkg_postinst_${PN} () {
+if [ "x$D" != "x" ]; then
+ exit 1
+fi
+/etc/init.d/populate-volatile.sh update
}
+PACKAGES =+ "libnmutil libnmglib"
+
+FILES_libnmutil += "${libdir}/libnm-util.so.*"
+FILES_libnmglib += "${libdir}/libnm_glib.so.*"
+
FILES_${PN} += "${datadir} \
- ${libdir}/*.so* \
- ${libdir}/*.la \
- ${sbindir} \
- ${bindir} \
+ ${sbindir}/* \
+ ${bindir}/* \
${sysconfdir} \
${libexecdir}"
-FILES_${PN}-dev = "${incdir} \
+FILES_${PN}-dev += "${incdir} \
${libdir}/*.a \
+ ${libdir}/*.la \
${libdir}/pkgconfig"
-# The networkmanager package needs to be split into app/lib/dev packages. For
-# now, silence insane.
-INSANE_SKIP_${PN} = "1"
More information about the Openembedded-commits
mailing list