summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2013-07-31 09:48:59 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2013-07-31 09:48:59 +0000
commit09751d45270adf81145f5f980969c1ca0b8e6b5e (patch)
tree4fc5b112a492d5b73a5d4e9a02c955119597d706 /media-libs/libpng
parenttemp mask libpng12 multilib (diff)
downloadhistorical-09751d45270adf81145f5f980969c1ca0b8e6b5e.tar.gz
historical-09751d45270adf81145f5f980969c1ca0b8e6b5e.tar.bz2
historical-09751d45270adf81145f5f980969c1ca0b8e6b5e.zip
Convert to the new multilib format because binary-only apps still use libpng12.
Package-Manager: portage-2.2.0_alpha188/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'media-libs/libpng')
-rw-r--r--media-libs/libpng/ChangeLog8
-rw-r--r--media-libs/libpng/Manifest13
-rw-r--r--media-libs/libpng/libpng-1.2.50-r1.ebuild39
3 files changed, 55 insertions, 5 deletions
diff --git a/media-libs/libpng/ChangeLog b/media-libs/libpng/ChangeLog
index fb01d70ba338..a53628e93442 100644
--- a/media-libs/libpng/ChangeLog
+++ b/media-libs/libpng/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libpng
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/ChangeLog,v 1.414 2013/07/30 22:07:48 aballier Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/ChangeLog,v 1.415 2013/07/31 09:48:55 ssuominen Exp $
+
+*libpng-1.2.50-r1 (31 Jul 2013)
+
+ 31 Jul 2013; Samuli Suominen <ssuominen@gentoo.org> +libpng-1.2.50-r1.ebuild:
+ Convert to the new multilib format because binary-only apps still use
+ libpng12.
30 Jul 2013; Alexis Ballier <aballier@gentoo.org> libpng-1.6.3-r1.ebuild:
Fix MULTILIB_USEDEP on zlib, make emul-libs blockers so that it is slatted
diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
index bffbb0662380..1da6bcf871e7 100644
--- a/media-libs/libpng/Manifest
+++ b/media-libs/libpng/Manifest
@@ -12,6 +12,7 @@ DIST libpng-1.5.17-apng.patch.gz 9510 SHA256 87e9bb553217d7be8c5eaadd3eeab8fb6eb
DIST libpng-1.5.17.tar.xz 721568 SHA256 572631353d4ac12433765f7db55e824c2fd4b16019fa41d6738b5e92471292a7 SHA512 e658dccce8c4de084e9cc4a00526252cc484e3a20f04e3143c799125603363212c143f05d8452180444d94246a2321c9ff994e2de9b4af2fa36c673f19313071 WHIRLPOOL b36d1c6d29708bb7564a91224c0907a6fad0dfa90618dc480a70808d83cdf2841c29c9462c3803406572ecff57e7ca64d1c0db755889fed572c930f5a00acaf7
DIST libpng-1.6.3-apng.patch.gz 9581 SHA256 a8176970e4422eed4308499c7973490153ea4ebd3a2370ecad8831d893174929 SHA512 79709e87d21c3b5df0ffa30dd588c21e93341696fc5a8c1e2dfddb10c0927ee672ad6dccd7963e668796f02dba2eaa2de6ca86a52db14eaa6044a8d3dd7cf005 WHIRLPOOL 11b75b92bfc63519213ed8a667da8839db2745c6551e1091bd6075c74990c178f2da1b6ea2a153821510cb2b852aed0439a29e654cdee341bdd8b20de19fddfc
DIST libpng-1.6.3.tar.xz 869244 SHA256 c5ecc0d38663b944a828145ed59cf15dfbad2217512875bc05ecf9b92afa0f45 SHA512 a720e1b576958a445ccf301c3de2dbf1ea58590c23ec4edd76ee1d65ab611c941b82e173fbef1974c5efbe8bf31d8e800e34f37819d9f406db4ef704d12106df WHIRLPOOL 14be188f53a1c2ed4cf3bba0d2585c8a465bf6e440a972cbf012e973f4d02c01f6ad5e663f77f9d8654a2aba02342531d0ed81098fcc7fc3669310c5334f7774
+EBUILD libpng-1.2.50-r1.ebuild 984 SHA256 dc3a9850f672883f30214e94adfa6a8ed73da4b2e12a01fbc933a34517e8fcae SHA512 d5338ad9b5e6484069ed1c3c280f364370b3b4b85161a82852dfb9cee0e6a460de17dcfbea32933613c86ac1a8922aff99bc597477f29fd1ee132d6bac4c0681 WHIRLPOOL 341c35b43663bbcd616156c2277e04ee91047a54c5fd8129fb2b745893a5ca5f315646f28319737e2a805c99faee3c9b463fe618cf1763c81b3b212d387653ce
EBUILD libpng-1.2.50.ebuild 881 SHA256 371168b4ea273ffd639aa71bb7b34c4d666c781969cf9b28e0f41f735bec5aa7 SHA512 4fad7a0852d44e0594495321fc1b7746702a48eaf4d1455ff6517158e934a12c5bb61b691fdc3df91291da9cc82e22154304102bf1ef11c4e9f93ffdaabb1c84 WHIRLPOOL eb7dc0101bc8df649c6e506d47642862626179797c10e874a17428bb6f2115bf3daf557521852eca0a40e417a714643c0441334f9612994c2468844510430c12
EBUILD libpng-1.5.13-r1.ebuild 1376 SHA256 3b529b117f6f8d5d3e91d30b3c1cb7a87c0f263f8f0ab0b8226cfb06a7dd3b60 SHA512 0211d7d6af9725af0f1378e4dcb4fcd60b7c10451710917858089c4ecec5cd5506296c0228caf3d0102920aebfffd138b69232534d12d520b592db40c81a758a WHIRLPOOL 444b037b7eddef7a6505adb8723a641122dc9ca6eee32b6b8f835057c433f7948c8e3e113a54d29fb14033467b8b469e8309c68b1666e1d64efb950fd649a0dc
EBUILD libpng-1.5.15.ebuild 1408 SHA256 4d9296bdd55075dbe861d1a82c154439d93ee2b78674ccce9c6a1279f836bf76 SHA512 ac4c6331f39ad2e27258235b7afda0404ef70d2d94d0f3aeec07c6437c62de2eec98c8e1fe5f4d5f6870c4afc7f7e7621d511999536d1f2ffdb778016a21f6cf WHIRLPOOL 654c9cf1e6e23911309cad192125312700e9a5a0d8ae013d57933a8ddfb392c06ce0be070bf3cc36cf728cce5aaa6ad768a71fe68bd29b1b632e50c9ca395690
@@ -19,12 +20,16 @@ EBUILD libpng-1.5.16.ebuild 1516 SHA256 82dbc12682543fa9ec21ac005c3d2eb7727e8061
EBUILD libpng-1.5.17.ebuild 1509 SHA256 7cf872dc88bad9015d4ccd7570929c456e9ecb61e48679756eef2632450517dd SHA512 7e82c45faf8a83f7e0c3917c50175b558da49c351accbbc4c03d880c1638f99cf26546d704c600d57eeb564f884f6151ccd7a8f9bd15ef0f064029287258d11c WHIRLPOOL 41d914ce26d9db2df12cfd1b3763cb8b23dd2bed1f0199b89ab5213036fbedd7ed65c352aedb6e5e28631d12e6b37340b4a3c8b5a82e3f102398f6a4f12138fe
EBUILD libpng-1.6.3-r1.ebuild 1516 SHA256 e324f5a513b43559168ee29272c88eb25be3a86b2480ec77e918c0c3237ef7b7 SHA512 b26bddb82c0c7b752314bc985a853b6ea20ae226e03559f97274618b60618819e15c6e9dd7b8c002c2eef8ff9ac717f08c6facd133272b6a7298d1f313073e0f WHIRLPOOL c3784e6c7f5c2d5a3c5459b7c9b6c4852b097265fc9d0b6c26e1dfbb853aeecd8281b72063bfbd44a949d7f682c39f47abfc47f5a1cea43dbd02e9003a22c968
EBUILD libpng-1.6.3.ebuild 1335 SHA256 075c9ccabef448fa7af6ce57028d48d41f63dbaa9b9e9f1bd5c52e8d6ba197d2 SHA512 4a8e3e7283d00625651354601498361ad7fc854343c5a9834e51b4abaab2662613344a4c91d77fc4de33f30598c3f3ee1894cd9005016de27391ce0ff3520670 WHIRLPOOL aa9b6d4ea4750ad76bfec2dd0274f4767c143d4869b1b6d2827e963cf2a4e9d9462c1807d4db8b421acaaa85436a97b88623d2affa640e940579385daadb1bb9
-MISC ChangeLog 55330 SHA256 cb9bbe564529fa2967ae0564f589b6e8b47e6176e53e42d61ece31cb9044abc6 SHA512 245425c3855d2758415d709a74a8c6188902bae29fc8665823e3e179a16caf872537f97e16f3dd408544266fb0f8640e349e5e6c2787fe22494e47826669931c WHIRLPOOL dad45b1dbe2e085d31a834dbd42803567ac77322e35374c0769407171462467dfd1ee4495631c7fd84095ff6bd93c80dbb70bfafb36e85264cddd924886213c5
+MISC ChangeLog 55529 SHA256 24a26b5609469763535910d863cd77c81d17c8ffe4f5ebcd430bba30277cd2ed SHA512 089ba9ffc8fbad567369172958bb9be639cce09ac6620cd265a5de784599abd4d9e2af0d2f9aeaefca2008f025d72e83a0dc5e4d783e0e112a86cac0abdf6fa2 WHIRLPOOL a9116e1018aa798f55cc354093f3b5ba6cee8e6bf89c87c858e842606b51ae7ca1480bcbd11471e6361e70fb4825eedbc3b9953da4ad4ec942ef02ffca5adbec
MISC metadata.xml 326 SHA256 b3ff7fa84cb973407915b046ba95aeb5e5fec97707b56978093a16885922d6d7 SHA512 61db558547cea5a5bdf4b89326d76b12aad12eab60bb26dce3fdc7360842f761e692855046bebed9d2e63b5823a11ac34bef0f5721f48046323ced30841cd72f WHIRLPOOL ab8a546352be7956e990d777bbe8e20429fa2eeabb1a8e9766bce982f5f0bbe4730a57dde96880d97837021bfd8e5a09cfa54e898c01c31a24b02bd0c2526666
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iEYEAREIAAYFAlH4OTYACgkQvFcC4BYPU0p0HACfYJFW4pWeuSU3kjQaCnkXjqoI
-vigAn326GbL0qn0+mZctCRcIVUnI2Lvf
-=lnzQ
+iQEcBAEBCAAGBQJR+N02AAoJEEdUh39IaPFNfzQH/3Jr+8t3iee4DiYOTLbBtKr1
+Y3G88fSBGrNsnb4iQoG102Foo6GCWZS2rTwj8ISbpOfODPDkZrkZNk7sOLDU+JQ+
+gMQnixkGZH5FLuLOPyJFJRiTFE70+yCx825KHcFKcQ4f8BZapMY7MdLw2c1M7aep
+1D3qaYQ8tzELlVCeJRP9U8QHNBlrRkoY62VtFbyOs8Ps9tpLNbs6DlNmWUg0a+fo
+TwHLgaQMq8rBAlZonm8BnS1s5a31r5RI8Ljk/tSpmZBI+HSbweuqQzOOgjMNbjRh
+oWRPlTv4G68s2y5XEb0G4z0ng3QFWb4UqShBEgjWTlTVXJQY9dKdsWGm/CTKrHo=
+=zcrH
-----END PGP SIGNATURE-----
diff --git a/media-libs/libpng/libpng-1.2.50-r1.ebuild b/media-libs/libpng/libpng-1.2.50-r1.ebuild
new file mode 100644
index 000000000000..3e67c13f5c2a
--- /dev/null
+++ b/media-libs/libpng/libpng-1.2.50-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libpng/libpng-1.2.50-r1.ebuild,v 1.1 2013/07/31 09:48:55 ssuominen Exp $
+
+EAPI=5
+
+# this ebuild is only for the libpng12.so.0 SONAME for ABI compat
+
+inherit libtool multilib-minimal
+
+DESCRIPTION="Portable Network Graphics library"
+HOMEPAGE="http://www.libpng.org/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
+
+LICENSE="libpng"
+SLOT="1.2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
+ !=media-libs/libpng-1.2*:0"
+DEPEND="${RDEPEND}
+ app-arch/xz-utils"
+
+src_prepare() {
+ elibtoolize
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} econf --disable-static
+}
+
+multilib_src_compile() {
+ emake libpng12.la
+}
+
+multilib_src_install() {
+ newlib.so .libs/libpng12.so.0.* libpng12.so.0
+}