Version bump.
authorSamuli Suominen <ssuominen@gentoo.org>
Fri, 4 Nov 2011 22:37:57 +0000 (22:37 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Fri, 4 Nov 2011 22:37:57 +0000 (22:37 +0000)
Package-Manager: portage-2.2.0_alpha72/cvs/Linux x86_64

media-libs/libpng/ChangeLog
media-libs/libpng/Manifest
media-libs/libpng/libpng-1.5.6.ebuild [new file with mode: 0644]

index fc91a53c87d53604f744d5f154f2fa41ac3de418..c139fcaf9d4dc8c60991e9258cd03843b31dab3a 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for media-libs/libpng
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/ChangeLog,v 1.326 2011/10/30 18:33:16 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/ChangeLog,v 1.327 2011/11/04 22:37:57 ssuominen Exp $
+
+*libpng-1.5.6 (04 Nov 2011)
+
+  04 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> +libpng-1.5.6.ebuild:
+  Version bump.
 
   30 Oct 2011; Samuli Suominen <ssuominen@gentoo.org> -libpng-1.4.8-r1.ebuild:
   old
index 16c6a5c040009c13bae3204dda526b03463a2753..fd94ce0e80dbf46904e2aee29a16a2c6a49f7747 100644 (file)
@@ -6,19 +6,22 @@ DIST libpng-1.4.8-apng.patch.gz 10437 RMD160 4c2c4b82a3b8b9d73d4e0c275f2f7caa2a8
 DIST libpng-1.4.8.tar.xz 548124 RMD160 1197a6909d12a6fd5b621fe9fa22ff628da5dcb9 SHA1 3df18125f52254f0f996ff4ba6e61501590c2d35 SHA256 ad246b0d9df56bb0807d0e59e91d79c17ed78567a985d540956eb3d51ab76c46
 DIST libpng-1.5.5-apng.patch.gz 10398 RMD160 8c2d0cba26a68b9b5b55d433ad2360ef99184ea0 SHA1 30f1decba8e330414921606eaab256d8ecac26ff SHA256 bc898c21b016e552403193f376a4ffbe86e3b0d44d4aaccabb429516e134571c
 DIST libpng-1.5.5.tar.xz 685320 RMD160 907cf91cd794a48445feee8785d72e3d538c9898 SHA1 3583126fdd70a94f4c33c1b717f3ff4201d619af SHA256 51b78bccb719b6a5abcac23665cab27d908df4bb5836fa9fa233de9d61c73a0f
+DIST libpng-1.5.6-apng.patch.gz 10106 RMD160 529b7b7fe4ca45420d218a458258ac41d58003b8 SHA1 377c85c747cc8f5e277856152ac82056534aa555 SHA256 b626ba9f342ad0549ff0e114896b4309df09f20bee3464b70eacc46019f65087
+DIST libpng-1.5.6.tar.xz 694360 RMD160 eebe927e4763dccf912a6735669fe0e9e1eba31d SHA1 d3c4b8c03bf52dceb1637ad508585bcb89b7e187 SHA256 5c2fbb47700095a38f7e278cdc2019e6b2b9ea3cc260255f00ad58f0448f6c08
 EBUILD libpng-1.2.46.ebuild 994 RMD160 7eec4cf37b6bd66ce2df1421ace58c9acf519b51 SHA1 a968c7e5ded68e80725b82396818919043fce7e2 SHA256 c747ac67b4065b6d34d481441fb53e9ce28737464e0e384f2c6e26231f447947
 EBUILD libpng-1.4.8-r2.ebuild 1369 RMD160 531f587ba91f30eb15135f613068aed99545600f SHA1 bc4b9405b9d7533dd7ece78f7e39542b61d2d6b0 SHA256 ec52f045d997fc9bfb1fa2fe3686489956395c6f079b9a815e2cec32fbf497d2
 EBUILD libpng-1.5.5.ebuild 1725 RMD160 258a8eee484a25ec8799be6c4122197866d96351 SHA1 fcb274e4cd77a367f84c6a5e4f25462ef30b27ac SHA256 c15c88a252a7ac994a888d47da9472ddc8dd4cdcbea86e7d1dd761179a732e4c
-MISC ChangeLog 43526 RMD160 cf484c2f7eafb39917eb90e7daf1eae1451f28cd SHA1 724452b2eabe1322795272ed9ba2636984583107 SHA256 2c98ffe717a4177ee3731b47007087fc4e28f1b8a0889f6cc6e1903ba3b37b1e
+EBUILD libpng-1.5.6.ebuild 1717 RMD160 9c2405d08e99517c55c4dbe3022de11c297a5fcf SHA1 c93b859d64c1d1af3d90de7517c2d16bd6d100b5 SHA256 92d6e950c56105b83fdb0d04659c0c5b1b3da01a5643cff4be139f37dc4ffa4c
+MISC ChangeLog 43648 RMD160 99f453fca35167a99396944a70afd82c088c13a2 SHA1 0750db2833338b4784ded2efd9dfbb5afe12d234 SHA256 2585c381d7bd61fee41f285350b78d753a18069458d19dd3247d91065b6c95c2
 MISC metadata.xml 247 RMD160 61ce1843d85a1ab05dc7838ac15375b0fb4f35bd SHA1 0a4b634f99126e9ebc485ad949b41df5a11f2fb0 SHA256 6646b71692ca41b7b944a2f6e044942baf8b8258ca073b555160e57b9eb39af8
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.18 (GNU/Linux)
 
-iQEcBAEBAgAGBQJOrZhtAAoJEEdUh39IaPFNIvMH/320FWW2z9ze/WM3fRjLjLaQ
-AGPNoCX9IXU3z6eQ/zCfhxQL/th6qv6W8P55/d5J6NR7Nu8x7pY44eGhFkGEFv0S
-jOndbFLubORmkVyNtJ5usCT+qf0QaOjBiC3sjF0EC6nERRLAExR+HmclcUHAsefh
-RlKQX2K1xAbUkirDUmzwsfKGLBZTSQYxmQINSQsSuMNMXNjfd90BBniWBqhT7neE
-1Bp5AT9n3FJNx06kpvikx+8i5hewbDVE1GzCUSq43AVL/uD5gC4qkXeX37c3Xry0
-EM0DHow4a5rDr1d/3ti32GEypXA8yZIlU1oIu+rAuk5Y99vPW+bCP5srGNMKx2M=
-=vy46
+iQEcBAEBAgAGBQJOtGkrAAoJEEdUh39IaPFNNSYH/A9gDHomJMbkZckR/cMrRn5Y
+cl7YHyjtKJw+e67VKYN29YIaWIWHy3fQMj/zy/sgNaUahg2Qhj8IIa5sVa0nWqX8
+qIhqYfCwZIMtA1wBf6hKLnbTuNJitKxOXLSOTZS+AY1etoXpzWkYIaPNe2L0AHtl
+SkKk/uHpA0Z5JcnPbrriemAvSscpNxkbbldUtMmTE7is+ELLR07LTuYz3eLS6cnf
+p39TUGe2b0LWYSGOPuTttPmH3LR41aobZcuW4vnLrJ9djQvVoeFYni3wh2xeORtA
+K0n2lfj4VRLJB54wc+asC5jZKLk+/2M/PFTL0UtwgQ6jAwcWLlvZ67gDoHUcK2g=
+=Sf89
 -----END PGP SIGNATURE-----
diff --git a/media-libs/libpng/libpng-1.5.6.ebuild b/media-libs/libpng/libpng-1.5.6.ebuild
new file mode 100644 (file)
index 0000000..2224f20
--- /dev/null
@@ -0,0 +1,57 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.5.6.ebuild,v 1.1 2011/11/04 22:37:57 ssuominen Exp $
+
+# WARNING: media-gfx/optipng is shipping internal copy of libpng14. Look out for
+# security.
+
+EAPI=4
+
+inherit eutils libtool multilib
+
+DESCRIPTION="Portable Network Graphics library"
+HOMEPAGE="http://www.libpng.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
+       apng? ( mirror://sourceforge/${PN}-apng/${P}-apng.patch.gz )"
+
+LICENSE="as-is"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="apng static-libs"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}
+       !<x11-libs/gdk-pixbuf-2.24.0-r1
+       !<x11-libs/libsexy-0.1.11-r3
+       !<x11-libs/libview-0.6.6-r2
+       app-arch/xz-utils"
+
+DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
+
+src_prepare() {
+       if use apng; then
+               epatch "${WORKDIR}"/${P}-apng.patch
+               # Don't execute symbols check with apng patch wrt #378111
+               sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
+       fi
+       elibtoolize
+}
+
+src_configure() {
+       econf $(use_enable static-libs static)
+}
+
+src_install() {
+       default
+       find "${ED}" -name '*.la' -exec rm -f {} +
+}
+
+pkg_preinst() {
+       has_version ${CATEGORY}/${PN}:1.4 && return 0
+       preserve_old_lib /usr/$(get_libdir)/libpng14$(get_libname 14)
+}
+
+pkg_postinst() {
+       has_version ${CATEGORY}/${PN}:1.4 && return 0
+       preserve_old_lib_notify /usr/$(get_libdir)/libpng14$(get_libname 14)
+}