summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-02-19 09:36:32 +0000
committerTim Harder <radhermit@gentoo.org>2012-02-19 09:36:32 +0000
commitf2b811634d5538bb40016b2cb48ad8da701f0b31 (patch)
tree0ab7c7c4886d16acaa7641dd086e56d31036d7a3 /media-libs/libpng
parentVersion bump (diff)
downloadhistorical-f2b811634d5538bb40016b2cb48ad8da701f0b31.tar.gz
historical-f2b811634d5538bb40016b2cb48ad8da701f0b31.tar.bz2
historical-f2b811634d5538bb40016b2cb48ad8da701f0b31.zip
Version bump.
Package-Manager: portage-2.2.0_alpha87/cvs/Linux x86_64
Diffstat (limited to 'media-libs/libpng')
-rw-r--r--media-libs/libpng/ChangeLog7
-rw-r--r--media-libs/libpng/Manifest20
-rw-r--r--media-libs/libpng/libpng-1.5.9.ebuild56
3 files changed, 73 insertions, 10 deletions
diff --git a/media-libs/libpng/ChangeLog b/media-libs/libpng/ChangeLog
index 73bfd85155e3..e1b9329d1fe1 100644
--- a/media-libs/libpng/ChangeLog
+++ b/media-libs/libpng/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-libs/libpng
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/ChangeLog,v 1.345 2012/02/06 20:00:18 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/ChangeLog,v 1.346 2012/02/19 09:36:32 radhermit Exp $
+
+*libpng-1.5.9 (19 Feb 2012)
+
+ 19 Feb 2012; Tim Harder <radhermit@gentoo.org> +libpng-1.5.9.ebuild:
+ Version bump.
06 Feb 2012; Samuli Suominen <ssuominen@gentoo.org> -libpng-1.5.6.ebuild,
-libpng-1.5.7.ebuild:
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index 34f74cb0a15c..3c4ee46f46cc 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -1,24 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
DIST libpng-1.2.46.tar.xz 541808 RMD160 1ae035fb9bd06fa71adf736b1d4b6d152df0a3f6 SHA1 89fbe2bfb031d7c3ec65ee46041fe602c8f79f32 SHA256 f6f3ddc53bcb8cdd224f1d3642150df38aa5e8e9d509b0cedf793638c9269d65
DIST libpng-1.4.8-apng.patch.gz 10437 RMD160 4c2c4b82a3b8b9d73d4e0c275f2f7caa2a8265c2 SHA1 67d5d8b388ff07f69984bf507abb5d6a4968071b SHA256 0d8cef7886863aebe412ba8f121347e6b4d886cf32677201d7294ae0e797b399
DIST libpng-1.4.8.tar.xz 548124 RMD160 1197a6909d12a6fd5b621fe9fa22ff628da5dcb9 SHA1 3df18125f52254f0f996ff4ba6e61501590c2d35 SHA256 ad246b0d9df56bb0807d0e59e91d79c17ed78567a985d540956eb3d51ab76c46
DIST libpng-1.5.7-apng.patch.gz 10144 RMD160 d194368e38f8d63510dd70cde0fcada8c3d21002 SHA1 e9f5e81ceec78eb0900a3920474a2f10617dff4f SHA256 429b883e0ea8f5e92491f7389e7e341db629cfe03cdc6aa44b7c3ba88cbf1fc4
DIST libpng-1.5.8.tar.xz 701716 RMD160 3874906eaf1aca70be9c84052ec2e571ed24f563 SHA1 d277f2dc8f5ec4e2bbfaabe159a1eef9694bf5ff SHA256 d430c23c3eaff08f1c69a9334f247a50db3a2eae17bcaffb5beba8db352e2855
+DIST libpng-1.5.9.tar.xz 703900 RMD160 3ca3724eb4a4575c0df527ca34c1d58c04c2cafe SHA1 45a8a5c116623d6ab0e2be50f49afacb39a51d46 SHA256 b87374e359db71041a786a1a31ff2c97a85018bde510c31fd90bb6bb8e9da065
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.8.ebuild 1668 RMD160 c949bfbbdb1f548e49035ccd55931f6313885186 SHA1 0e2776265b347006b9706148d3a94c664326c47d SHA256 17d7a73e25cc0539438b715fbdb701a151eb993b84c9d9a01fa9b5a29d5b173b
-MISC ChangeLog 45653 RMD160 ce18416b2824690faa07d22d4f3dcb226a3228e9 SHA1 6d0881e4aed5c046b31ae43639f481f7a01eb1fe SHA256 d28faea8e1975849399321692fb9b15af6d23fde44a93b06ec2904d22b430fae
+EBUILD libpng-1.5.9.ebuild 1680 RMD160 3c66c4affb46d2249b840b6d4228efe1f6060fc9 SHA1 f60c7dd9681a9ca9c11a03c97d0f0311024ca38e SHA256 fee3951f2e8692f8022a7da61b740168637ef794fcc623a0fc6b5697d309989e
+MISC ChangeLog 45770 RMD160 945ab9737a5c7021d5998157b77a11707d94be86 SHA1 b8021d602194f5c3f62e16eaa7ceace689f84d8c SHA256 2c17fae39607d4416293ce134f344968810764858d385ddaf8ef3c6bb74a84a2
MISC metadata.xml 247 RMD160 61ce1843d85a1ab05dc7838ac15375b0fb4f35bd SHA1 0a4b634f99126e9ebc485ad949b41df5a11f2fb0 SHA256 6646b71692ca41b7b944a2f6e044942baf8b8258ca073b555160e57b9eb39af8
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
-iQEcBAEBAgAGBQJPMDCcAAoJEEdUh39IaPFNUboH/iJOFY0dyYBebEvk2+D6tr3U
-1qlKUeTb68VoIxtKT3/HyUIKGRWhUkwZEOJr+IN2tj6alVy3ohvL/pfK+2t0rmTR
-pUHuT01SXk84qn5fNzOjy5KYG+9im/2Fw1z+C0m30WrYWv8q3DAg1iLRW4zSVeNi
-KMVJGdq49tU1o9omgcugnJHgIEMumD0TvWq8b9OnEaaD/HEdwcvaXvAWDsKNft8k
-hYpsHuTc06IcTM25Zh8PBdebtbyCyLRy89YH2HhXUVAqYeOcFtWyb3ej9dPcHxZO
-Sbd3JSA+HQMeR8KAszu8DUXxbwDSHUIFSvqUfpMOJVn4D6OFjLfJAmw3ZMiJa3o=
-=0NBh
+iQEcBAEBCgAGBQJPQMKpAAoJEEqz6FtPBkyjha4IAIz4iDM5oyHiKozV7UDWP0DZ
+qcQPmZ3i2N/QCXdm/Yo8167g6IuOxCh/ezYDbZeqbn/W80tsW11U6ZrTsYaxGMw6
+OTCSoXKUvU9Vxb/WsvT6kXgbfSlvQywGSx/iPb/M027cK3YkZ/sorKW8tnHuFtgH
+1H0JxyCCKE/nRIKVOmnQeKsJqZS3sdceqQYlEpBi1tsw+TQslqHQbkvO9wWoxuWP
+pnucl/+2Lt8GEaH9xaMa57csIJpY0u+jxDF6CgDJOkGXluA3moOEvQQoUfoprME7
+xsqp1g92IF2rabeKZReMBgvvzJwrUd9uyymK13jlvKIV3i16CBQI4Z3DbXB1x4k=
+=dKap
-----END PGP SIGNATURE-----
diff --git a/media-libs/libpng/libpng-1.5.9.ebuild b/media-libs/libpng/libpng-1.5.9.ebuild
new file mode 100644
index 000000000000..9d95448937eb
--- /dev/null
+++ b/media-libs/libpng/libpng-1.5.9.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.5.9.ebuild,v 1.1 2012/02/19 09:36:32 radhermit 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/${PN}-1.5.7-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 neon static-libs"
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils"
+
+DOCS=( ANNOUNCE CHANGES libpng-manual.txt README TODO )
+
+src_prepare() {
+ if use apng; then
+ epatch "${WORKDIR}"/${PN}-1.5.7-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) \
+ $(use_enable neon arm-neon)
+}
+
+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)
+}