Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libpng/
Date: Thu, 29 Dec 2016 20:49:42
Message-Id: 1483044574.d0349e0bb2b30322b6f24166adb67a3b4d3e69ea.polynomial-c@gentoo
1 commit: d0349e0bb2b30322b6f24166adb67a3b4d3e69ea
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 29 20:49:09 2016 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 29 20:49:34 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0349e0b
7
8 media-libs/libpng: Removed old.
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 media-libs/libpng/Manifest | 6 ----
13 media-libs/libpng/libpng-1.5.27.ebuild | 60 ----------------------------------
14 media-libs/libpng/libpng-1.6.19.ebuild | 43 ------------------------
15 media-libs/libpng/libpng-1.6.21.ebuild | 43 ------------------------
16 4 files changed, 152 deletions(-)
17
18 diff --git a/media-libs/libpng/Manifest b/media-libs/libpng/Manifest
19 index ac4c4fb..bd613f9 100644
20 --- a/media-libs/libpng/Manifest
21 +++ b/media-libs/libpng/Manifest
22 @@ -2,14 +2,8 @@ DIST libpng-1.2.56.tar.xz 654688 SHA256 24ce54581468b937734a6ecc86f7e121bc46a90d
23 DIST libpng-1.2.57.tar.xz 656784 SHA256 0f4620e11fa283fedafb474427c8e96bf149511a1804bdc47350963ae5cf54d8 SHA512 51338d900690fc2d28ea1b5b364d311d73ce7ad498d000985e0c3926b5df0df97fcd7bb079fc954c6caa532fc6e6cbbc266e671d62fc67eca30e79a5f0e26f31 WHIRLPOOL d9d9e5affba0a40458080e59418f7f888fe2ba7ff910774f336a883a035be1c03a9a1b6b1f516c9f6ed036265c98650eebfd3bb15b6df6544be2eaf06be50dcd
24 DIST libpng-1.5.26-apng.patch.gz 10318 SHA256 bcc0d7f1154a5004610a9102f25ce6f35985a6033cfb52887f3f2b11017fcd45 SHA512 f7e5228fab036e63be3de58f2f85041d834e2292d04682f0b20930d5cd58c078796a8c3d6742cd28c7dc808ac641aa5d5bfe6f8daee5fb2b0b75bfb856170861 WHIRLPOOL 449212c403b6e8c5724e402655b42d23ed3e27d3902b219767b663fab08dedc19e684497a1be4326a99ef4b8cc26eb6acdd1ed1b0ccc0c282f19a50b1c831d28
25 DIST libpng-1.5.26.tar.xz 748164 SHA256 7ba4d85efb79e60d7a8a84bca6a0b925e043bfb5c8a47a1b878ab4d3bcd6714d SHA512 87214671af84665277f0ac3226e6feb41a3e1deb0d7d61e62c99e77d1386fcf928b21f9863c4166a7391230166190bad00e57c3fc42902b3a0a53ba68d4db1f5 WHIRLPOOL e2eda0792fc5f6b41d4f5d878fdf4c8bde0cac2591647a092fed0e6f362fd9c532d265ca7dcdcd8ade9bc23fa385bfa71bd8b532e3d1091202583230a9306724
26 -DIST libpng-1.5.27-apng.patch.gz 10315 SHA256 ca86fcc54084c81b31da384626946af6b6c190b97ea92cf27300dcc050b462a8 SHA512 68114ce8429ab900fa259c7b04699b099b8a7ab30e660df5c3ceecb7ae49a7bbfc97284567c635ecddbd626f64d8908eaf4455165642c7ae6b44429f6dfb9608 WHIRLPOOL 0a50a95e231fab6be55f3eb2889a2885f7cc514720a8fe7fb65feb8c82160aa72d8f20aa4bb8b648720da170f33c3c33d8c35c8f95a5449195a758aacadbaae6
27 -DIST libpng-1.5.27.tar.xz 752532 SHA256 082f57d79559ba16ca3f33899e1929a510ff82aaaf100720e58b138a8c248368 SHA512 5f31191417c11e165be7133b3b95a23207890180f0c0efe5d0982d70583144aca6734da6a116dbd96675739cf1685de87cbb61d18e7c602364871e6df2c7f804 WHIRLPOOL 46eff00871b3ba024338dacaa50705ec59a2fe5efda33e6f33a7f71409a3af66d426fcdd4468b453c4d20202124eac46a542baa421e33eddadbae0169c0fe23f
28 DIST libpng-1.5.28-apng.patch.gz 10330 SHA256 a3f419370f69bbedb2b0023bcc2a58345a936c525330ae96f57b9e05d3bb71ca SHA512 f99dd6ccd08083a3328841c40fbc94347a42326b29948ec0260497e18da937f1fcccccc4a3636e86a8e0c6b3a094ad8b8ab411af58f56df820b4cf78db25cd96 WHIRLPOOL fb9542f8f128cbe21273afb5ada62a97c66b62142df9d8e845703299da61c177b1510b635d1ede3fdcca20fbee6db07c5ad692cac517713266c4dd53e9f6fd5e
29 DIST libpng-1.5.28.tar.xz 755724 SHA256 1c3a2d939b6729de493ebc0b14aeaa1bdc4ffa80a75d2506bb2c75a0ff3ac8e9 SHA512 25adcff4429e7c691a6336a70f3c3d212aa27da6c9d6393325d9866b4c7e1f5fd40b9fe23b1efbe5629753a6051ab52365688ac14913584faf40e84e0b9f514c WHIRLPOOL 5092dc258d10cc8927d19d2904a8b384144567c392dddb99b05d21f3eb191b48eb3f70f015f28a9bb6c5a4fcac9d3d7dccbc58284c5a09f575b66e529f597ffc
30 -DIST libpng-1.6.19-apng.patch.gz 10330 SHA256 5ec713a51c35c25d5e53dd61270a6fd5313b26872b382f0fbaed41a0743768a2 SHA512 2d412a74d657d366d395d13bc301d71363011fbcafbbf815dba565baca4069629450a97dfaab0ddeec7c7f646a6eddeac559d24f6910a34b072aa4a208dc4e16 WHIRLPOOL 4e093bcddbf114dda0c33eddac70b245f91c659f378d129731d3e486db3f6d232684bde1ad8f69109c7db726b53b8317f989d8b5c5a50198ab645eb7a869e7f9
31 -DIST libpng-1.6.19.tar.xz 941280 SHA256 311c5657f53516986c67713c946f616483e3cdb52b8b2ee26711be74e8ac35e8 SHA512 166377ce4f8abfcae0e76bafbdbe94aebef60b9a12c1820eda392e63a8ba7a9e8d7ef4840d8d4853cd487418edd2c4515a889cd9f830d4223a13315e1db4c3b8 WHIRLPOOL 8cdb5ffc7ecfafd064ae816b3bd1c7572799fc54c701e74d9c1f66ccac592fe460c1f22f1774329a8a1f177247f0fde8a22f8dc26892805a0bed64c0690967ae
32 -DIST libpng-1.6.21-apng.patch.gz 10318 SHA256 e3987bb341dc0e936f3a28fc555d5a46577f629c72a42287a1f3cbb204138d1a SHA512 196d2d7c8ea461cee1cfd8763763619f63469e1e017f76fe88879437475b936aeb593fce6df586f95203465e2f1026f23fe1a02f3d4fa45d427d5d206469c9d8 WHIRLPOOL bede3b8c379b21dfb74bb2f9e8e64151d8c579b174dfa0e42d0c4e2eaacf010860f1b2362d5c336c9919fc5849c05f05db5ccc03bf4afbcf1a4383b7f65c2e91
33 -DIST libpng-1.6.21.tar.xz 943980 SHA256 6c8f1849eb9264219bf5d703601e5abe92a58651ecae927a03d1a1aa15ee2083 SHA512 84f644d455cf90ad721a098fa9e0fcfa6df22a12625faad1c36bf2353ab2315040c7cbd05522c05937c3a31b1c9dd7821cbe29c4a5ba27dec3de92c81ef9ed32 WHIRLPOOL 0d227f13a2375f1e8aeedadab91eead0ab1de29e0e77814235de5866deb58914adea4e9ec74de6a5503282d0966afe5568a8298f75516f7cc431f9eb578dc480
34 DIST libpng-1.6.25-apng.patch.gz 10342 SHA256 e264d917d84872f01af3acf9666471a9bf64b75558b4b35236fef1e23c2a094f SHA512 3ecc7d49a001de7c47f7ca1169b8eb6bdf4221bf0de4f896afb52c526ea45027246c947a62a02adb2172d98085f6f07814de9c2ce222a5570c3eb67828733374 WHIRLPOOL a8021b1321a83023ffdb0c082d8fd3bb9a1ded2935da3f71098bac2bc070293212e4c2702855334e3db68ca66ddcb1891a4b82220b94dc2e0391585b9075c0cb
35 DIST libpng-1.6.25.tar.xz 982204 SHA256 09fe8d8341e8bfcfb3263100d9ac7ea2155b28dd8535f179111c1672ac8d8811 SHA512 74de15b1146d479660e2b1fd6b192388857955f502b249f00b69e37b594af4d53117704cb77b5ae07ffd84510cc801695be2121adbedfaf65dc4e3b521259f5d WHIRLPOOL 31234463c2cd07b0dd8e98449ec20c902562b3d4c958811180d09cde0fda6643da14928d7fb852afe3d553e873982aa0423adf14811985dc55fca56aefb1e26b
36 DIST libpng-1.6.26-apng.patch.gz 10342 SHA256 b65d8bf05fa48d957bd5f337412b426cf80881218fc8430b531ac78a566f3ab2 SHA512 d7e8052adfc670d9626d68d35820df107bfb63a085a58cfb935777c332c12473e504aa1642c1b4c179e3f428a1b38fff34cd944051f3cd7451e25f37b351462c WHIRLPOOL b60656e9d3b75e3d5e8314d434febea7e048fe118a93021ef54e242eb975b03ce2bdf8801434594833f16f37131bba70a89ee67bc48ddd01f1001617c6c002c7
37
38 diff --git a/media-libs/libpng/libpng-1.5.27.ebuild b/media-libs/libpng/libpng-1.5.27.ebuild
39 deleted file mode 100644
40 index b7bb55e..00000000
41 --- a/media-libs/libpng/libpng-1.5.27.ebuild
42 +++ /dev/null
43 @@ -1,60 +0,0 @@
44 -# Copyright 1999-2016 Gentoo Foundation
45 -# Distributed under the terms of the GNU General Public License v2
46 -# $Id$
47 -
48 -EAPI=5
49 -
50 -# this ebuild is only for the libpng15.so.15 SONAME for ABI compat
51 -
52 -inherit eutils libtool multilib-minimal
53 -
54 -DESCRIPTION="Portable Network Graphics library"
55 -HOMEPAGE="http://www.libpng.org/"
56 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
57 - apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )"
58 -
59 -LICENSE="libpng"
60 -SLOT="1.5"
61 -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
62 -IUSE="apng neon"
63 -
64 -RDEPEND="sys-libs/zlib:=[${MULTILIB_USEDEP}]
65 - !=media-libs/libpng-1.5*:0
66 - abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140406-r4
67 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
68 -DEPEND="${RDEPEND}
69 - app-arch/xz-utils"
70 -
71 -DOCS=""
72 -
73 -pkg_setup() {
74 - local _preserved_lib=${EROOT}/usr/$(get_libdir)/libpng15.so.15
75 - [[ -e ${_preserved_lib} ]] && rm -f "${_preserved_lib}"
76 -}
77 -
78 -src_prepare() {
79 - if use apng; then
80 - # fix windows path in patch file. Please check for each release if this can be removed again.
81 - sed 's@scripts\\symbols.def@scripts/symbols.def@' \
82 - -i "${WORKDIR}"/${PN}-*-apng.patch || die
83 - epatch "${WORKDIR}"/${PN}-*-apng.patch
84 - # Don't execute symbols check with apng patch wrt #378111
85 - sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
86 - fi
87 - elibtoolize
88 -}
89 -
90 -multilib_src_configure() {
91 - ECONF_SOURCE="${S}" \
92 - econf \
93 - --disable-static \
94 - --enable-arm-neon=$(usex neon)
95 -}
96 -
97 -multilib_src_compile() {
98 - emake libpng15.la
99 -}
100 -
101 -multilib_src_install() {
102 - newlib.so .libs/libpng15.so.15.* libpng15.so.15
103 -}
104
105 diff --git a/media-libs/libpng/libpng-1.6.19.ebuild b/media-libs/libpng/libpng-1.6.19.ebuild
106 deleted file mode 100644
107 index 8818a93..00000000
108 --- a/media-libs/libpng/libpng-1.6.19.ebuild
109 +++ /dev/null
110 @@ -1,43 +0,0 @@
111 -# Copyright 1999-2015 Gentoo Foundation
112 -# Distributed under the terms of the GNU General Public License v2
113 -# $Id$
114 -
115 -EAPI=5
116 -
117 -inherit eutils libtool multilib-minimal
118 -
119 -DESCRIPTION="Portable Network Graphics library"
120 -HOMEPAGE="http://www.libpng.org/"
121 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
122 - apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )"
123 -
124 -LICENSE="libpng"
125 -SLOT="0/16"
126 -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
127 -IUSE="apng neon static-libs"
128 -
129 -RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
130 - abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r1
131 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
132 -DEPEND="${RDEPEND}
133 - app-arch/xz-utils"
134 -
135 -src_prepare() {
136 - if use apng; then
137 - epatch "${WORKDIR}"/${PN}-*-apng.patch
138 - # Don't execute symbols check with apng patch wrt #378111
139 - sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
140 - fi
141 - elibtoolize
142 -}
143 -
144 -multilib_src_configure() {
145 - ECONF_SOURCE="${S}" econf \
146 - $(use_enable static-libs static) \
147 - --enable-arm-neon=$(usex neon)
148 -}
149 -
150 -multilib_src_install_all() {
151 - dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO
152 - prune_libtool_files --all
153 -}
154
155 diff --git a/media-libs/libpng/libpng-1.6.21.ebuild b/media-libs/libpng/libpng-1.6.21.ebuild
156 deleted file mode 100644
157 index dd372af..00000000
158 --- a/media-libs/libpng/libpng-1.6.21.ebuild
159 +++ /dev/null
160 @@ -1,43 +0,0 @@
161 -# Copyright 1999-2016 Gentoo Foundation
162 -# Distributed under the terms of the GNU General Public License v2
163 -# $Id$
164 -
165 -EAPI=5
166 -
167 -inherit eutils libtool multilib-minimal
168 -
169 -DESCRIPTION="Portable Network Graphics library"
170 -HOMEPAGE="http://www.libpng.org/"
171 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz
172 - apng? ( mirror://sourceforge/apng/${P}-apng.patch.gz )"
173 -
174 -LICENSE="libpng"
175 -SLOT="0/16"
176 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
177 -IUSE="apng neon static-libs"
178 -
179 -RDEPEND=">=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}]
180 - abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r1
181 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
182 -DEPEND="${RDEPEND}
183 - app-arch/xz-utils"
184 -
185 -src_prepare() {
186 - if use apng; then
187 - epatch "${WORKDIR}"/${PN}-*-apng.patch
188 - # Don't execute symbols check with apng patch wrt #378111
189 - sed -i -e '/^check/s:scripts/symbols.chk::' Makefile.in || die
190 - fi
191 - elibtoolize
192 -}
193 -
194 -multilib_src_configure() {
195 - ECONF_SOURCE="${S}" econf \
196 - $(use_enable static-libs static) \
197 - --enable-arm-neon=$(usex neon)
198 -}
199 -
200 -multilib_src_install_all() {
201 - dodoc ANNOUNCE CHANGES libpng-manual.txt README TODO
202 - prune_libtool_files --all
203 -}