summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2013-12-17 10:18:32 +0000
committerTim Harder <radhermit@gentoo.org>2013-12-17 10:18:32 +0000
commit5f8b1c6d5d83ae668b78c16f31dbf2d6d3104601 (patch)
tree26079f171af41a495a19a3f9caf742fe8af930b4 /media-gfx/apngdis
parentamd64/ppc/ppc64/x86 stable wrt bug #492112; Old revision dropped. (diff)
downloadhistorical-5f8b1c6d5d83ae668b78c16f31dbf2d6d3104601.tar.gz
historical-5f8b1c6d5d83ae668b78c16f31dbf2d6d3104601.tar.bz2
historical-5f8b1c6d5d83ae668b78c16f31dbf2d6d3104601.zip
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64 Manifest-Sign-Key: 0x4AB3E85B4F064CA3
Diffstat (limited to 'media-gfx/apngdis')
-rw-r--r--media-gfx/apngdis/ChangeLog10
-rw-r--r--media-gfx/apngdis/Manifest22
-rw-r--r--media-gfx/apngdis/apngdis-2.6.ebuild34
-rw-r--r--media-gfx/apngdis/files/apngdis-2.6-gcc-4.3.patch10
-rw-r--r--media-gfx/apngdis/files/apngdis-2.6-makefile.patch17
5 files changed, 82 insertions, 11 deletions
diff --git a/media-gfx/apngdis/ChangeLog b/media-gfx/apngdis/ChangeLog
index 06ba55dbaefd..4f3f37ddacb7 100644
--- a/media-gfx/apngdis/ChangeLog
+++ b/media-gfx/apngdis/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-gfx/apngdis
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/apngdis/ChangeLog,v 1.5 2012/10/03 09:54:13 radhermit Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/apngdis/ChangeLog,v 1.6 2013/12/17 10:18:30 radhermit Exp $
+
+*apngdis-2.6 (17 Dec 2013)
+
+ 17 Dec 2013; Tim Harder <radhermit@gentoo.org> +apngdis-2.6.ebuild,
+ +files/apngdis-2.6-gcc-4.3.patch, +files/apngdis-2.6-makefile.patch:
+ Version bump.
*apngdis-2.5 (03 Oct 2012)
diff --git a/media-gfx/apngdis/Manifest b/media-gfx/apngdis/Manifest
index 8546f03692be..b8cbe5237a11 100644
--- a/media-gfx/apngdis/Manifest
+++ b/media-gfx/apngdis/Manifest
@@ -1,22 +1,26 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX apngdis-2.6-gcc-4.3.patch 255 SHA256 57e660fb7dd7a944998443ca90a2265fef91abf7843ecc66112cf5b56531e896 SHA512 9eff9f1b6cd5407b0523f956711664bbacb04cf702c2c63248e1bdf234b8520a50625166327a0577d181debdc8cc1b887eeba342cbbbac6ad3a253e76fa92ce6 WHIRLPOOL fb3a36a3c513612e6f740d4cfb0b9c60957a504dabb0043c8817cbceecff728fbcb61fec12b2682ad0ade6a863c03efd9098bb1e8d169553f63daa29303559da
+AUX apngdis-2.6-makefile.patch 406 SHA256 3d668c30eb8661e7392eff9767dfe284e0feaf63b0b6f19a95e7ea9a805990a4 SHA512 416dd0621fa06b6a3ce3216ad0ed8ad6f1e77da1c801285377a64a5926f1016caad675a363d36b8719798a18d2d91da1866ed0760966e314df1ee4eb33ae157f WHIRLPOOL b79e5f45ebc08bd1237fe46db94006ab1be12a27640fb3144a8b0ff3aaafedd60baa544a5b402b1509c843231404df49307b4eddd29a1213775cd55af2f42d27
DIST apngdis-2.3-src.zip 10924 SHA256 2742a94c46739ed80196384350b8eab02fea94aa42f9cb90a0647922324a7d49
DIST apngdis-2.4-src.zip 9122 SHA256 2f3a2f850e32d562a9cb51c656afaf30846ce663374eeb702ac3c9ebadafd861 SHA512 65591080a8aea795b498f3d48d81107307f224ea86a076f431c0e7636567adcf506acb9ca1c8200f56322ae7dd6ef8771ebac4a2211ca170087b1bc8b2e00deb WHIRLPOOL 1441df638994059e8c47447923ac5298539a4dc8225f974e7340887331f4f05a6f186068e7690ef6ada47a412b523b329ea9dccae5767e21d9d839e7abc2ad16
DIST apngdis-2.5-src.zip 9085 SHA256 684ef8da1688c8fdb1a3dfe742fcf344bfff23b701fb31cea2ece7b2a272faec SHA512 925c21c0a8f297f3398faa25f95778d30e2ede8748674dedddd65a37b2d549d7521f489a2d07cf504e948e8f71b4626dd8bd3c369e60892c321661ec11ea8279 WHIRLPOOL 878b6d42c17a5e4b8422e71a06b8f6e6203c368d62ef5d9078ffd8289065644f4dc74e2e4e37463b95053bec1e3552e9871bfe945bd45de77fbd744d5460b90e
+DIST apngdis-2.6-src.zip 450493 SHA256 f2bed6570bd73155f2f729920398b141028bc4bf74dc0d621feb27b810231a17 SHA512 2675db4472c1162186df144d89c66e76fbef294b6655e69929b0891943598638d40f7b1bc79d72d9880f73fa4f1ef78241ba6b916839f57c9e34dbff2f1f3c5a WHIRLPOOL b426c7e924084334d44390763f31d127f531d5ff6ef4c9b7bef34d46f1ffb36e88e5f924f30bac604af792c7485afa11718d71b6e5572299911fa1e82e7a3c8d
EBUILD apngdis-2.3.ebuild 719 SHA256 3933ef7f7101a29410ecffbc8c84705609d5bf2592aa597f4ff79e4007720208 SHA512 1a01a07480bfe968730bf117e22b5473666a6ed52bee25975a0be90d4b848ae91fc3e275fa60b4897464921ccec6ef35bcae0c852612e6c71de374b5cf838891 WHIRLPOOL 15dc783ebda79b6a87d3444dff4d1a6784250113bbf44c882524df0b7817ab1f29a93466b82eff43f23cdbf7b586db4184f6bbce5cdbbf81d2d9264ee8b6755f
EBUILD apngdis-2.4.ebuild 658 SHA256 a96686d4fe488ff87ceaa1bfaf1e625da089b864c0f606dcd0828ef703fe4fe4 SHA512 024a5c003cf7f0e46d3997af034b1d9f92783c71f52b50bb080f9912bfeec75b27f2ba19747e7566416f9f0f00ab55a0dcdce00f0d26a4897080b3eeb2e23d82 WHIRLPOOL 56a64f247cefd9447af9d3986cdb10e86305ed6faf48dcbe8ca45c991905772d4bee6500f34111c6eaf243a96882b43740684cc331352911cb3831b24daed21c
EBUILD apngdis-2.5.ebuild 658 SHA256 fbbdd14c167e13127bc82fc3b5b248a094164aa8e288639a891d8e93d7b4dc43 SHA512 5a6d19c5baedd156657316d07d76c4c5d2c173b70320fdfd8150a81b65c3ced09dbfb887089cc0e8a950f990c7e5220368aae2dabffd217f12885434e6fb3ba0 WHIRLPOOL 7f7a6e59df72ab5365e225301637a75e852f9a115e9e477171324ef258bf0438e133c06bffc61eeb87d17f5405787a0b9203fe5d47e1d8b478b9d8bea6ef4319
-MISC ChangeLog 792 SHA256 98572e07f8e393a543fff0ab2862ce8be4d1686d87b48dbaf0958826f5b275a2 SHA512 36a1d1c9d2cc25e22ebc7245fea092632094d0da65e0214d9d0640461c1dde70afc2e5b0a6f7c67d06a5a8f0c000f0f9f8716f4215d1f00761b54e23f52a9f2b WHIRLPOOL d8254aebcabc95e635b17a5813e01de0da84399b4c13ce9cefacefb3ecf24babf76321f035f2724725e3f12320d883254bc6f7bbfed23c1347fd89dfd799eb82
+EBUILD apngdis-2.6.ebuild 721 SHA256 4559175192410dac6a51cc5981bc0e20111c3ce91353607342f87ca4a26a0a46 SHA512 16386d675674a197519371321f3e91b22feffc9796a6f88033b2ab5acc704b5e9f85d17864073c2f267cb2a1c895db4c1891eb5fe095105e91c6c2de759a7b2b WHIRLPOOL f254aa44d2eba012924872a9c50a742125c3841a28cc6bdc9534a5323219c597e97a6e261042fb40eefa70c03dcdaaa242489fe9263619d1b0f3e69ab8948298
+MISC ChangeLog 978 SHA256 f48d997c77d4ae05521a8e9a875ce6d8bf371e9c0653754d530b2d8cf4deafb8 SHA512 904a47096250ad8ff770fab8992140e3108aca03f1d9d6af77a4a248f6a8b73fe637781c96357268a2f1c5dab097077222bed4bbe5f0cbf372952d007d7086c3 WHIRLPOOL 7de8282b63a422e46c96a0a35f3c325d3bb844d554efdce5cdda8269bbc6e2c887e0b3c6ddbafde03c5134e1dcab15bd4fbc7a3f1be8e0364e0c510d08e2f684
MISC metadata.xml 161 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1 SHA512 425caf0160f1410ce7bf1d4639020be7f6335152c339edbce80676bff4166f1cab3ae9e13161c47b98dc00741dab3bfa45e9572a3314844476e480f5c2b58d7d WHIRLPOOL ad7cdd3352dbc12cb4181fb5d63b5aee5ce3a151b975c12a96c4a5c91f751736d27282ad22633c7e768230266bce5d17947735d33ef5c5c2341c3f9435b9ebb0
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.19 (GNU/Linux)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJQbAtGAAoJEEqz6FtPBkyjP8UIAKdykHH0WTANoK6mxO+gL5JA
-LMSqiKNBS1KBV9bGnwdUa1boaRgF/WrW64wySpQcEzywdHTK33rF/a9CoTWigJj4
-hiK/K1l1yr2w1KDA9/LO1ZWmlXRIq+fs1OJ5GwJqEoT6M4KKFNfr0UASS5UpEVM2
-cy0EYbXbnOP8bmBlu9uf2H+qgLuCGGsqrVTMXuGU7cv0XEoS88ONtCKdFftlx7Jv
-OBlG57pQFoSQhn/POi2k/gM9hZwtUMhKeAkgVh0jff98aBv4Q3tzaKrYyn+SotfI
-W4kATftgvdJY6HHVgtSbRmG7EROEXHl1eUjMaD7bZclY85AGsxpmn4d8Re3bCfk=
-=U+zd
+iQEcBAEBCAAGBQJSsCT3AAoJEEqz6FtPBkyj+FAIAIB41+lvhdiuDgQkojm5s7gr
+/tYYmhJ6dupOypnxG8pKZYq3mVqhAtZh5T7Vy47PngSREL06FGeHxPNt91pg//7T
+d30VXKg97PEDL52JRa1ydywSiNwzK/XY26aCgJcHDxAiSJeM8WUk0jeFFaCy+05F
+lexreNHYQld/5tb0oOgJddWKat9RKO2og6G2Q9Vn9YPshY8fh6r/Dm7bsPdTeePV
+q6cI/D9UNBmxhr4zlRMjxIzKLaW8DZKvkg7I1H483Er/5GZjuES0U0CkV1ogqZxo
+5ZhcrHfF7BHT+/qlt7YHsuWnNOK09ZxiEr0RdPr+5xbJsbyVWmaIddN3fRfA80E=
+=sPjW
-----END PGP SIGNATURE-----
diff --git a/media-gfx/apngdis/apngdis-2.6.ebuild b/media-gfx/apngdis/apngdis-2.6.ebuild
new file mode 100644
index 000000000000..b7e6ed58b98a
--- /dev/null
+++ b/media-gfx/apngdis/apngdis-2.6.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/apngdis/apngdis-2.6.ebuild,v 1.1 2013/12/17 10:18:30 radhermit Exp $
+
+EAPI="4"
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="extract PNG frames from an APNG"
+HOMEPAGE="http://sourceforge.net/projects/apngdis/"
+SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-src.zip"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sys-libs/zlib"
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+S=${WORKDIR}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-makefile.patch
+ epatch "${FILESDIR}"/${P}-gcc-4.3.patch
+
+ tc-export CXX
+}
+
+src_install() {
+ dobin ${PN}
+ dodoc readme.txt
+}
diff --git a/media-gfx/apngdis/files/apngdis-2.6-gcc-4.3.patch b/media-gfx/apngdis/files/apngdis-2.6-gcc-4.3.patch
new file mode 100644
index 000000000000..cabf3efed742
--- /dev/null
+++ b/media-gfx/apngdis/files/apngdis-2.6-gcc-4.3.patch
@@ -0,0 +1,10 @@
+--- apngdis-2.6-src/apngdis.cpp
++++ apngdis-2.6-src/apngdis.cpp
+@@ -29,6 +29,7 @@
+ */
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <cstring>
+ #include <vector>
+ #include "png.h" /* original (unpatched) libpng is ok */
+ #include "zlib.h"
diff --git a/media-gfx/apngdis/files/apngdis-2.6-makefile.patch b/media-gfx/apngdis/files/apngdis-2.6-makefile.patch
new file mode 100644
index 000000000000..ada1cc89a23f
--- /dev/null
+++ b/media-gfx/apngdis/files/apngdis-2.6-makefile.patch
@@ -0,0 +1,17 @@
+--- apngdis-2.6-src/Makefile
++++ apngdis-2.6-src/Makefile
+@@ -1,11 +1,10 @@
+ PACKAGE = apngdis
+-CC = gcc
+-CFLAGS = -Wall -pedantic
+-CFLAGS_OPT = -O2
++CCX ?= g++
++CFLAGS += -Wall -pedantic
+ LIBS = -lstdc++ -lm -lpng -lz
+
+ all :
+- $(CC) $(CFLAGS) $(CFLAGS_OPT) -o apngdis apngdis.cpp -s $(LIBS)
++ $(CXX) $(CFLAGS) $(LDFLAGS) -o apngdis apngdis.cpp $(LIBS)
+
+ .PHONY : clean
+