diff options
author | Tavis Ormandy <taviso@gentoo.org> | 2005-07-21 08:17:06 +0000 |
---|---|---|
committer | Tavis Ormandy <taviso@gentoo.org> | 2005-07-21 08:17:06 +0000 |
commit | 2889a0ee023f296d71992edf26a77d7da192b963 (patch) | |
tree | dc21ef1bcab44dc9ed9f5c950b7050a03d3684d0 /sys-libs/zlib | |
parent | New version (#99741). (diff) | |
download | historical-2889a0ee023f296d71992edf26a77d7da192b963.tar.gz historical-2889a0ee023f296d71992edf26a77d7da192b963.tar.bz2 historical-2889a0ee023f296d71992edf26a77d7da192b963.zip |
security bump
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'sys-libs/zlib')
-rw-r--r-- | sys-libs/zlib/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/zlib/Manifest | 16 | ||||
-rw-r--r-- | sys-libs/zlib/files/digest-zlib-1.2.3 | 1 | ||||
-rw-r--r-- | sys-libs/zlib/zlib-1.2.3.ebuild | 70 |
4 files changed, 86 insertions, 8 deletions
diff --git a/sys-libs/zlib/ChangeLog b/sys-libs/zlib/ChangeLog index 3cf1a4a3da65..6396993e6f52 100644 --- a/sys-libs/zlib/ChangeLog +++ b/sys-libs/zlib/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/zlib # Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/ChangeLog,v 1.49 2005/07/06 23:06:41 spb Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/ChangeLog,v 1.50 2005/07/21 08:17:06 taviso Exp $ + +*zlib-1.2.3 (21 Jul 2005) + + 21 Jul 2005; Tavis Ormandy <taviso@gentoo.org> +zlib-1.2.3.ebuild: + security bump #63740 06 Jul 2005; Stephen Bennett <spb@gentoo.org> zlib-1.2.2-r1.ebuild: mips stable for bug #98121 diff --git a/sys-libs/zlib/Manifest b/sys-libs/zlib/Manifest index 3c876ac3613d..38f12c692f47 100644 --- a/sys-libs/zlib/Manifest +++ b/sys-libs/zlib/Manifest @@ -1,12 +1,14 @@ -MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 -MD5 8064f3ee210d73a2f545ca908f6e6863 zlib-1.2.2.ebuild 1779 MD5 efe93e20bc888ec8bf234c75314379c2 zlib-1.2.2-r1.ebuild 1861 -MD5 90ed73250754faf2ffd37c848f1fc665 ChangeLog 7201 -MD5 40634a4cbdcd9c795cfc34473c76038c files/zlib-1.2.2-mapfile.patch 2139 -MD5 f84d68bd9a614ad5495a369cb258cf8d files/zlib-1.2.1-glibc.patch 395 -MD5 d821453623869d6d8f7de1eca8b12e2f files/zlib-1.2.1-build-fPIC.patch 2211 +MD5 6644f953c816a2f2d66b5e69c749811e zlib-1.2.3.ebuild 1793 +MD5 8064f3ee210d73a2f545ca908f6e6863 zlib-1.2.2.ebuild 1779 +MD5 48748516cce051af861a59e253a3e410 ChangeLog 7324 +MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164 MD5 3ccc7437df1921bba1a37d42a70e711f files/digest-zlib-1.2.2 63 +MD5 8040cf924143b9328aa2d584222e0f51 files/digest-zlib-1.2.3 63 +MD5 f84d68bd9a614ad5495a369cb258cf8d files/zlib-1.2.1-glibc.patch 395 +MD5 40634a4cbdcd9c795cfc34473c76038c files/zlib-1.2.2-mapfile.patch 2139 +MD5 571442813f5f960edd0e7498786dff1f files/zlib-1.2.2-inftrees.patch 474 MD5 3ccc7437df1921bba1a37d42a70e711f files/digest-zlib-1.2.2-r1 63 MD5 9d3fdd73e1997aa5c823fc210f29919d files/zlib-1.2.1-configure.patch 3149 -MD5 571442813f5f960edd0e7498786dff1f files/zlib-1.2.2-inftrees.patch 474 MD5 a337d1727a4f6f9ed8d29e43cde40e89 files/zlib-1.2.1-fPIC.patch 662 +MD5 d821453623869d6d8f7de1eca8b12e2f files/zlib-1.2.1-build-fPIC.patch 2211 diff --git a/sys-libs/zlib/files/digest-zlib-1.2.3 b/sys-libs/zlib/files/digest-zlib-1.2.3 new file mode 100644 index 000000000000..094dd5fad4d5 --- /dev/null +++ b/sys-libs/zlib/files/digest-zlib-1.2.3 @@ -0,0 +1 @@ +MD5 dee233bf288ee795ac96a98cc2e369b6 zlib-1.2.3.tar.bz2 425209 diff --git a/sys-libs/zlib/zlib-1.2.3.ebuild b/sys-libs/zlib/zlib-1.2.3.ebuild new file mode 100644 index 000000000000..473bbb83e441 --- /dev/null +++ b/sys-libs/zlib/zlib-1.2.3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/zlib/zlib-1.2.3.ebuild,v 1.1 2005/07/21 08:17:06 taviso Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Standard (de)compression library" +HOMEPAGE="http://www.gzip.org/zlib/" +SRC_URI="http://www.gzip.org/zlib/${P}.tar.bz2 + http://www.zlib.net/${P}.tar.bz2" + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="alpha ~amd64 ~arm hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc ~x86" +IUSE="build" + +RDEPEND="" + +pkg_setup() { + tc-export CC RANLIB + export AR="$(tc-getAR) rc" +} + +src_unpack() { + unpack ${A} + + cd ${S} + # Make sure we link with glibc at all times + epatch ${FILESDIR}/${PN}-1.2.1-glibc.patch + # Needed for Alpha and prelink + epatch ${FILESDIR}/${PN}-1.2.1-build-fPIC.patch + # Only export global symbols, bug #32764 + epatch ${FILESDIR}/${PN}-1.2.2-mapfile.patch + # The configure script can be kind of dumb #55434 + epatch ${FILESDIR}/${PN}-1.2.1-configure.patch + # fix shared library test on -fPIC dependant archs + epatch ${FILESDIR}/${PN}-1.2.1-fPIC.patch +} + +src_compile() { + ./configure --shared --prefix=/usr --libdir=/$(get_libdir) || die + emake || die +} + +src_install() { + einstall libdir=${D}/$(get_libdir) || die + rm "${D}"/$(get_libdir)/libz.a + insinto /usr/include + doins zconf.h zlib.h + + if ! use build ; then + doman zlib.3 + dodoc FAQ README ChangeLog + docinto txt + dodoc algorithm.txt + fi + + # we don't need the static lib in /lib + # as it's only for compiling against + dolib libz.a + + # all the shared libs go into /lib + # for NFS based /usr + into / + dolib libz.so.${PV} + ( cd ${D}/$(get_libdir) ; chmod 755 libz.so.* ) + dosym libz.so.${PV} /$(get_libdir)/libz.so + dosym libz.so.${PV} /$(get_libdir)/libz.so.1 + gen_usr_ldscript libz.so +} |