which (GPLv2): inherit update-alternatives

by this, we can avoid the pkg_postinst/postrm in the recipe file.

Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
This commit is contained in:
Dexuan Cui 2010-08-27 16:36:58 +08:00 committed by Richard Purdie
parent dc5f45c4e1
commit d5bc20830d
1 changed files with 5 additions and 13 deletions

View File

@ -8,14 +8,14 @@ BUGTRACKER = "n/a"
LICENSE = "GPLv2+"
LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
PR = "r0"
PR = "r1"
SRC_URI = "http://www.xs4all.nl/~carlo17/which/which-${PV}.tar.gz \
file://fix_name_conflict_group_member.patch"
DEPENDS = "cwautomacros-native"
inherit autotools
inherit autotools update-alternatives
do_configure_prepend() {
OLD="@ACLOCAL_CWFLAGS@"
@ -26,15 +26,7 @@ do_install_append() {
mv ${D}/${bindir}/which ${D}/${bindir}/which.${PN}
}
pkg_postinst_${PN}() {
if [ "${PN}" = "${BPN}" ] ; then
update-alternatives --install ${bindir}/which which which.${PN} 100
fi
}
pkg_prerm_${PN}() {
if [ "${PN}" = "${BPN}" ] ; then
update-alternatives --remove which which.${PN}
fi
}
ALTERNATIVE_NAME = "which"
ALTERNATIVE_PATH = "which.${PN}"
ALTERNATIVE_PRIORITY = "100"