# 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
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-----
--- /dev/null
+# 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)
+}