summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Pipping <sping@gentoo.org>2014-05-29 16:15:04 +0000
committerSebastian Pipping <sping@gentoo.org>2014-05-29 16:15:04 +0000
commit326a206c6849dd9b1af461a4ba833931a9b4ad99 (patch)
tree37daf005aad99393dfde50401e0e2b5e798bf703 /media-gfx/optipng
parentRelaxed hard dependency on exactly same version of sci-physics/geant (diff)
downloadhistorical-326a206c6849dd9b1af461a4ba833931a9b4ad99.tar.gz
historical-326a206c6849dd9b1af461a4ba833931a9b4ad99.tar.bz2
historical-326a206c6849dd9b1af461a4ba833931a9b4ad99.zip
media-gfx/optipng: 0.7.5
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x401A1600
Diffstat (limited to 'media-gfx/optipng')
-rw-r--r--media-gfx/optipng/ChangeLog7
-rw-r--r--media-gfx/optipng/Manifest20
-rw-r--r--media-gfx/optipng/optipng-0.7.5.ebuild54
3 files changed, 66 insertions, 15 deletions
diff --git a/media-gfx/optipng/ChangeLog b/media-gfx/optipng/ChangeLog
index 69e78feca19f..dedd58345f07 100644
--- a/media-gfx/optipng/ChangeLog
+++ b/media-gfx/optipng/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/optipng
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/ChangeLog,v 1.91 2014/03/09 04:41:56 tristan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/ChangeLog,v 1.92 2014/05/29 16:14:56 sping Exp $
+
+*optipng-0.7.5 (29 May 2014)
+
+ 29 May 2014; Sebastian Pipping <sping@gentoo.org> +optipng-0.7.5.ebuild:
+ Bump to 0.7.5
09 Mar 2014; Tristan Heaven <tristan@gentoo.org> optipng-0.7.4.ebuild:
Fix building when LD is set, bug #503924
diff --git a/media-gfx/optipng/Manifest b/media-gfx/optipng/Manifest
index 2c61dc5ad430..d2c02d1ad466 100644
--- a/media-gfx/optipng/Manifest
+++ b/media-gfx/optipng/Manifest
@@ -3,25 +3,17 @@ Hash: SHA256
DIST optipng-0.7.3.tar.gz 1613868 SHA256 e07079fbf4cd7f11e756ca042f5285dd7a1f1784bb398fe6bbb63e5324368491 SHA512 2e15f88e9c1d1ed447c9236485bf6a0560678e11ea51e53a967b66ad6205f2cd000d0dccdeb2dd8f4ee3496891da112b37451ddeef80f31700542a69b9749eb4 WHIRLPOOL 87e397962019885ac1e4f9a36f1a707c325b4e8030add9f56bbf11841c2a5eab95ec472737a954bf96fbd8be0e06b08911f8786416758efd02ce3c4479c0fd83
DIST optipng-0.7.4.tar.gz 1613916 SHA256 520b5d5a9405dbdc5c905dd0cff87211e69c4ed2059744037510e613fe8237ff SHA512 53db8f528cded99aded4db85424e38890ebdc26043e0497a575d0f3b81fe575638355dab1ca0d46c24ebbbe8a6657ac8e0c4216eee0d02f41d7365e3e168e40f WHIRLPOOL 9ad5b0d5097c9de72780f22a501438c57606d03b8f522b258d43d148f2239518eaccd1ec4e3c40eb99da571db1debf739f5722405c9988345a0d55debf7fcfd5
+DIST optipng-0.7.5.tar.gz 2141943 SHA256 74e54b798b012dff8993fb8d90185ca83f18cfa4935f4a93b0bcfc33c849619d SHA512 6f319965739235387e99244dda5f52533e22b7040301cf680180e383f24361819f66cb3adf1a90923e9509ed08d55bbe442ec363310c385fcf70f551febfbb6f WHIRLPOOL e632f2c018d132280fb73ec80587b1d8e4b8e857663175a3c47933054369cec4bf8a93d34c4627e00513a804fe1500c6ea2c2c62d908f295cab743c2f0e92cbe
EBUILD optipng-0.7.3-r1.ebuild 1371 SHA256 d94a7dbc39d877366a7d84f35a1f03945cfa9b9c11e6c2a73d69c4fcbae29772 SHA512 3c780235f80bb9032d18da7007d3e510119286c27712383f1bbabfb351213078cb447298136b290ad6bbfbe539df870df32f51cf23b97fd62e820ea69c208dc8 WHIRLPOOL 56ce63f75ac25c657d24277c8cb24e2c8e0a9989a20a36b6d42430a7b5aa006218d1f135bda0bf48cc7f93c459311cdf4a02d797fa3656c5ae32204585334285
EBUILD optipng-0.7.3.ebuild 1439 SHA256 2ae078caca1084c8c1e042f49b9edd434f284c96cc238eda5e4ca7890a92c029 SHA512 5ed85b3a03175200ed44932835f40853569e80dbf53f82f386a1f429b12c1fb951bfab17af8049a8a0674835b611cb8b4efe6d0707f5dfa5909c777920706c9b WHIRLPOOL 028c9c04687a4801f12afc3d54604f5ccf333be6e633a97a5c776fc3149a909ea173fba9947cf8bee7dfef761aa3621554710a10132662d05568f8ccaff32937
EBUILD optipng-0.7.4.ebuild 1332 SHA256 db087c23ab7a2565d1861e6378b34554c801155c51c8357f631de5031b17ccb4 SHA512 5a2cb4195348b71a5ea215f49fb9a776d9fcbe2d860a420d3c8330e7cfc7c9a91bf251433dd6a20152187231a756e25caaf0428ac3f9a1b0d1ee81140d4ac74e WHIRLPOOL f656f4b9722e77ad289a10bdac70f2e60441f1700296859767e61cf98eda38bc4831cc4deca7f8ebd48c07c8373eba5961ad4df66b1a03c3834bc1d72e16df3a
-MISC ChangeLog 11575 SHA256 9442d16138aa27f196eaf7c11a3b34e28d1a0b3d9142dc7dd9a404bebc8042bf SHA512 9be689f18ed4448bd3abd39aea9fed80df0f2b064d7f3cf5ff5ad62bcd6c8f97affd7c6736a27fc10cc5ee1378f0a3849e6ab53071131405af759997afc4b81b WHIRLPOOL ad832a68926774dd6506bca6cec552e57fc0abdc8d8d53d9b0c2ccca813e06e34eb74ed1b49c51a0b47209f7a96e1b7308d4b89deab80db0333c6ad21c664446
+EBUILD optipng-0.7.5.ebuild 1330 SHA256 967a644b44b4373a725027c3b05569ce9247fa6daa5c59835efcdd29a1abc4d3 SHA512 73f3e76bdb8f15440e6387e29025488a9b96da5d78ce0e2f8ba6da8438516694e0bd02cfd211d8ac789d0c55fd403f9ffa9d99916e70829dc7a3e7ab6a7711a4 WHIRLPOOL bd6f99ff8f7ff618941546e7b852acc1096dbf19481cd4f9c0b8b6fbe4e5713d7c2af3e1d49b9a65806f1b115b03dbc6b8a55c45e7bd5eb3a037c222f7d3ea39
+MISC ChangeLog 11695 SHA256 3fc70257a2ba4f83ac0adfc17c6879ca5cf14e15e1cd1b8915861f5d3f458f84 SHA512 b4c088030938124cf49955e8f3505cb588a8cd2fc944c4ea9ad4563726dfdbc445517b2ed0aaf3eefa0a661f9f372ddddf6697ca7a257578c84972c3d5b5ee81 WHIRLPOOL e7ccca5db46da3bd79e388f3a4311f1a9de492a1abfd76e559deaf45d6dd487a8d40a44d6140e0b5e4ddc459421595ef1b3fe8bafb9db3cc1f86983453542208
MISC metadata.xml 330 SHA256 7ee69b202d4997694342d75efe34c5324118ab575dace4a445e16c59ef3d8052 SHA512 09e5cb1bb63f918ea274a2f3102cf7c13ddf704ee0aa6981ddf4eb59bab33deffc8ebd4b9895210728709c4ab0d357dcf16db6c17a276a41635e8623e7b2a615 WHIRLPOOL 87aa2e89bad2848a43dece6f322fd9a6fe2db5fb40b408fd4cf776f0999c323d02d278e065cad7261bff906f1d5b64440475d9ef94008571fc8bd9a32cc8e0e7
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJTG/EVAAoJELMxLP3PNKMfD4wQAJyTgtzq/b9SUUsT3bJodWt+
-40mLxwTOFsIaLA5weP6kOKinGGt5Mu0ALyEvjKihJumKjvYdUn1RaPX+gP+IbVpG
-nFR5P31HzSsqoYumhdXzNfXpU0hs8IBzuGJH8i7f3/mvvEggjlq1xHlZnx0+tFcx
-3IY2Ms+e6aKpVza6t11nfy1PNx4f7cbMM21f7qCszkyhWMNp2pq4oADNLoN1QLgs
-RFGLJuxWRClySJ6/g0PuFCNv2y0m6UHhVqTQOIeiZJdOnQpvFAtpLhM6BUhM0MGd
-wKHMrPUoe6jcDCO06shoyAsCpzR/tjGuG+EqNNADNsmUBoiqRAvDpq3qKER06Kr8
-zOwHIw7D2pKOMo7rpbKoXMMLJ+c19M42EZ+qkBzsHpAmaA6f2TVPDJ5192J1d98g
-sLhNBhdJW+YY8ZzA+aHtBa1rxv6/DrPKafprGhTMHnNx014oHTAtPasa7bNUs0GU
-YGaaAq/b7G8uSvuIiOvIdJUuoTOQ2T3pXrMMw5REf2HVMFnjSn/GSBDfyApCtnqD
-pzDF12jnluAbd+Rv92i/3j5JSbrMcHQhipgpLopt2Wg91OO6xtwqkWxtWsmm4jIM
-yQAAENGXtbfSqeMQpT+wErSbgRgL8Ma0pnDXo0tcoHlHq1xQIK0ylDtyvsVdiVuE
-mdHh8+0qtpa0tjyeVnqt
-=N+AZ
+iEYEAREIAAYFAlOHXQUACgkQsAvGakAaFgAerACgr5MGkUUuM/BVnvhtI5wHzHyZ
+jdYAoI0H68cAQU+yPBQncpW6zbUG2CWa
+=nHxo
-----END PGP SIGNATURE-----
diff --git a/media-gfx/optipng/optipng-0.7.5.ebuild b/media-gfx/optipng/optipng-0.7.5.ebuild
new file mode 100644
index 000000000000..ffbc9002dbc2
--- /dev/null
+++ b/media-gfx/optipng/optipng-0.7.5.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/optipng-0.7.5.ebuild,v 1.1 2014/05/29 16:14:56 sping Exp $
+
+EAPI=4
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="Compress PNG files without affecting image quality"
+HOMEPAGE="http://optipng.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/zlib
+ media-libs/libpng:0"
+DEPEND="${RDEPEND}
+ sys-apps/findutils"
+
+src_prepare() {
+ rm -R src/{libpng,zlib} || die
+ find . -type d -name build -exec rm -R {} + || die
+
+ # next release is almost a complete rewrite, so plug this compilation
+ # problem in anticipation of the much (c)leaner(?) rewrite
+ sed -i \
+ -e 's/^#ifdef AT_FDCWD/#if defined(AT_FDCWD) \&\& !(defined (__SVR4) \&\& defined (__sun))/' \
+ src/optipng/osys.c || die
+
+ tc-export CC AR RANLIB
+ export LD=$(tc-getCC)
+}
+
+src_configure() {
+ ./configure \
+ -with-system-libpng \
+ -with-system-zlib \
+ || die "configure failed"
+}
+
+src_compile() {
+ emake -C src/optipng
+}
+
+src_install() {
+ dodoc README.txt doc/*.txt
+ dohtml doc/*.html
+ doman src/${PN}/man/${PN}.1
+
+ dobin src/${PN}/${PN}
+}