diff options
author | 2007-03-25 05:09:37 +0000 | |
---|---|---|
committer | 2007-03-25 05:09:37 +0000 | |
commit | 7b1279fd0cb355159fa825b89f45bc812045801f (patch) | |
tree | 6878d9af6e1aa696f06a5ba40e488336f31afb08 /sys-devel/prelink | |
parent | Marked ppc stable for bug #134780. (diff) | |
download | gentoo-2-7b1279fd0cb355159fa825b89f45bc812045801f.tar.gz gentoo-2-7b1279fd0cb355159fa825b89f45bc812045801f.tar.bz2 gentoo-2-7b1279fd0cb355159fa825b89f45bc812045801f.zip |
Version bump.
(Portage version: 2.1.2.2)
Diffstat (limited to 'sys-devel/prelink')
-rw-r--r-- | sys-devel/prelink/ChangeLog | 8 | ||||
-rw-r--r-- | sys-devel/prelink/files/digest-prelink-20061201 | 3 | ||||
-rw-r--r-- | sys-devel/prelink/files/prelink-20061201-prelink-conf.patch | 30 | ||||
-rw-r--r-- | sys-devel/prelink/prelink-20061201.ebuild | 61 |
4 files changed, 101 insertions, 1 deletions
diff --git a/sys-devel/prelink/ChangeLog b/sys-devel/prelink/ChangeLog index 87b415ed2842..0704834280ce 100644 --- a/sys-devel/prelink/ChangeLog +++ b/sys-devel/prelink/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-devel/prelink # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.50 2007/03/25 04:15:20 josejx Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/ChangeLog,v 1.51 2007/03/25 05:09:37 vapier Exp $ + +*prelink-20061201 (25 Mar 2007) + + 25 Mar 2007; Mike Frysinger <vapier@gentoo.org> + +files/prelink-20061201-prelink-conf.patch, +prelink-20061201.ebuild: + Version bump. 25 Mar 2007; Joseph Jezak <josejx@gentoo.org> prelink-20060712-r1.ebuild: Marked ppc stable for bug #134780. diff --git a/sys-devel/prelink/files/digest-prelink-20061201 b/sys-devel/prelink/files/digest-prelink-20061201 new file mode 100644 index 000000000000..ee1e1b1ba542 --- /dev/null +++ b/sys-devel/prelink/files/digest-prelink-20061201 @@ -0,0 +1,3 @@ +MD5 090408713a199b69b9872f8d132dcd86 prelink-20061201.tar.bz2 906453 +RMD160 47a7d8b1f08065edb321eb409ad35b715bb911e7 prelink-20061201.tar.bz2 906453 +SHA256 899cf0ab3072d9fd9578df99fa007dddd78660e340dc7025eb29825a09cf8fea prelink-20061201.tar.bz2 906453 diff --git a/sys-devel/prelink/files/prelink-20061201-prelink-conf.patch b/sys-devel/prelink/files/prelink-20061201-prelink-conf.patch new file mode 100644 index 000000000000..428c26f4dba2 --- /dev/null +++ b/sys-devel/prelink/files/prelink-20061201-prelink-conf.patch @@ -0,0 +1,30 @@ +--- doc/prelink.conf ++++ doc/prelink.conf +@@ -16,8 +16,10 @@ + -b *.a + -b *.js + -b /lib/modules +--b /usr/lib/locale +--b /usr/X11R6/lib{,64}/X11/xfig ++-b /usr/lib{,32,64}/locale ++-b /usr/lib{,32,64}/wine ++-b /usr/lib{,32,64}/valgrind ++-b /usr/X11R6/lib{,32,64}/X11/xfig + -l /bin + -l /usr/bin + -l /sbin +@@ -27,9 +29,9 @@ + -l /usr/games + -l /usr/libexec + -l /var/ftp/bin +--l /lib{,64} +--l /usr/lib{,64} +--l /usr/X11R6/lib{,64} +--l /usr/kerberos/lib{,64} ++-l /lib{,32,64} ++-l /usr/lib{,32,64} ++-l /usr/X11R6/lib{,32,64} ++-l /usr/kerberos/lib{,32,64} + -l /usr/X11R6/LessTif +--l /var/ftp/lib{,64} ++-l /var/ftp/lib{,32,64} diff --git a/sys-devel/prelink/prelink-20061201.ebuild b/sys-devel/prelink/prelink-20061201.ebuild new file mode 100644 index 000000000000..66803536e6c5 --- /dev/null +++ b/sys-devel/prelink/prelink-20061201.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-devel/prelink/prelink-20061201.ebuild,v 1.1 2007/03/25 05:09:37 vapier Exp $ + +# the tar.bz2 was ripped from prelink-0.3.10-1.src.rpm on Fedora mirrors + +inherit eutils + +DESCRIPTION="modifies ELFs so they load faster at runtime" +HOMEPAGE="http://people.redhat.com/jakub/prelink" +SRC_URI="mirror://gentoo/${P}.tar.bz2 + ftp://people.redhat.com/jakub/prelink/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +DEPEND=">=dev-libs/elfutils-0.100 + !dev-libs/libelf + >=sys-libs/glibc-2.3.4" +RDEPEND="${DEPEND} + >=sys-devel/binutils-2.15.90.0.1" + +S=${WORKDIR}/${PN} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${P}-prelink-conf.patch +} + +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 INSTALL TODO ChangeLog THANKS COPYING README AUTHORS NEWS +} + +pkg_postinst() { + echo + elog "You may wish to read the Gentoo Linux Prelink Guide, which can be" + elog "found online at:" + elog " http://www.gentoo.org/doc/en/prelink-howto.xml" + elog "Added cron job at /etc/cron.daily/prelink" + elog "Edit /etc/conf.d/prelink to enable / configure" + echo + touch "${ROOT}/var/lib/misc/prelink.force" +} |