From ea27c6fa6cf8609bb23cdd6d9bf517297208ba28 Mon Sep 17 00:00:00 2001 From: Oyvind Repvik Date: Fri, 5 Aug 2005 01:39:15 +0000 Subject: Add update-alternatives for killall, conflicts with busybox --- packages/psmisc/psmisc_20.2.bb | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) (limited to 'packages/psmisc/psmisc_20.2.bb') diff --git a/packages/psmisc/psmisc_20.2.bb b/packages/psmisc/psmisc_20.2.bb index 10169c03e4..0f742b8ef5 100644 --- a/packages/psmisc/psmisc_20.2.bb +++ b/packages/psmisc/psmisc_20.2.bb @@ -4,7 +4,7 @@ SECTION = "base" PRIORITY = "required" MAINTAINER = "Greg Gilbert " DEPENDS = "ncurses" -PR = "r2" +PR = "r3" SRC_URI = "${SOURCEFORGE_MIRROR}/psmisc/psmisc-${PV}.tar.gz \ file://gettext.patch;patch=1" @@ -24,8 +24,20 @@ RDEPENDS_${PN} = "fuser killall pstree" FILES_fuser = "${bindir}/fuser" FILES_fuser-doc = "${mandir}/man1/fuser*" -FILES_killall = "${bindir}/killall" +FILES_killall = "${bindir}/killall.${PN}" FILES_killall-doc = "${mandir}/man1/killall*" FILES_pstree = "${bindir}/pstree" FILES_pstree-doc = "${mandir}/man1/pstree*" + +do_install_append() { + mv ${D}${bindir}/killall ${D}${bindir}/killall.${PN} +} + +pkg_postinst_killall() { + update-alternatives --install ${bindir}/killall killall killall.${PN} 90 +} + +pkg_postrm_killall() { + update-alternatives --remove ${bindir}/killall killall.${PN} +} -- cgit v1.2.3