From: Noor Ahsan <noor_ah...@mentor.com> * Imported from oe.dev commit id 280a17bc1d8132f97cf6a89b8bc08a32380fa357. * Merged .bb and .inc file
Signed-off-by: Noor Ahsan <noor_ah...@mentor.com> --- .../debianutils/debianutils_2.30.bb | 49 ++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) create mode 100644 meta-oe/recipes-support/debianutils/debianutils_2.30.bb diff --git a/meta-oe/recipes-support/debianutils/debianutils_2.30.bb b/meta-oe/recipes-support/debianutils/debianutils_2.30.bb new file mode 100644 index 0000000..ff8bdde --- /dev/null +++ b/meta-oe/recipes-support/debianutils/debianutils_2.30.bb @@ -0,0 +1,49 @@ +DESCRIPTION = "Miscellaneous utilities specific to Debian" +SECTION = "base" +LICENSE = "GPLv2 & BSD & SMAIL_GPL" +LIC_FILES_CHKSUM = "file://debian/copyright;md5=b948675029f79c64840e78881e91e1d4" + +SRC_URI = "${DEBIAN_MIRROR}/main/d/${PN}/${PN}_${PV}.tar.gz" +SRC_URI[md5sum] = "7fdd5f8395162d8728d4b79e97b9819e" +SRC_URI[sha256sum] = "d62e98fee5b1a758d83b62eed8d8bdec473677ff782fed89fc4ae3ba3f381401" + +inherit autotools + +do_configure_prepend() { + sed -i -e 's:tempfile.1 which.1:which.1:g' Makefile.am +} + +do_install_append() { + for app in ${D}${sbindir}/* ${D}${bindir}/*; do + mv $app $app.${PN} + done + if [ "${base_bindir}" != "${bindir}" ]; then + # Debian places some utils into ${base_bindir} as does busybox + install -d ${D}${base_bindir} + for app in run-parts.${PN} tempfile.${PN}; do + mv ${D}${bindir}/$app ${D}${base_bindir}/$app + done + fi +} + +pkg_prerm_${PN} () { +for app in add-shell installkernel mkboot remove-shell run-parts savelog sensible-browser sensible-editor sensible-pager tempfile which ; do + update-alternatives --remove $app $app.${PN} +done +} + +pkg_postinst_${PN} () { +#!/bin/sh +for app in add-shell installkernel mkboot remove-shell ; do + update-alternatives --install ${sbindir}/$app $app $app.${PN} 100 +done +for app in savelog sensible-browser sensible-editor sensible-pager which ; do + update-alternatives --install ${bindir}/$app $app $app.${PN} 100 +done +for app in run-parts tempfile ; do + update-alternatives --install ${base_bindir}/$app $app $app.${PN} 100 +done +} + + + -- 1.7.0.4 _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel