summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-01-27 18:12:45 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-01-27 18:12:45 +0000
commitf8bc65b2986cf9405655d91bd02c0551adaa750c (patch)
treec7f070eeed262ff62e340838a24047d0699165bd /media-libs
parentRemove old versions (diff)
downloadhistorical-f8bc65b2986cf9405655d91bd02c0551adaa750c.tar.gz
historical-f8bc65b2986cf9405655d91bd02c0551adaa750c.tar.bz2
historical-f8bc65b2986cf9405655d91bd02c0551adaa750c.zip
Include <stdio.h> for type name "FILE" wrt #499480 by Andreas Proteus
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libmng/ChangeLog8
-rw-r--r--media-libs/libmng/Manifest18
-rw-r--r--media-libs/libmng/files/libmng-2.0.2-stdio.patch14
-rw-r--r--media-libs/libmng/libmng-2.0.2-r1.ebuild46
4 files changed, 77 insertions, 9 deletions
diff --git a/media-libs/libmng/ChangeLog b/media-libs/libmng/ChangeLog
index e6f1b2efd7e8..9ad7f384bee7 100644
--- a/media-libs/libmng/ChangeLog
+++ b/media-libs/libmng/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libmng
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/ChangeLog,v 1.85 2014/01/27 13:09:46 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/ChangeLog,v 1.86 2014/01/27 18:12:40 ssuominen Exp $
+
+*libmng-2.0.2-r1 (27 Jan 2014)
+
+ 27 Jan 2014; Samuli Suominen <ssuominen@gentoo.org>
+ +files/libmng-2.0.2-stdio.patch, +libmng-2.0.2-r1.ebuild:
+ Include <stdio.h> for type name "FILE" wrt #499480 by Andreas Proteus
*libmng-2.0.2 (27 Jan 2014)
diff --git a/media-libs/libmng/Manifest b/media-libs/libmng/Manifest
index 5ad3580d80ef..1e57fcad0d28 100644
--- a/media-libs/libmng/Manifest
+++ b/media-libs/libmng/Manifest
@@ -1,21 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
+AUX libmng-2.0.2-stdio.patch 261 SHA256 88889dfd561ca537e11560506cb4bb63c3c47a700c02647e118900babb3aa707 SHA512 44492809618df0ff3e7a41c55561703ad1331853c8872237b828f767a07236be9630bb3955b4c3c444d9fb80440697b2a52fa99fdbbe2054bc35ca6eba065c06 WHIRLPOOL 476a885470ae3023f0de952190a9670e226d52020f5228a5076b9c28c6a1fcfef2635568b784dad0d742e67cdec9d647f7d13d7dc8c0cf726270acb9fba0cdef
DIST libmng-1.0.10.tar.gz 1093337 SHA256 03a79dac9b9316d37227057614a248a946f997c4d1a3437fb569e9a63897f911 SHA512 302d792af76140d8511ac2f88b5c2a8de01261bbbcd21c83903d94d3f20f1e84a0658827e78ae863499d8f1b466c26641b714dc7e11d06366e64a9966fb18ba1 WHIRLPOOL 30bc6cf676d97e7061bb941fea91a293f613048ed789dfaefeb9777011cdff198fb3ebfb6b7dad4b1694c4db14fd396a57adb4de9e1404a0057592dd76116fbf
DIST libmng-2.0.2.tar.xz 951844 SHA256 278c04c781e5a679c91df006fee7e71233e6f15557aef513a19fe49cd650bc50 SHA512 76ff107df43297837e075a4b57dac75ece501a57060884720a22518d9514ad0af64d69d22fe12a92d3bce3e50ae8ca3c8081680535743d2bde9ae9fa11e32687 WHIRLPOOL 33d18313d8d317ae299f45c97944f6c6074e0c6fbe16f84950a4b6315235bdb382c4dfd1abec3071ee9b548b357fe63a7ee1697a5461df2a9c38d1fdef085634
EBUILD libmng-1.0.10-r1.ebuild 1252 SHA256 c84f9603ee826ff8d9b12d6d5f066096ae66634f3f55e9b10be03b4597e554fd SHA512 d9c837dcd45b5d80aaf226e3f33fa11548c291a4f28c1983eb625688eeed4420f0c1ce164ef8812a90cf58e29e55b50d3e75e1195c6e62641a62e69525a26bd0 WHIRLPOOL 364a9ffc8389704d9d2f4c685e2f1a7ca87345e7c981be66dd5da1e709de0ba4cfc95b07381000487ef4f264adedc8291bbb59e6f2dec99805bb9facb8617078
EBUILD libmng-1.0.10-r2.ebuild 1480 SHA256 9e8e70bc8e04d2cf594447282edec32ca90f07052fc2abf38ad363df4ee202a9 SHA512 da2b142f556fb257507f2fd3a23c17cd993a41b3d230933497c4862e97228166c8010598487e354762f723291930b6f6d26ff3b0f89274198c421d9b698d8fb8 WHIRLPOOL 6004a1911588f02fbc0a5dc65aca09073aaac413a9c3348a21fadd4306c22fdd566b5b472c0eaf8f1697f7b5dd65a4da2b746b410dbdc8c79bcba92c526c46ad
+EBUILD libmng-2.0.2-r1.ebuild 1379 SHA256 5c30244d26fc494ac26fbd6fc6191f45d9e15f6ba32409403235c23f4f2fb681 SHA512 a0e0dc5b6968e06c2d844169dc74a2ca7ba446f6c5cd707b403db9e2c067b274a9dc17144ee25bf3ceaf02f82bbefac5d7ed95540ba714c670cbaaf4f7800740 WHIRLPOOL f098df8ced7cc1c0769ceee7d58336c4ea15b589c88cf1b97be75d21c902cf93586a601957e317a4d77a914e94fda8819614719ec4e6e5b5cb73a3bf5cfe0af2
EBUILD libmng-2.0.2.ebuild 1330 SHA256 d18209c822a6ee7b458ad85e385c3990b91b86867879e29c6a0987006eaf0ced SHA512 389676b8ca07f108d67b636a016ebf5c1321921341fac0daa651890463384f8dd85ba6b43123f83f8b5412cfe1b389830b7c827d351ce90c7627449011870827 WHIRLPOOL 580f01d6f65f7c378df39900c0b5c7468ebb6e5a914eb4c27d27dba177afc14d9c043d84fd1289d125351ce91c418ce1b8e272f8bbaa82a0b237ec691283c58a
-MISC ChangeLog 11195 SHA256 ff1d33f9cd1fc8b362fbd6aedeb306808ae22f85bc6ace868e833354ef4d8f80 SHA512 d98f8c03e3408d0844ac57b4d6eb63fc02655054335b7f082540be21ed2cff813f5f0b23436a7a0a8d2f01d01431993dcd3133240c51bc3b5d9eeb200d0b434a WHIRLPOOL f131187d4d657da9d02e267af5551e328b1bbab4d2c0ef12472a6e30c022c3e0ff9f91a66017b11cfdd6ec89030deb1709798ea898f21423249728b66f60fd75
+MISC ChangeLog 11414 SHA256 ed0936c484f0365dfc245a0cc16594ffc9801c82ddccbb4a878bd0d7e9986202 SHA512 d06c2139ca2064c5b33567393ab62eb6a584d2b5532a48048b7c5283b1ffb1984610e9951c02577acdb28f45edfa84e929d46c4dd19e616ca224251e353d7e7c WHIRLPOOL 0859187b00300008058ad235f0f309887a29bfcb92dfef5eaf09e7c719ba652ac7c96a80a2763e46ce7bf4016138f1024f92ad4442d98721b6259072c3fcd80c
MISC metadata.xml 161 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1 SHA512 425caf0160f1410ce7bf1d4639020be7f6335152c339edbce80676bff4166f1cab3ae9e13161c47b98dc00741dab3bfa45e9572a3314844476e480f5c2b58d7d WHIRLPOOL ad7cdd3352dbc12cb4181fb5d63b5aee5ce3a151b975c12a96c4a5c91f751736d27282ad22633c7e768230266bce5d17947735d33ef5c5c2341c3f9435b9ebb0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJS5lqaAAoJEEdUh39IaPFN+sUH/1k3QuJo7li8nnX/iTXZcTfL
-2CE0xinw1PBIjH4Ufbkdgb3+hjIPJ6ul5981dU709Nwx6rWCu36dVSIA4QdmkC2C
-5CnKHcLDDlnhH9hKj3PrHbXstKgetnfAffjguxP7hkfPs/RdFH2OSxLtKCeMbukB
-75caiYnBJ1IS8eLprArHccsLdbz2AJ0+kG8zZinIWFC+k0IyvaYNoleWLKSwZ1rw
-aFz8EeUWgADzAGhiqH3Hce/eEQx5upwdDeNyjKeE0Pp5tYls7Ihqkl+FyTl+/NJM
-8aVekVWY90fyFGRDg+U4ch8ak9c/ZlGpZ4/v0j2mrrIJ8YyHcajlSiOkpFZF3wo=
-=v+LT
+iQEcBAEBCAAGBQJS5qGXAAoJEEdUh39IaPFN1zkIAIsp3tFJ7URt/tTXkB4wyV41
+xfsN3Q7naF8kX/Aoei/pLnE0cWA/O1Mwyinsz5jrHMxRBovgS2dIUncjaU2m8qR2
+3FT0+8u7NvH4aLMe1kAg8FiKUkLEeMrPGextVtJBCIb1o6kJ99WLQZ6nDEJTbB/m
+N7/chcA4dzcZyDv8IxloHlWxsEXHMW8uX7iAsRF//n/8DgiGjxBqHB0rcgAYBbPQ
+NxG3qihdpHfC0IOgFhcyBrXQbi5HumLL56M3uW9bEjlmpt7t4WcqiPFl87an0vNY
+lM5Ak3soxQCrThBZGEZz9xhQ/MKB6eE7fMVo3EFqMZS3ex0kcAWnSKNQuf9wiZs=
+=eqI/
-----END PGP SIGNATURE-----
diff --git a/media-libs/libmng/files/libmng-2.0.2-stdio.patch b/media-libs/libmng/files/libmng-2.0.2-stdio.patch
new file mode 100644
index 000000000000..0a906d4c2f35
--- /dev/null
+++ b/media-libs/libmng/files/libmng-2.0.2-stdio.patch
@@ -0,0 +1,14 @@
+http://bugs.gentoo.org/499480
+
+Patch is from ArchLinux git libmng-2.0.2-3
+
+--- libmng_types.h
++++ libmng_types.h
+@@ -204,6 +204,7 @@
+ #define HAVE_BOOLEAN
+ typedef int boolean;
+ #endif
++#include <stdio.h>
+ #include <jpeglib.h>
+ #endif /* MNG_INCLUDE_IJG6B */
+
diff --git a/media-libs/libmng/libmng-2.0.2-r1.ebuild b/media-libs/libmng/libmng-2.0.2-r1.ebuild
new file mode 100644
index 000000000000..92a5bf4d0ca8
--- /dev/null
+++ b/media-libs/libmng/libmng-2.0.2-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/libmng-2.0.2-r1.ebuild,v 1.1 2014/01/27 18:12:40 ssuominen Exp $
+
+EAPI=5
+inherit eutils autotools-multilib
+
+DESCRIPTION="Multiple Image Networkgraphics lib (animated png's)"
+HOMEPAGE="http://www.libmng.com/"
+SRC_URI="mirror://sourceforge/libmng/${P}.tar.xz"
+
+LICENSE="libmng"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="lcms static-libs"
+
+RDEPEND="virtual/jpeg:0[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.1.4[${MULTILIB_USEDEP}]
+ lcms? ( media-libs/lcms:2[${MULTILIB_USEDEP}] )
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r5
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-stdio.patch
+ emake distclean
+ autotools-multilib_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ --with-jpeg
+ $(use_with lcms lcms2)
+ --without-lcms
+ )
+
+ autotools-multilib_src_configure
+}
+
+src_install() {
+ autotools-multilib_src_install
+
+ dodoc CHANGES README* doc/{doc.readme,libmng.txt}
+ doman doc/man/*.{3,5}
+}