[oe-commits] org.oe.dev diffutils: use update-alternatives for cmp (also provided with busybox 1.9.1) (from Poky)

hrw commit oe at amethyst.openembedded.net
Tue Apr 8 12:29:21 UTC 2008


diffutils: use update-alternatives for cmp (also provided with busybox 1.9.1) (from Poky)

Author: hrw at openembedded.org
Branch: org.openembedded.dev
Revision: 749ce1c0785189704eea571053625227c9d6994a
ViewMTN: http://monotone.openembedded.org/revision/info/749ce1c0785189704eea571053625227c9d6994a
Files:
1
packages/diffutils/diffutils_2.8.1.bb
Diffs:

#
# mt diff -r559b63acfed0420f839e535ffad26766df66437a -r749ce1c0785189704eea571053625227c9d6994a
#
#
#
# patch "packages/diffutils/diffutils_2.8.1.bb"
#  from [f65140ead392f9fb8acae02e1ad6211ff3da6a70]
#    to [8549a96143d03b98e290128f5dbd920fde3f0b15]
#
============================================================
--- packages/diffutils/diffutils_2.8.1.bb	f65140ead392f9fb8acae02e1ad6211ff3da6a70
+++ packages/diffutils/diffutils_2.8.1.bb	8549a96143d03b98e290128f5dbd920fde3f0b15
@@ -3,7 +3,7 @@ used for creating patch files."
 DESCRIPTION = "Diffutils contains the GNU diff, diff3, \
 sdiff, and cmp utilities. These programs are usually \
 used for creating patch files."
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "${GNU_MIRROR}/diffutils/diffutils-${PV}.tar.gz"
 
@@ -18,8 +18,21 @@ do_install_append () {
 
 do_install_append () {
         mv ${D}${bindir}/diff ${D}${bindir}/diff.${PN}
+        mv ${D}${bindir}/cmp ${D}${bindir}/cmp.${PN}
 }
 
 ALTERNATIVE_NAME = "diff"
 ALTERNATIVE_PATH = "diff.${PN}"
 ALTERNATIVE_PRIORITY = "100"
+
+pkg_postinst_${PN} () {
+
+update-alternatives --install /usr/bin/cmp cmp cmp.diffutils 100
+
+}
+
+pkg_postrm_${PN} () {
+
+update-alternatives --remove cmp cmp.diffutils
+
+}






More information about the Openembedded-commits mailing list