diff options
author | 2007-10-05 03:11:34 +0000 | |
---|---|---|
committer | 2007-10-05 03:11:34 +0000 | |
commit | b7e0f89125f8f7ac102efff5aa7c938f612844e4 (patch) | |
tree | 8b80eb4f66982eaa81602750d02cf231b96ae60f /media-libs/libpng | |
parent | Version bump. (diff) | |
download | gentoo-2-b7e0f89125f8f7ac102efff5aa7c938f612844e4.tar.gz gentoo-2-b7e0f89125f8f7ac102efff5aa7c938f612844e4.tar.bz2 gentoo-2-b7e0f89125f8f7ac102efff5aa7c938f612844e4.zip |
old
(Portage version: 2.1.3.11)
Diffstat (limited to 'media-libs/libpng')
-rw-r--r-- | media-libs/libpng/files/digest-libpng-1.2.14 | 6 | ||||
-rw-r--r-- | media-libs/libpng/files/digest-libpng-1.2.14-r1 | 6 | ||||
-rw-r--r-- | media-libs/libpng/files/digest-libpng-1.2.15 | 6 | ||||
-rw-r--r-- | media-libs/libpng/files/digest-libpng-1.2.16 | 6 | ||||
-rw-r--r-- | media-libs/libpng/files/digest-libpng-1.2.18 | 6 | ||||
-rw-r--r-- | media-libs/libpng/files/libpng-1.2.12-no-asm.patch | 61 | ||||
-rw-r--r-- | media-libs/libpng/files/libpng-1.2.14-mem-leak.patch | 20 | ||||
-rw-r--r-- | media-libs/libpng/libpng-1.2.14-r1.ebuild | 51 | ||||
-rw-r--r-- | media-libs/libpng/libpng-1.2.14.ebuild | 50 | ||||
-rw-r--r-- | media-libs/libpng/libpng-1.2.15.ebuild | 37 | ||||
-rw-r--r-- | media-libs/libpng/libpng-1.2.16.ebuild | 37 | ||||
-rw-r--r-- | media-libs/libpng/libpng-1.2.18.ebuild | 40 |
12 files changed, 0 insertions, 326 deletions
diff --git a/media-libs/libpng/files/digest-libpng-1.2.14 b/media-libs/libpng/files/digest-libpng-1.2.14 deleted file mode 100644 index f2fd1fc410c0..000000000000 --- a/media-libs/libpng/files/digest-libpng-1.2.14 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 2ec1e1beb2e6376b09d090f74d259160 libpng-1.2.14.tar.bz2 620379 -RMD160 37c91bc411a8c4bc467bb8b229a4e39bcca4bd8a libpng-1.2.14.tar.bz2 620379 -SHA256 2678855a235ed02d5b30831a70dff84d5b562c5de388f1323bd680ac5cdd1722 libpng-1.2.14.tar.bz2 620379 -MD5 699130f37c7806c58add4cc4ead159ac libpng-manual-1.2.14.txt.bz2 32067 -RMD160 458e2225f390caccfb2649bfbd1d88a323195f3b libpng-manual-1.2.14.txt.bz2 32067 -SHA256 5e561ba37b5a835a6fb489545d3b2cc9235b332922eff74744fbab44e4b9ac9b libpng-manual-1.2.14.txt.bz2 32067 diff --git a/media-libs/libpng/files/digest-libpng-1.2.14-r1 b/media-libs/libpng/files/digest-libpng-1.2.14-r1 deleted file mode 100644 index f2fd1fc410c0..000000000000 --- a/media-libs/libpng/files/digest-libpng-1.2.14-r1 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 2ec1e1beb2e6376b09d090f74d259160 libpng-1.2.14.tar.bz2 620379 -RMD160 37c91bc411a8c4bc467bb8b229a4e39bcca4bd8a libpng-1.2.14.tar.bz2 620379 -SHA256 2678855a235ed02d5b30831a70dff84d5b562c5de388f1323bd680ac5cdd1722 libpng-1.2.14.tar.bz2 620379 -MD5 699130f37c7806c58add4cc4ead159ac libpng-manual-1.2.14.txt.bz2 32067 -RMD160 458e2225f390caccfb2649bfbd1d88a323195f3b libpng-manual-1.2.14.txt.bz2 32067 -SHA256 5e561ba37b5a835a6fb489545d3b2cc9235b332922eff74744fbab44e4b9ac9b libpng-manual-1.2.14.txt.bz2 32067 diff --git a/media-libs/libpng/files/digest-libpng-1.2.15 b/media-libs/libpng/files/digest-libpng-1.2.15 deleted file mode 100644 index ecd4b6ad86a9..000000000000 --- a/media-libs/libpng/files/digest-libpng-1.2.15 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 184a3032a04d68827547cc75c6afbb3d libpng-1.2.15.tar.bz2 624008 -RMD160 3fb0dcb7764c0fcb7bf349a617f3463869177aab libpng-1.2.15.tar.bz2 624008 -SHA256 dc8350822da21eb40a9928aaded888bd29b674246f8997966b193306a1503156 libpng-1.2.15.tar.bz2 624008 -MD5 699130f37c7806c58add4cc4ead159ac libpng-manual-1.2.15.txt.bz2 32067 -RMD160 458e2225f390caccfb2649bfbd1d88a323195f3b libpng-manual-1.2.15.txt.bz2 32067 -SHA256 5e561ba37b5a835a6fb489545d3b2cc9235b332922eff74744fbab44e4b9ac9b libpng-manual-1.2.15.txt.bz2 32067 diff --git a/media-libs/libpng/files/digest-libpng-1.2.16 b/media-libs/libpng/files/digest-libpng-1.2.16 deleted file mode 100644 index 66509f56e392..000000000000 --- a/media-libs/libpng/files/digest-libpng-1.2.16 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 7a1ca4f49bcffdec60d50f48460642bd libpng-1.2.16.tar.bz2 624085 -RMD160 a328e6f4c8b10480b6f13d4fdcb5863fd42c357b libpng-1.2.16.tar.bz2 624085 -SHA256 3a14200862cf4fe59fd66340364537d9973b032b7831b7fe33eb827baebc0019 libpng-1.2.16.tar.bz2 624085 -MD5 1518ec4b873f2c61a7d32ad867b67b17 libpng-manual.txt 128284 -RMD160 f019974f931327e6d9d332d306e07dce71ff031b libpng-manual.txt 128284 -SHA256 0cc3a25643024807672e5df255332cb63c902cea333246f4a5ab48c682c3297a libpng-manual.txt 128284 diff --git a/media-libs/libpng/files/digest-libpng-1.2.18 b/media-libs/libpng/files/digest-libpng-1.2.18 deleted file mode 100644 index 037ad9edfa25..000000000000 --- a/media-libs/libpng/files/digest-libpng-1.2.18 +++ /dev/null @@ -1,6 +0,0 @@ -MD5 25a7f2f101eaaf2eb18c4987e0fbe39d libpng-1.2.18.tar.bz2 623690 -RMD160 ea81056a896eb038fa5d7fde2b7fa626c1a2e31e libpng-1.2.18.tar.bz2 623690 -SHA256 6fce62f9e67e951c38672bf520c062a2be742e893d240d150748a00c32f20c62 libpng-1.2.18.tar.bz2 623690 -MD5 1518ec4b873f2c61a7d32ad867b67b17 libpng-manual.txt 128284 -RMD160 f019974f931327e6d9d332d306e07dce71ff031b libpng-manual.txt 128284 -SHA256 0cc3a25643024807672e5df255332cb63c902cea333246f4a5ab48c682c3297a libpng-manual.txt 128284 diff --git a/media-libs/libpng/files/libpng-1.2.12-no-asm.patch b/media-libs/libpng/files/libpng-1.2.12-no-asm.patch deleted file mode 100644 index defe23635d11..000000000000 --- a/media-libs/libpng/files/libpng-1.2.12-no-asm.patch +++ /dev/null @@ -1,61 +0,0 @@ -backport from current 1.4 beta's to handle the bug where the -PNG_NO_ASSEMBLER_CODE define is not exported properly - -http://bugs.gentoo.org/136346 - ---- libpng-1.2.12/configure.ac -+++ libpng-1.2.12/configure.ac -@@ -62,15 +62,12 @@ - AC_TRY_COMPILE( - [#include "pnggccrd.c"], - [return 0;], -- LIBPNG_DEFINES=, -- LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG\ -DPNG_NO_ASSEMBLER_CODE) --if test "$LIBPNG_DEFINES"; then -- AC_MSG_RESULT(no) --else -- AC_MSG_RESULT(yes) -- LIBPNG_DEFINES=-DPNG_CONFIGURE_LIBPNG --fi -+ [LIBPNG_NO_ASSEMBLER=yes; LIBPNG_DEFINES=""], -+ [LIBPNG_NO_ASSEMBLER=no ; LIBPNG_DEFINES="-DPNG_NO_ASSEMBLER_CODE=1"]) -+LIBPNG_DEFINES="$LIBPNG_DEFINES -DPNG_CONFIGURE_LIBPNG" -+AC_MSG_RESULT($LIBPNG_NO_ASSEMBLER) - AC_SUBST(LIBPNG_DEFINES) -+AM_CONDITIONAL(LIBPNG_NO_ASSEMBLER, test "x$LIBPNG_NO_ASSEMBLER" = "xno") - - AC_MSG_CHECKING([if libraries can be versioned]) - GLD=`$LD --help < /dev/null 2>/dev/null | grep version-script` ---- libpng-1.2.12/Makefile.am -+++ libpng-1.2.12/Makefile.am -@@ -87,6 +87,14 @@ - - CLEANFILES= pngout.png libpng12.pc libpng12-config libpng.vers libpng.sym - -+pngconf.h: pngconf.h.in -+ sed "/Makefile-supplied defines go here:/q" pngconf.h.in > pngconf.h.tmp -+if LIBPNG_NO_ASSEMBLER -+ echo "#define PNG_NO_ASSEMBLER_CODE 1" >> pngconf.h.tmp -+endif -+ sed "1,/Makefile-supplied defines go here:/d" pngconf.h.in >> pngconf.h.tmp -+ mv pngconf.h.tmp pngconf.h -+ - $(PNGLIB_BASENAME).pc: libpng.pc - cp libpng.pc $@ - ---- libpng-1.2.12/pngconf.h -+++ libpng-1.2.12/pngconf.h -@@ -19,6 +19,13 @@ - - #define PNG_1_2_X - -+/* Backported no-assembler fix from libpng-1.4.0beta8 */ -+ -+/* Makefile-supplied defines go here: */ -+/* End of Makefile-supplied defines. */ -+ -+/* End of backported no-assembler fix */ -+ - /* - * PNG_USER_CONFIG has to be defined on the compiler command line. This - * includes the resource compiler for Windows DLL configurations. diff --git a/media-libs/libpng/files/libpng-1.2.14-mem-leak.patch b/media-libs/libpng/files/libpng-1.2.14-mem-leak.patch deleted file mode 100644 index a962fc7f7afe..000000000000 --- a/media-libs/libpng/files/libpng-1.2.14-mem-leak.patch +++ /dev/null @@ -1,20 +0,0 @@ -plug a memleak - -http://bugs.gentoo.org/159216 - ---- 1.2.14/pngwutil.c -+++ 1.2.15rc5/pngwutil.c -@@ -757,8 +757,11 @@ - profile_len = 0; - - if (profile_len > 3) -- embedded_profile_len = ((*(profile ))<<24) | ((*(profile+1))<<16) | -- ((*(profile+2))<< 8) | ((*(profile+3)) ); -+ embedded_profile_len = -+ ((*( (png_bytep)profile ))<<24) | -+ ((*( (png_bytep)profile+1))<<16) | -+ ((*( (png_bytep)profile+2))<< 8) | -+ ((*( (png_bytep)profile+3)) ); - - if (profile_len < embedded_profile_len) - { diff --git a/media-libs/libpng/libpng-1.2.14-r1.ebuild b/media-libs/libpng/libpng-1.2.14-r1.ebuild deleted file mode 100644 index 1aa18daa0ff8..000000000000 --- a/media-libs/libpng/libpng-1.2.14-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.14-r1.ebuild,v 1.3 2007/01/07 16:34:19 seemant Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" -inherit eutils autotools multilib - -DESCRIPTION="Portable Network Graphics library" -HOMEPAGE="http://www.libpng.org/" -SRC_URI="mirror://sourceforge/libpng/${P}.tar.bz2 - doc? ( mirror://gentoo/${PN}-manual-${PV}.txt.bz2 )" - -LICENSE="as-is" -SLOT="1.2" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" -IUSE="doc" - -DEPEND="sys-libs/zlib" - -src_unpack() { - unpack ${A} - cd "${S}" - use doc && cp "${WORKDIR}"/${PN}-manual-${PV}.txt ${PN}-manual.txt - - epatch "${FILESDIR}"/1.2.7-gentoo.diff - epatch "${FILESDIR}"/${P}-mem-leak.patch #159216 - - epatch "${FILESDIR}"/${PN}-1.2.12-no-asm.patch #136452 - eautoreconf -} - -src_compile() { - econf || die - mv pngconf.h pngconf.h.in - emake pngconf.h || die - emake || die -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ANNOUNCE CHANGES KNOWNBUG README TODO Y2KINFO - use doc && dodoc libpng-manual.txt -} - -pkg_postinst() { - # the libpng authors really screwed around between 1.2.1 and 1.2.3 - if [[ -f ${ROOT}/usr/$(get_libdir)/libpng.so.3.1.2.1 ]] ; then - rm -f "${ROOT}"/usr/$(get_libdir)/libpng.so.3.1.2.1 - fi -} diff --git a/media-libs/libpng/libpng-1.2.14.ebuild b/media-libs/libpng/libpng-1.2.14.ebuild deleted file mode 100644 index df2a48984480..000000000000 --- a/media-libs/libpng/libpng-1.2.14.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.14.ebuild,v 1.12 2007/01/21 18:06:41 vapier Exp $ - -WANT_AUTOCONF="latest" -WANT_AUTOMAKE="latest" -inherit eutils autotools multilib - -DESCRIPTION="Portable Network Graphics library" -HOMEPAGE="http://www.libpng.org/" -SRC_URI="mirror://sourceforge/libpng/${P}.tar.bz2 - doc? ( mirror://gentoo/${PN}-manual-${PV}.txt.bz2 )" - -LICENSE="as-is" -SLOT="1.2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND="sys-libs/zlib" - -src_unpack() { - unpack ${A} - cd "${S}" - use doc && cp "${WORKDIR}"/${PN}-manual-${PV}.txt ${PN}-manual.txt - - epatch "${FILESDIR}"/1.2.7-gentoo.diff - - epatch "${FILESDIR}"/${PN}-1.2.12-no-asm.patch #136452 - eautoreconf -} - -src_compile() { - econf || die - mv pngconf.h pngconf.h.in - emake pngconf.h || die - emake || die -} - -src_install() { - make DESTDIR="${D}" install || die - dodoc ANNOUNCE CHANGES KNOWNBUG README TODO Y2KINFO - use doc && dodoc libpng-manual.txt -} - -pkg_postinst() { - # the libpng authors really screwed around between 1.2.1 and 1.2.3 - if [[ -f ${ROOT}/usr/$(get_libdir)/libpng.so.3.1.2.1 ]] ; then - rm -f "${ROOT}"/usr/$(get_libdir)/libpng.so.3.1.2.1 - fi -} diff --git a/media-libs/libpng/libpng-1.2.15.ebuild b/media-libs/libpng/libpng-1.2.15.ebuild deleted file mode 100644 index 8d81d2bbfbf7..000000000000 --- a/media-libs/libpng/libpng-1.2.15.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.15.ebuild,v 1.10 2007/05/19 11:13:56 armin76 Exp $ - -inherit eutils multilib - -DESCRIPTION="Portable Network Graphics library" -HOMEPAGE="http://www.libpng.org/" -SRC_URI="mirror://sourceforge/libpng/${P}.tar.bz2 - doc? ( mirror://gentoo/${PN}-manual-${PV}.txt.bz2 )" - -LICENSE="as-is" -SLOT="1.2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND="sys-libs/zlib" - -src_unpack() { - unpack ${A} - cd "${S}" - use doc && cp "${WORKDIR}"/${PN}-manual-${PV}.txt ${PN}-manual.txt - epatch "${FILESDIR}"/1.2.7-gentoo.diff -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc ANNOUNCE CHANGES KNOWNBUG README TODO Y2KINFO - use doc && dodoc libpng-manual.txt -} - -pkg_postinst() { - # the libpng authors really screwed around between 1.2.1 and 1.2.3 - if [[ -f ${ROOT}/usr/$(get_libdir)/libpng.so.3.1.2.1 ]] ; then - rm -f "${ROOT}"/usr/$(get_libdir)/libpng.so.3.1.2.1 - fi -} diff --git a/media-libs/libpng/libpng-1.2.16.ebuild b/media-libs/libpng/libpng-1.2.16.ebuild deleted file mode 100644 index 4331908e0a84..000000000000 --- a/media-libs/libpng/libpng-1.2.16.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.16.ebuild,v 1.11 2007/05/19 17:31:51 nixnut Exp $ - -inherit multilib eutils - -DESCRIPTION="Portable Network Graphics library" -HOMEPAGE="http://www.libpng.org/" -SRC_URI="mirror://sourceforge/libpng/${P}.tar.bz2 - doc? ( http://www.libpng.org/pub/png/libpng-manual.txt )" - -LICENSE="as-is" -SLOT="1.2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" -IUSE="doc" - -DEPEND="sys-libs/zlib" - -src_unpack() { - unpack ${A} - cd "${S}" - use doc && cp "${WORKDIR}"/${PN}-manual.txt . - epatch "${FILESDIR}"/1.2.7-gentoo.diff -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc ANNOUNCE CHANGES KNOWNBUG README TODO Y2KINFO - use doc && dodoc libpng-manual.txt -} - -pkg_postinst() { - # the libpng authors really screwed around between 1.2.1 and 1.2.3 - if [[ -f ${ROOT}/usr/$(get_libdir)/libpng.so.3.1.2.1 ]] ; then - rm -f "${ROOT}"/usr/$(get_libdir)/libpng.so.3.1.2.1 - fi -} diff --git a/media-libs/libpng/libpng-1.2.18.ebuild b/media-libs/libpng/libpng-1.2.18.ebuild deleted file mode 100644 index fe6712fe3ac5..000000000000 --- a/media-libs/libpng/libpng-1.2.18.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.18.ebuild,v 1.11 2007/07/11 20:34:50 uberlord Exp $ - -inherit libtool multilib eutils - -DESCRIPTION="Portable Network Graphics library" -HOMEPAGE="http://www.libpng.org/" -SRC_URI="mirror://sourceforge/libpng/${P}.tar.bz2 - doc? ( http://www.libpng.org/pub/png/libpng-manual.txt )" - -LICENSE="as-is" -SLOT="1.2" -KEYWORDS="alpha amd64 arm hppa ia64 m68k mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" -IUSE="doc" - -DEPEND="sys-libs/zlib" - -src_unpack() { - unpack ${A} - cd "${S}" - use doc && cp "${WORKDIR}"/${PN}-manual.txt . - epatch "${FILESDIR}"/1.2.7-gentoo.diff - - # So we get sane .so versioning on FreeBSD - elibtoolize -} - -src_install() { - emake DESTDIR="${D}" install || die - dodoc ANNOUNCE CHANGES KNOWNBUG README TODO Y2KINFO - use doc && dodoc libpng-manual.txt -} - -pkg_postinst() { - # the libpng authors really screwed around between 1.2.1 and 1.2.3 - if [[ -f ${ROOT}/usr/$(get_libdir)/libpng.so.3.1.2.1 ]] ; then - rm -f "${ROOT}"/usr/$(get_libdir)/libpng.so.3.1.2.1 - fi -} |