diff options
author | John Mylchreest <johnm@gentoo.org> | 2003-05-14 20:12:19 +0000 |
---|---|---|
committer | John Mylchreest <johnm@gentoo.org> | 2003-05-14 20:12:19 +0000 |
commit | 8bdcee6edd22aaaea177abf56e24fbf3113dff76 (patch) | |
tree | 8dba97c10047654358d0be0b2e889a96fc9a6256 /dev-libs/dietlibc | |
parent | Ensure ZTS is used for some Apache2 MPMs. (diff) | |
download | historical-8bdcee6edd22aaaea177abf56e24fbf3113dff76.tar.gz historical-8bdcee6edd22aaaea177abf56e24fbf3113dff76.tar.bz2 historical-8bdcee6edd22aaaea177abf56e24fbf3113dff76.zip |
added to strip -fstack-protector
Diffstat (limited to 'dev-libs/dietlibc')
-rw-r--r-- | dev-libs/dietlibc/ChangeLog | 7 | ||||
-rw-r--r-- | dev-libs/dietlibc/Manifest | 14 | ||||
-rw-r--r-- | dev-libs/dietlibc/dietlibc-0.22-r2.ebuild | 45 | ||||
-rw-r--r-- | dev-libs/dietlibc/files/digest-dietlibc-0.22-r2 | 1 |
4 files changed, 66 insertions, 1 deletions
diff --git a/dev-libs/dietlibc/ChangeLog b/dev-libs/dietlibc/ChangeLog index dc6944bdba9a..3faa150f05eb 100644 --- a/dev-libs/dietlibc/ChangeLog +++ b/dev-libs/dietlibc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for dev-libs/dietlibc # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.11 2003/03/31 10:45:10 aliz Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/ChangeLog,v 1.12 2003/05/14 20:11:55 johnm Exp $ + +*dietlibc-0.22-r2 (14 May 2003) + + 14 May 2003; John Mylchreest <johnm@gentoo.org>; dietlibc-0.22-r2.ebuild: + Updated dietlibc to compile with -fstack-protector *dietlibc-0.22-r1 (30 Mar 2003) diff --git a/dev-libs/dietlibc/Manifest b/dev-libs/dietlibc/Manifest new file mode 100644 index 000000000000..e3b5e6fd114e --- /dev/null +++ b/dev-libs/dietlibc/Manifest @@ -0,0 +1,14 @@ +MD5 b72734fb6fa1c20f8d0b78acd59acc72 dietlibc-0.22-r1.ebuild 1141 +MD5 10b00225ac599254cbf6b4a062694ed9 dietlibc-0.20.ebuild 997 +MD5 ecd18f67d71c47acf216ad2643d559a3 dietlibc-0.16.ebuild 997 +MD5 ec7fc0f7deae5b1b6aa4f5a9bc95b8e3 dietlibc-0.22.ebuild 1091 +MD5 747b686f1aa7db7f8e73f6bae2d64753 dietlibc-0.22-r2.ebuild 1188 +MD5 3d1c2ec06005909bc7669f3b24f2dfc6 ChangeLog 1459 +MD5 6ac3d10f20fdc042b5dc51ee32180112 dietlibc-0.21.ebuild 1069 +MD5 2644f8611fcb7a147ec9ef76eaf5992a files/digest-dietlibc-0.22-r1 66 +MD5 2644f8611fcb7a147ec9ef76eaf5992a files/digest-dietlibc-0.22-r2 66 +MD5 67b93dd4033c0e66d42b6bade33c73fc files/dietlibc-0.22_xdr_security_fix.patch 5566 +MD5 ad60ceed0734f3675846105fb63272de files/digest-dietlibc-0.16 66 +MD5 3ed5df794190d860ed03567fb1c1a0de files/digest-dietlibc-0.20 66 +MD5 071556303cd2740fe38e5c605a0ea8cc files/digest-dietlibc-0.21 66 +MD5 2644f8611fcb7a147ec9ef76eaf5992a files/digest-dietlibc-0.22 66 diff --git a/dev-libs/dietlibc/dietlibc-0.22-r2.ebuild b/dev-libs/dietlibc/dietlibc-0.22-r2.ebuild new file mode 100644 index 000000000000..d6ed3478cf08 --- /dev/null +++ b/dev-libs/dietlibc/dietlibc-0.22-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2003 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/dietlibc/dietlibc-0.22-r2.ebuild,v 1.1 2003/05/14 20:11:55 johnm Exp $ + +inherit eutils flag-o-matic +filter-flags "-fstack-protector" + +DESCRIPTION="A minimal libc" +SRC_URI="mirror://kernel/libs/dietlibc/${P}.tar.bz2" +HOMEPAGE="http://www.fefe.de/dietlibc/" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="x86 sparc hppa" + +src_unpack() { + unpack ${A} ; cd ${S} + + epatch ${FILESDIR}/${P}_xdr_security_fix.patch + + mv Makefile Makefile.orig + + sed -e "s:^CFLAGS.*:CFLAGS = ${CFLAGS}:" \ + -e "s:^prefix.*:prefix=/usr/diet:" \ + -e "s:^#DESTDIR=/tmp/fef.*:DESTDIR=${D}:" \ + Makefile.orig > Makefile + # does not say anything about this in the install docs - uncommenting (Thilo) + #mkdir ${S}/include/asm + #cp /usr/include/asm/posix_types.h ${S}/include/asm +} + +src_compile() { + emake || die +} + +src_install() { + make install || die + + exeinto /usr/bin +# newexe bin-i386/diet-i diet + newexe bin-$(uname -m | sed -e 's/i[4-9]86/i386/' -e 's/armv[3-6][lb]/arm/')/diet-i diet + + doman diet.1 + dodoc AUTHOR BUGS CAVEAT CHANGES README THANKS TODO PORTING +} diff --git a/dev-libs/dietlibc/files/digest-dietlibc-0.22-r2 b/dev-libs/dietlibc/files/digest-dietlibc-0.22-r2 new file mode 100644 index 000000000000..d80396c5cefb --- /dev/null +++ b/dev-libs/dietlibc/files/digest-dietlibc-0.22-r2 @@ -0,0 +1 @@ +MD5 877b12ab0b2bbff340095cf2cf074418 dietlibc-0.22.tar.bz2 454012 |