From: Tom Rini Date: Fri, 10 Sep 2010 19:20:25 +0000 (-0700) Subject: time: Make /usr/bin/time use update-alternatives X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f5d1842937314b643671ffc9215194d40699741d;p=openembedded.git time: Make /usr/bin/time use update-alternatives This is a little funny as we don't want u-a on the -native. Signed-off-by: Tom Rini --- diff --git a/recipes/time/time.inc b/recipes/time/time.inc index 9f510da665..c5e37d4f38 100644 --- a/recipes/time/time.inc +++ b/recipes/time/time.inc @@ -1,6 +1,21 @@ DESCRIPTION = "time measures many of the CPU resources, such as time and \ memory, that other programs use." HOMEPAGE = "http://www.gnu.org/software/time/" -LICENSE = "GPL" SECTION = "utils" +LICENSE = "GPL" +PR = "r1" + +# We only want rename for update-alternatives on the target +do_install_append_pn-time () { + mv ${D}${bindir}/time ${D}${bindir}/time.${PN} +} + +pkg_prerm_${PN} () { + update-alternatives --remove time time.${PN} +} + +pkg_postinst_${PN} () { + update-alternatives --install ${bindir}/time time time.${PN} 100 +} + BBCLASSEXTEND = "native"