summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mylchreest <johnm@gentoo.org>2003-05-14 20:12:19 +0000
committerJohn Mylchreest <johnm@gentoo.org>2003-05-14 20:12:19 +0000
commit8bdcee6edd22aaaea177abf56e24fbf3113dff76 (patch)
tree8dba97c10047654358d0be0b2e889a96fc9a6256 /dev-libs/dietlibc
parentEnsure ZTS is used for some Apache2 MPMs. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--dev-libs/dietlibc/Manifest14
-rw-r--r--dev-libs/dietlibc/dietlibc-0.22-r2.ebuild45
-rw-r--r--dev-libs/dietlibc/files/digest-dietlibc-0.22-r21
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