diff --git a/meta/conf/distro/include/poky-default-revisions.inc b/meta/conf/distro/include/poky-default-revisions.inc index d3d59274aa..44723a0a6d 100644 --- a/meta/conf/distro/include/poky-default-revisions.inc +++ b/meta/conf/distro/include/poky-default-revisions.inc @@ -104,6 +104,8 @@ SRCREV_pn-oprofileui ??= "197" SRCREV_pn-osc-native ??= "9096" SRCREV_pn-owl-video ??= "394" SRCREV_pn-pkgconfig ??= "66d49f1375fec838bcd301bb4ca2ef76cee0e47c" +SRCREV_pn-prelink ??= "909470ee441237563d6236c505cb2d02ddc48704" +SRCREV_pn-prelink-native ??= "909470ee441237563d6236c505cb2d02ddc48704" SRCREV_pn-psplash ??= "424" SRCREV_pn-pseudo ??= "973e40da8e5abb080cc0b9c9eaff4d84dea5b42c" SRCREV_pn-pseudo-native ??= "973e40da8e5abb080cc0b9c9eaff4d84dea5b42c" diff --git a/meta/packages/prelink/prelink_20100106.bb b/meta/packages/prelink/prelink_git.bb similarity index 72% rename from meta/packages/prelink/prelink_20100106.bb rename to meta/packages/prelink/prelink_git.bb index a84aaa267a..06078ed68b 100644 --- a/meta/packages/prelink/prelink_20100106.bb +++ b/meta/packages/prelink/prelink_git.bb @@ -1,12 +1,14 @@ SECTION = "devel" -DEPENDS = "elfutils" +# Need binutils for libiberty.a +DEPENDS = "elfutils binutils" DESCRIPTION = " The prelink package contains a utility which modifies ELF shared libraries \ and executables, so that far fewer relocations need to be resolved at \ runtime and thus programs come up faster." -LICENSE = "GPL" +LICENSE = "GPLv2" +PV = "1.0+git${SRCPV}" PR = "r0" -SRC_URI = "http://people.redhat.com/jakub/prelink/prelink-${PV}.tar.bz2 \ +SRC_URI = "git://git.pokylinux.org/prelink-cross.git;protocol=git \ file://prelink.conf \ file://prelink.cron.daily \ file://prelink.default" @@ -14,12 +16,15 @@ SRC_URI = "http://people.redhat.com/jakub/prelink/prelink-${PV}.tar.bz2 \ TARGET_OS_ORIG := "${TARGET_OS}" OVERRIDES_append = ":${TARGET_OS_ORIG}" -S = "${WORKDIR}/prelink" - -EXTRA_OECONF = "--disable-64bit" +S = "${WORKDIR}/git/trunk" inherit autotools +BBCLASSEXTEND = "native" + +EXTRA_OECONF = "--disable-selinux --with-pkgversion=${PV}-${PR} \ + --with-bugurl=http://bugzilla.pokylinux.org/" + do_install_append () { install -d ${D}${sysconfdir}/cron.daily ${D}${sysconfdir}/default install -m 0644 ${WORKDIR}/prelink.conf ${D}${sysconfdir}/prelink.conf