diff options
author | Ryan Hill <rhill@gentoo.org> | 2010-02-06 20:56:06 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2010-02-06 20:56:06 +0000 |
commit | 87e101e87e69747ccc7700474f76fd5b061042bc (patch) | |
tree | b03d7f8c474f6d0ca314dc0e8770b824c558d129 /sys-devel | |
parent | Don't use LDFLAGS to pass libraries. Use CC variable instead of hardcoded gcc... (diff) | |
download | historical-87e101e87e69747ccc7700474f76fd5b061042bc.tar.gz historical-87e101e87e69747ccc7700474f76fd5b061042bc.tar.bz2 historical-87e101e87e69747ccc7700474f76fd5b061042bc.zip |
Version bump.
Package-Manager: portage-2.2_rc62/cvs/Linux x86_64
Diffstat (limited to 'sys-devel')
-rw-r--r-- | sys-devel/prelink/ChangeLog | 9 | ||||
-rw-r--r-- | sys-devel/prelink/Manifest | 14 | ||||
-rw-r--r-- | sys-devel/prelink/prelink-20100106.ebuild | 68 |
3 files changed, 88 insertions, 3 deletions
diff --git a/sys-devel/prelink/ChangeLog b/sys-devel/prelink/ChangeLog index c2a4a4b421bd..7bb68d65f080 100644 --- a/sys-devel/prelink/ChangeLog +++ b/sys-devel/prelink/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-devel/prelink -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.66 2009/11/18 04:24:48 robbat2 Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.67 2010/02/06 20:56:06 dirtyepic Exp $ + +*prelink-20100106 (06 Feb 2010) + + 06 Feb 2010; Ryan Hill <dirtyepic@gentoo.org> +prelink-20100106.ebuild: + Version bump. 18 Nov 2009; Robin H. Johnson <robbat2@gentoo.org> prelink-20090709.ebuild: diff --git a/sys-devel/prelink/Manifest b/sys-devel/prelink/Manifest index 74ef0bac45cd..68ae7fb7d11f 100644 --- a/sys-devel/prelink/Manifest +++ b/sys-devel/prelink/Manifest @@ -1,3 +1,6 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + AUX prelink-20040707-init.patch 1471 RMD160 8dfdcffde6d66d874e960b60310ef495df0e97f1 SHA1 f4a05aad25a3490018a1cdcd7a7f79b83f293733 SHA256 ee745a928fe46d832a0a8af010de43592a5a673cccc870d4d3f2e5d2ad458ad4 AUX prelink-20050314-amd64-gcc4.patch 6816 RMD160 8928e1ff383c6cb545c10e8cbc1d5c5a2fdf8795 SHA1 4cb92fe5be1643215e6f4ccf4b4c96a939f3eb35 SHA256 5d86fb771990d7f0d3eb87a4649195536f4b8bfae10f0b39ab82c8d2e6a42bc4 AUX prelink-20060213-symloop.patch 412 RMD160 4b8a1a6c82d34dbd09dad51d529927a5830aa311 SHA1 f8d63591045364102186121dfd3973277dd4f02b SHA256 e4c7c11b7bf56ebb832ca1e399f734d697480d0af2e14b7f76d19be749ab8ef5 @@ -7,7 +10,16 @@ AUX prelink.confd 1677 RMD160 ccd7324c07917039566f4e58d6f0fc73e70c99d9 SHA1 6c09 AUX prelink.cron 2424 RMD160 b338a5634cc848e7de3c4987c9ce86f94c253654 SHA1 72b9e589d066eaf0a72a8d2541d9c28787c5c318 SHA256 6258d94475db9f58902c1e13ef0f3abe1422f0c955d6e385455a4c7e8f63957c DIST prelink-20071009.tar.bz2 912904 RMD160 4c662dc559423ecc64d4396c53c6eb51dd59165f SHA1 060354efe1abefd01dfc58b4e6f0828c7551a610 SHA256 0638094a9252025698ac6d83e8114eb7caaeb0cff9469e3be242ac5ded951bc5 DIST prelink-20090709.tar.bz2 918910 RMD160 53734b7a6984af07b32cfb59d9e8ebcadfa01141 SHA1 ffa7ab918a4145cc590e0b4035f78593483b5abb SHA256 35aeac4071aaed56d8c63cce32fad940103ec41aa54765d4bfd1286209d563f2 +DIST prelink-20100106.tar.bz2 920275 RMD160 991a7497737ff64f250226805c28592a832ac90c SHA1 9d63429d59cf7b56816db7bbe6602188032ffbc1 SHA256 6aea85b672f2689b52a75e36a5e06fdc9b338e8d2935692dbb0fc61c83491125 EBUILD prelink-20071009.ebuild 1864 RMD160 756018481684b584a77a9245b196ebea04f08b2d SHA1 15003d47b1da8a94387bf9ac91b65a059b808865 SHA256 e9b5d289cffba31754f8c53f1cecd1406c4b209019d78c75cd6fe8aa1fd1e6b4 EBUILD prelink-20090709.ebuild 1844 RMD160 3693f0b30a13955caccc16daea9917a66002e7b6 SHA1 9cfcfc6ca5471f53bcd05e9ca93739de372c9074 SHA256 2876bb72387bf048673bb55b440bf49a9cafe03976948a08d3c8c4459f1ca994 -MISC ChangeLog 8292 RMD160 876b363b101a501b0ae489b258612bc772531a78 SHA1 0662664b36a2a3aaa659bcbcbbc369c7df718e63 SHA256 6232713ea0fc4700045132cc541f89f8ea42eccb4cc2e48cf41cce6f7fee4be7 +EBUILD prelink-20100106.ebuild 1892 RMD160 4fbba3676b02f328079dfebc77ea345e8bc593a4 SHA1 523bb8406e8ea4d981a25b500ca396064cbd8bbe SHA256 51a4df9c90a2aa1b3eb9092d44190252edc59ed05a1006cfd4ad3953c3fc38d6 +MISC ChangeLog 8418 RMD160 ac0d91b135d3e64c512e8883735a8d71fba6abbc SHA1 c8e92d634465c63766c08543d316636ef308a9ed SHA256 a043a59c6abe97abcbe1e219abfdcfeb0b8af233a7fde7ed5cfe1e0e2df4a8e7 MISC metadata.xml 162 RMD160 d002486a43522f2116b1d9d59828c484956d66e2 SHA1 d6b4923897f6ae673b4f93646f5b4ba61d5a2c3c SHA256 65a915d44de1f01d4b7f72d313b4192c38374a9835d24988c00c1e73dca5805a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.11 (GNU/Linux) + +iEYEARECAAYFAktt1/cACgkQiqiDRvmkBmIOEQCeMRabE+YRybcCZ08kzcK66+Ig +34gAoI6oxDiyOZ9J51PARk5iN4xgbFfF +=c+HZ +-----END PGP SIGNATURE----- diff --git a/sys-devel/prelink/prelink-20100106.ebuild b/sys-devel/prelink/prelink-20100106.ebuild new file mode 100644 index 000000000000..1b2654cd4f96 --- /dev/null +++ b/sys-devel/prelink/prelink-20100106.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20100106.ebuild,v 1.1 2010/02/06 20:56:06 dirtyepic Exp $ + +# if not on http://people.redhat.com/jakub/prelink/, releases can usually be ripped from +# http://mirrors.kernel.org/fedora/development/source/SRPMS/prelink-<blah>.src.rpm + +inherit autotools eutils + +DESCRIPTION="Modifies ELFs to avoid runtime symbol resolutions resulting in faster load times" +HOMEPAGE="http://people.redhat.com/jakub/prelink" +SRC_URI="http://people.redhat.com/jakub/prelink/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="-arm ~alpha ~amd64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +DEPEND=">=dev-libs/elfutils-0.100 + !dev-libs/libelf + >=sys-libs/glibc-2.8" +RDEPEND="${DEPEND} + >=sys-devel/binutils-2.18" + +S=${WORKDIR}/${PN} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${PN}-20061201-prelink-conf.patch + sed -i -e 's:undosyslibs.sh::' testsuite/Makefile.in #254201 + sed -i \ + -e '/^CC=/s: : -Wl,--disable-new-dtags :' \ + testsuite/functions.sh #100147 + + eautoreconf +} + +src_install() { + emake install DESTDIR="${D}" || die "Install Failed" + + insinto /etc + doins doc/prelink.conf || die + + exeinto /etc/cron.daily + newexe "${FILESDIR}"/prelink.cron prelink + newconfd "${FILESDIR}"/prelink.confd prelink + + dodir /var/{lib/misc,log} + touch "${D}/var/lib/misc/prelink.full" + touch "${D}/var/lib/misc/prelink.quick" + touch "${D}/var/lib/misc/prelink.force" + touch "${D}/var/log/prelink.log" + + dodoc TODO ChangeLog +} + +pkg_postinst() { + echo + elog "You may wish to read the Gentoo Linux Prelink Guide, which can be" + elog "found online at:" + elog + elog " http://www.gentoo.org/doc/en/prelink-howto.xml" + elog + elog "Please edit /etc/conf.d/prelink to enable and configure prelink" + echo + touch "${ROOT}/var/lib/misc/prelink.force" +} |