summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2014-01-27 12:48:22 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2014-01-27 12:48:22 +0000
commitca0fe7236d28e9a774ee041c35198852025ef18f (patch)
tree900c5c6b9c45a862a2af91e005bed48c3d939f81 /media-libs/libmng
parentia64 stable wrt bug #492254 (diff)
downloadhistorical-ca0fe7236d28e9a774ee041c35198852025ef18f.tar.gz
historical-ca0fe7236d28e9a774ee041c35198852025ef18f.tar.bz2
historical-ca0fe7236d28e9a774ee041c35198852025ef18f.zip
Convert to autotools-multilib wrt #496380
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x4868F14D
Diffstat (limited to 'media-libs/libmng')
-rw-r--r--media-libs/libmng/ChangeLog7
-rw-r--r--media-libs/libmng/Manifest15
-rw-r--r--media-libs/libmng/libmng-1.0.10-r2.ebuild49
3 files changed, 65 insertions, 6 deletions
diff --git a/media-libs/libmng/ChangeLog b/media-libs/libmng/ChangeLog
index 562e79061134..9fa39997990c 100644
--- a/media-libs/libmng/ChangeLog
+++ b/media-libs/libmng/ChangeLog
@@ -1,6 +1,11 @@
# 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.83 2014/01/05 19:07:16 grobian Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/ChangeLog,v 1.84 2014/01/27 12:48:17 ssuominen Exp $
+
+*libmng-1.0.10-r2 (27 Jan 2014)
+
+ 27 Jan 2014; Samuli Suominen <ssuominen@gentoo.org> +libmng-1.0.10-r2.ebuild:
+ Convert to autotools-multilib wrt #496380
05 Jan 2014; Fabian Groffen <grobian@gentoo.org> libmng-1.0.10-r1.ebuild:
Marked ~m68k-mint, bug #494512
diff --git a/media-libs/libmng/Manifest b/media-libs/libmng/Manifest
index 6d8f5e5ebfaf..39d0c4a0539c 100644
--- a/media-libs/libmng/Manifest
+++ b/media-libs/libmng/Manifest
@@ -3,12 +3,17 @@ Hash: SHA256
DIST libmng-1.0.10.tar.gz 1093337 SHA256 03a79dac9b9316d37227057614a248a946f997c4d1a3437fb569e9a63897f911 SHA512 302d792af76140d8511ac2f88b5c2a8de01261bbbcd21c83903d94d3f20f1e84a0658827e78ae863499d8f1b466c26641b714dc7e11d06366e64a9966fb18ba1 WHIRLPOOL 30bc6cf676d97e7061bb941fea91a293f613048ed789dfaefeb9777011cdff198fb3ebfb6b7dad4b1694c4db14fd396a57adb4de9e1404a0057592dd76116fbf
EBUILD libmng-1.0.10-r1.ebuild 1252 SHA256 c84f9603ee826ff8d9b12d6d5f066096ae66634f3f55e9b10be03b4597e554fd SHA512 d9c837dcd45b5d80aaf226e3f33fa11548c291a4f28c1983eb625688eeed4420f0c1ce164ef8812a90cf58e29e55b50d3e75e1195c6e62641a62e69525a26bd0 WHIRLPOOL 364a9ffc8389704d9d2f4c685e2f1a7ca87345e7c981be66dd5da1e709de0ba4cfc95b07381000487ef4f264adedc8291bbb59e6f2dec99805bb9facb8617078
-MISC ChangeLog 10855 SHA256 5949f06963f929592816d320eda246e39297cf42c81a7f0e32abcd86acc3bf9d SHA512 839fd7c46da912afc0718e7308aeaf90c740d558c42f36d301222fb66c9f3e7bd119a2247cf5af4e07d1a6715578801f0f77c8c977b63c3030657f7187dc8fae WHIRLPOOL 55b58445008b619b8048a497f36aa5554595327ed139eb45ddbb778fd66b8e5220443284f14e5c5144129f9e545979d12a78e1ba3637d9c39e242c0587318dd8
+EBUILD libmng-1.0.10-r2.ebuild 1480 SHA256 9e8e70bc8e04d2cf594447282edec32ca90f07052fc2abf38ad363df4ee202a9 SHA512 da2b142f556fb257507f2fd3a23c17cd993a41b3d230933497c4862e97228166c8010598487e354762f723291930b6f6d26ff3b0f89274198c421d9b698d8fb8 WHIRLPOOL 6004a1911588f02fbc0a5dc65aca09073aaac413a9c3348a21fadd4306c22fdd566b5b472c0eaf8f1697f7b5dd65a4da2b746b410dbdc8c79bcba92c526c46ad
+MISC ChangeLog 11015 SHA256 77cae6d92e6c2ea7b546b52b5d18265760f4166312e5a0b78d44fca0b069cc46 SHA512 7287d1f0f14de2dd6473eb8804ed7bb30f8443b651335be29d7acf0b2dcc10d5d6947a83f63837e8890d6028557e5bb5a7a5eec25fb76b9c23aeea7c3bf86ff1 WHIRLPOOL b85c881e7492b3ce73fc310ab99f283860f00956ee3a4612a782c5df64dae141f9c095c65588b1a1a2692a097d5772a6b814132ab96068d20724a8ecfff4da2f
MISC metadata.xml 161 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1 SHA512 425caf0160f1410ce7bf1d4639020be7f6335152c339edbce80676bff4166f1cab3ae9e13161c47b98dc00741dab3bfa45e9572a3314844476e480f5c2b58d7d WHIRLPOOL ad7cdd3352dbc12cb4181fb5d63b5aee5ce3a151b975c12a96c4a5c91f751736d27282ad22633c7e768230266bce5d17947735d33ef5c5c2341c3f9435b9ebb0
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (Darwin)
+Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlLJrWUACgkQX3X2B8XHTokb0wCeKIqV3F0DoJuTB+QAThEAmegB
-3a0AniwBiivpH2zP9La9ITJObqNT7jIJ
-=Kz73
+iQEcBAEBCAAGBQJS5lWRAAoJEEdUh39IaPFNuJsH/1bGKdHXzZoFDuLzl9L8Elue
+e3qPAa1x+U/iGn/Cd9ktmByAuRC6OOxJyW/3Ddl/q+EioVKNtUP0PEOONMVPdYqV
+IKwlUacgEl5+I/JnnOn5v3SU67FA8OJ+gcdKtjwJXWycIQPVPkAQVqbaHNuJLCNF
+ktBbCEBTz1Y4pkm531keNHCIfEzeQX9+n8kIJFDoFVlGUlTIvn94aWlD3VpiPWFf
+6U56Yjvn53EOC8GepOUOLKuxhnNa/7atlR86Z5Qy+c0fKi++Xd4nZySDwnWMln9b
+5aSYBSzOoJ7o1kcL6QXtWv88zOf0bhlq2GdsnPs6IcwUeBOOllc4qB5oaRw+pIc=
+=EODo
-----END PGP SIGNATURE-----
diff --git a/media-libs/libmng/libmng-1.0.10-r2.ebuild b/media-libs/libmng/libmng-1.0.10-r2.ebuild
new file mode 100644
index 000000000000..3b9fd29fe5ad
--- /dev/null
+++ b/media-libs/libmng/libmng-1.0.10-r2.ebuild
@@ -0,0 +1,49 @@
+# 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-1.0.10-r2.ebuild,v 1.1 2014/01/27 12:48:17 ssuominen Exp $
+
+EAPI=5
+inherit autotools-multilib
+
+DESCRIPTION="Multiple Image Networkgraphics lib (animated png's)"
+HOMEPAGE="http://www.libmng.com/"
+SRC_URI="mirror://sourceforge/libmng/${P}.tar.gz"
+
+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"
+
+# should be [${MULTILIB_USEDEP}] in the end of lcms dep, need to convert it
+RDEPEND="virtual/jpeg:0[${MULTILIB_USEDEP}]
+ >=sys-libs/zlib-1.1.4[${MULTILIB_USEDEP}]
+ lcms? ( media-libs/lcms:0 )
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r5
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ ln -s makefiles/configure.in .
+ ln -s makefiles/Makefile.am .
+ sed -i '/^AM_C_PROTOTYPES$/d' configure.in || die #420223
+
+ eautoreconf
+ autotools-multilib_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ --with-jpeg
+ $(use_with lcms)
+ )
+
+ autotools-multilib_src_configure
+}
+
+src_install() {
+ autotools-multilib_src_install
+
+ dodoc CHANGES README* doc/{doc.readme,libmng.txt}
+ doman doc/man/*
+}