]> code.ossystems Code Review - openembedded-core.git/commitdiff
update-alternatives-dpkg: Convert to BBCLASSEXTEND
authorRichard Purdie <rpurdie@linux.intel.com>
Tue, 17 Nov 2009 21:44:17 +0000 (21:44 +0000)
committerRichard Purdie <rpurdie@linux.intel.com>
Tue, 17 Nov 2009 21:44:17 +0000 (21:44 +0000)
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
meta/packages/update-alternatives/update-alternatives-dpkg-native_1.13.22.bb [deleted file]
meta/packages/update-alternatives/update-alternatives-dpkg.inc
meta/packages/update-alternatives/update-alternatives-dpkg_1.13.22.bb

diff --git a/meta/packages/update-alternatives/update-alternatives-dpkg-native_1.13.22.bb b/meta/packages/update-alternatives/update-alternatives-dpkg-native_1.13.22.bb
deleted file mode 100644 (file)
index 0cbdc5a..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-require update-alternatives-dpkg.inc
-inherit native
-
-PROVIDES += "virtual/update-alternatives-native"
-RPROVIDES += "update-alternatives-native"
-DEPENDS += "perl-native dpkg-native"
-DEFAULT_PREFERENCE = "-1"
-
-do_stage () {
-    install -d ${sbindir} \
-               ${localstatedir}/dpkg/alternatives \
-               ${sysconfdir}/alternatives
-
-    install -m 0755 scripts/update-alternatives ${sbindir}/update-alternatives
-}
index 66232139d4a682174e92020e743117c607e40592..91f9883ff3c2470537dc754390cb6e698f069eb4 100644 (file)
@@ -3,7 +3,7 @@ SECTION = "base"
 SRC_URI = "${DEBIAN_MIRROR}/main/d/dpkg/dpkg_${PV}.tar.gz"
 S = "${WORKDIR}/dpkg-${PV}"
 PACKAGE_ARCH = "all"
-PR = "r1"
+PR = "r2"
 
 do_patch () {
     cat ${S}/scripts/update-alternatives.pl | \
@@ -18,3 +18,14 @@ do_patch () {
     s,^\$altdir=.*$,$altdir="$D${sysconfdir}/alternatives"\;,;
     p;' > ${S}/scripts/update-alternatives
 }
+
+NATIVE_INSTALL_WORKS = "1"
+do_install () {
+    install -d ${D}${sbindir} \
+               ${D}${localstatedir}/dpkg/alternatives \
+               ${D}${sysconfdir}/alternatives
+
+    install -m 0755 scripts/update-alternatives ${D}${sbindir}/update-alternatives
+}
+
+BBCLASSEXTEND = "native"
index ea759fc202bafc0d60e3a2641c65a8ec759650ab..5d38d5d36f9ba2f5c7491af92bd246b17df38291 100644 (file)
@@ -2,12 +2,6 @@ require update-alternatives-dpkg.inc
 
 PROVIDES += "virtual/update-alternatives"
 RPROVIDES_${PN} += "update-alternatives"
-RDEPENDS_${PN} += "perl dpkg"
-
-do_install () {
-    install -d ${D}${sbindir} \
-               ${D}${localstatedir}/dpkg/alternatives \
-               ${D}${sysconfdir}/alternatives
-
-    install -m 0755 scripts/update-alternatives ${D}${sbindir}/update-alternatives
-}
+EXTRA_RDEPENDS = "perl dpkg"
+EXTRA_RDEPENDS_virtclass-native = ""
+RDEPENDS_${PN} += "${EXTRA_RDEPENDS}"