From f99de306a53209064c0576b7d81c58e71c3f8539 Mon Sep 17 00:00:00 2001 From: Doug Goldstein Date: Wed, 4 Oct 2006 05:17:45 +0000 Subject: Changing my stance on the jpeg support issue. Reverting back to requiring jpeg since it's 'optional' only for Mozilla support according to docs. It also changes API and ABI which requires recompiling anything linking to this. It does not provide a full MNG build and will not even render many types of valid MNG files without this. jpeg is a small library. The benefits of keeping this outweight the benefits of removing it. Package-Manager: portage-2.1.2_pre2-r1 --- media-libs/libmng/ChangeLog | 12 ++++++- media-libs/libmng/Manifest | 21 ++++++++---- media-libs/libmng/files/digest-libmng-1.0.9-r1 | 3 ++ media-libs/libmng/libmng-1.0.9-r1.ebuild | 44 ++++++++++++++++++++++++++ 4 files changed, 72 insertions(+), 8 deletions(-) create mode 100644 media-libs/libmng/files/digest-libmng-1.0.9-r1 create mode 100644 media-libs/libmng/libmng-1.0.9-r1.ebuild (limited to 'media-libs/libmng') diff --git a/media-libs/libmng/ChangeLog b/media-libs/libmng/ChangeLog index 0add24f76b33..5a4c9256928c 100644 --- a/media-libs/libmng/ChangeLog +++ b/media-libs/libmng/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for media-libs/libmng # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/ChangeLog,v 1.38 2006/10/04 01:42:29 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/ChangeLog,v 1.39 2006/10/04 05:17:45 cardoe Exp $ + +*libmng-1.0.9-r1 (04 Oct 2006) + + 04 Oct 2006; Doug Goldstein +libmng-1.0.9-r1.ebuild: + Changing my stance on the jpeg support issue. Reverting back to requiring + jpeg since it's 'optional' only for Mozilla support according to docs. It + also changes API and ABI which requires recompiling anything linking to + this. It does not provide a full MNG build and will not even render many + types of valid MNG files without this. jpeg is a small library. The benefits + of keeping this outweight the benefits of removing it. 04 Oct 2006; Doug Goldstein libmng-1.0.8-r2.ebuild, libmng-1.0.9.ebuild: diff --git a/media-libs/libmng/Manifest b/media-libs/libmng/Manifest index 52aee2587410..d7f2d04ac042 100644 --- a/media-libs/libmng/Manifest +++ b/media-libs/libmng/Manifest @@ -15,14 +15,18 @@ EBUILD libmng-1.0.8-r2.ebuild 1101 RMD160 3a60d2646f33a39c9288d9363ab2f553fbfdc6 MD5 93c76c172af7a8d3b96fe7ece2b6862f libmng-1.0.8-r2.ebuild 1101 RMD160 3a60d2646f33a39c9288d9363ab2f553fbfdc67e libmng-1.0.8-r2.ebuild 1101 SHA256 dc79c9d535c1849ad0d4640bc668143f73c811a0f66926e7e0b07d15341e5998 libmng-1.0.8-r2.ebuild 1101 +EBUILD libmng-1.0.9-r1.ebuild 1006 RMD160 4410b2b5f7824fed2b468652d452741517090b0c SHA1 68b41fffda45bbf8df61d01518801ce247f8ce8d SHA256 f1971f937cc321c5241898a31935bac000dab84c6fbdd51e5b3cf3145366bffb +MD5 e2cdbf91215e6a7752b184152f2a3b92 libmng-1.0.9-r1.ebuild 1006 +RMD160 4410b2b5f7824fed2b468652d452741517090b0c libmng-1.0.9-r1.ebuild 1006 +SHA256 f1971f937cc321c5241898a31935bac000dab84c6fbdd51e5b3cf3145366bffb libmng-1.0.9-r1.ebuild 1006 EBUILD libmng-1.0.9.ebuild 1114 RMD160 2567d86177984ecd5e79dbfb930b7cd122b7dc8d SHA1 031252acf176a6cf421dbc704208f61eb4178222 SHA256 c66fda81d1620526c1dcc95589cabc1321454c020781e1cf16b123dd27148359 MD5 82ca8b1906c136c27778122800aa0d88 libmng-1.0.9.ebuild 1114 RMD160 2567d86177984ecd5e79dbfb930b7cd122b7dc8d libmng-1.0.9.ebuild 1114 SHA256 c66fda81d1620526c1dcc95589cabc1321454c020781e1cf16b123dd27148359 libmng-1.0.9.ebuild 1114 -MISC ChangeLog 5281 RMD160 7699b99aa346ddb3c2672d023d0ebfa398af12f7 SHA1 aab1cbc98b999a15d59335d129a12a1cda430136 SHA256 97cc36bea029b4b53d86882e4b82865101c11605ec17eaa1f87e9b5013460f93 -MD5 da8d537dcb3bdb77f014606c10828efb ChangeLog 5281 -RMD160 7699b99aa346ddb3c2672d023d0ebfa398af12f7 ChangeLog 5281 -SHA256 97cc36bea029b4b53d86882e4b82865101c11605ec17eaa1f87e9b5013460f93 ChangeLog 5281 +MISC ChangeLog 5826 RMD160 71596f8f3f9ccf097b7556cf668013a743655271 SHA1 28c2fd56a5b31f327ed64573c059c2c9def82d61 SHA256 2c5c38bb5bc1a5f98e5e2cb2faf04e80c3a0abdbb41db342c5b1f7a22b65855b +MD5 66c7127e681c64cff5a79b64832e6c0a ChangeLog 5826 +RMD160 71596f8f3f9ccf097b7556cf668013a743655271 ChangeLog 5826 +SHA256 2c5c38bb5bc1a5f98e5e2cb2faf04e80c3a0abdbb41db342c5b1f7a22b65855b ChangeLog 5826 MISC metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 SHA1 1c35398222ef7ed670c31965e42cca77fe4b1da6 SHA256 e8daadc5e27e3ef1148993b5b48d96e93bc36d798a1f416693f7f8c84be427e1 MD5 5fc54c5d01402d0610fafa96961bb8e0 metadata.xml 161 RMD160 60f70b15d67f0e6aafc59833b2f0a30e30b51765 metadata.xml 161 @@ -36,10 +40,13 @@ SHA256 f602a5651d88da68fd80138129bdfc2cb19505a501bd7406f2ef9771500b66af files/di MD5 4df919f7fa4000927e41ebedab127bed files/digest-libmng-1.0.9 238 RMD160 bcc8a40a5761d2e9fcad760bf29cbd648ca8c97c files/digest-libmng-1.0.9 238 SHA256 65996eee4f53b9b30ef995e9704f0b47dfa1ce4e9eb8d55bd90dd471cf2e428c files/digest-libmng-1.0.9 238 +MD5 4df919f7fa4000927e41ebedab127bed files/digest-libmng-1.0.9-r1 238 +RMD160 bcc8a40a5761d2e9fcad760bf29cbd648ca8c97c files/digest-libmng-1.0.9-r1 238 +SHA256 65996eee4f53b9b30ef995e9704f0b47dfa1ce4e9eb8d55bd90dd471cf2e428c files/digest-libmng-1.0.9-r1 238 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) -iD8DBQFFIxV+oeSe8B0zEfwRAv+XAJ0X6fHjdR5gHXXI7HUwXPIM0tMtGgCZAfHd -ssyI95wIKhba81G0OQJrRLo= -=BhbS +iD8DBQFFI0OdoeSe8B0zEfwRArP0AJ45BTs9MKuemf0rWUawUVMnC6aTuACbBwUs +iFfGcnjDOi98Zu2dVgIVxx4= +=Gj2Q -----END PGP SIGNATURE----- diff --git a/media-libs/libmng/files/digest-libmng-1.0.9-r1 b/media-libs/libmng/files/digest-libmng-1.0.9-r1 new file mode 100644 index 000000000000..f7fffee4c39b --- /dev/null +++ b/media-libs/libmng/files/digest-libmng-1.0.9-r1 @@ -0,0 +1,3 @@ +MD5 ff1205ef70855a75c098ea09690413c6 libmng-1.0.9.tar.gz 554848 +RMD160 b81c69e20d4d3cc313115de84af6ad8e07292160 libmng-1.0.9.tar.gz 554848 +SHA256 395a261be1ce90f54e1d76b7c33f9a0a725288952b896affc09d8a274595a82a libmng-1.0.9.tar.gz 554848 diff --git a/media-libs/libmng/libmng-1.0.9-r1.ebuild b/media-libs/libmng/libmng-1.0.9-r1.ebuild new file mode 100644 index 000000000000..93ea72fa5b8e --- /dev/null +++ b/media-libs/libmng/libmng-1.0.9-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libmng/libmng-1.0.9-r1.ebuild,v 1.1 2006/10/04 05:17:45 cardoe Exp $ + +WANT_AUTOCONF=2.5 +WANT_AUTOMAKE=1.9 +inherit autotools + +DESCRIPTION="Multiple Image Networkgraphics lib (animated png's)" +HOMEPAGE="http://www.libmng.com/" +SRC_URI="mirror://sourceforge/libmng/${P}.tar.gz" + +LICENSE="as-is" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="lcms" + +DEPEND=">=media-libs/jpeg-6b + >=sys-libs/zlib-1.1.4 + lcms? ( >=media-libs/lcms-1.0.8 )" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + ln -s makefiles/configure.in . + ln -s makefiles/Makefile.am . + + eautoreconf +} + +src_compile() { + econf $(use_with jpeg) $(use_with lcms) || die + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + + dodoc CHANGES README* + dodoc doc/doc.readme doc/libmng.txt + doman doc/man/* +} -- cgit v1.2.3-65-gdbad