]> code.ossystems Code Review - openembedded-core.git/commitdiff
libzypp: move package-manger to it own package
authorSaul Wold <sgw@linux.intel.com>
Tue, 13 Sep 2011 23:10:24 +0000 (16:10 -0700)
committerSaul Wold <sgw@linux.intel.com>
Tue, 13 Sep 2011 23:19:30 +0000 (16:19 -0700)
[YOCTO #1234]

This moves a couple of files to a pkgmgt package so that
they will not be installed by default. This removes the
Add/Remove Software Icon from rpm based rootfs.

Signed-off-by: Saul Wold <sgw@linux.intel.com>
meta/recipes-extended/libzypp/libzypp_git.bb

index 1fc6809a356dc4133954c22ecc5ad3cbd1b7f4b9..aeae7dfd3792d8d2c21ec52ea942e13ab64f1c94 100644 (file)
@@ -14,7 +14,7 @@ RDEPENDS_${PN} = "sat-solver"
 S = "${WORKDIR}/git"
 SRCREV = "15b6c52260bbc52b3d8e585e271b67e10cc7c433"
 PV = "0.0-git${SRCPV}"
-PR = "r13"
+PR = "r14"
 
 SRC_URI = "git://gitorious.org/opensuse/libzypp.git;protocol=git \
            file://no-doc.patch \
@@ -32,9 +32,16 @@ SRC_URI_append_mips = " file://mips-workaround-gcc-tribool-error.patch"
 # ARM specific global constructor workaround
 SRC_URI_append_arm  = " file://arm-workaround-global-constructor.patch"
 
+PACKAGES =+ "${PN}-pkgmgt"
+
 FILES_${PN} += "${libdir}/zypp ${datadir}/zypp ${datadir}/icons"
 FILES_${PN}-dev += "${datadir}/cmake"
 
+FILES_${PN}-pkgmgt = "${bindir}/package-manager \
+                      ${bindir}/package-manager-su \
+                      ${datadir}/applications/package-manager.desktop \
+                     "
+
 EXTRA_OECMAKE += " -DLIB=${@os.path.basename('${libdir}')}"
 
 PACKAGE_ARCH = "${MACHINE_ARCH}"