diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2007-08-08 22:31:14 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2007-08-08 22:31:14 +0000 |
commit | 60c8ff1572764245cb9328dfdabbefadc8ffd55f (patch) | |
tree | b00867ed092c20167d98a39ed46e5004d737e56b /media-libs | |
parent | alpha/ia64 stable wrt #185823 (diff) | |
download | historical-60c8ff1572764245cb9328dfdabbefadc8ffd55f.tar.gz historical-60c8ff1572764245cb9328dfdabbefadc8ffd55f.tar.bz2 historical-60c8ff1572764245cb9328dfdabbefadc8ffd55f.zip |
Version bump thanks gergan from the minefield overlay and multilib fix thanks Kenneth Prugh <ken69267@gmail.com> and keytoaster for reporting in bug 185294
Package-Manager: portage-2.1.3.3
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/lcms/ChangeLog | 9 | ||||
-rw-r--r-- | media-libs/lcms/Manifest | 16 | ||||
-rw-r--r-- | media-libs/lcms/files/digest-lcms-1.17 | 3 | ||||
-rw-r--r-- | media-libs/lcms/lcms-1.17.ebuild | 61 |
4 files changed, 84 insertions, 5 deletions
diff --git a/media-libs/lcms/ChangeLog b/media-libs/lcms/ChangeLog index 97f86923c24d..388b64e478aa 100644 --- a/media-libs/lcms/ChangeLog +++ b/media-libs/lcms/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-libs/lcms # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.78 2007/03/27 11:12:20 uberlord Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.79 2007/08/08 22:31:14 genstef Exp $ + +*lcms-1.17 (08 Aug 2007) + + 08 Aug 2007; Stefan Schweizer <genstef@gentoo.org> +lcms-1.17.ebuild: + Version bump thanks gergan from the minefield overlay and multilib fix + thanks Kenneth Prugh <ken69267@gmail.com> and keytoaster for reporting in + bug 185294 27 Mar 2007; Roy Marples <uberlord@gentoo.org> lcms-1.16.ebuild: Refresh install-sh from libtool so we correctly install on FreeBSD. diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest index 45ddb3ce1d96..d840fe647ac7 100644 --- a/media-libs/lcms/Manifest +++ b/media-libs/lcms/Manifest @@ -9,6 +9,7 @@ SHA256 f54fc81e6f5a474ac4cf3c699b39e0c73cba7f645beca5b69a20c4e8a0e47c50 files/lc DIST lcms-1.14.tar.gz 669519 RMD160 85f87baeff14a3c1502e7b4c7e8281aaa04e34c0 SHA1 7f98d09bc2acc46d7641034b88449142f78bf8ff SHA256 b19302d43ed5dadbb4ae3460b19250ec2ad616e6fcc132d4f4578195da5d77a9 DIST lcms-1.15.tar.gz 777834 RMD160 2cdb38039931cd35f550eabaa3421df6b9bfd0e4 SHA1 45cabf4d251c031b13fc56239a06f00992320a2e SHA256 930ef7de15eb028c1cdbfe3f1170aaa1d5b0b4d45a8fa496d944216e155122c2 DIST lcms-1.16.tar.gz 911546 RMD160 b77805855be5e3fc083b1064c1104d7e070cc1ce SHA1 faa1f50967e83304955e517e6908cf7d192b49e9 SHA256 aa10a5295029c0fadaf95e33608121c04bf6044f165e0b418a1c4919b71a6993 +DIST lcms-1.17.tar.gz 898816 RMD160 1ad67295b53a82e4813294cbcdfccf8a5bdb1bbd SHA1 083eb02890048f843803a5974914e54b5e034493 SHA256 5ef3b4dab30956772009e29dba33fe1256cf9da161106a1e70b0966c96d14583 EBUILD lcms-1.14-r1.ebuild 1410 RMD160 40d1c05b31edcdbe430b329f55b359faa013e952 SHA1 66911cc78ff4dcaa01e3a1d583c3f88ea455a098 SHA256 7666e19ba0dc953fcd227454f96324c198c6969b53a6d09401974032fcfcd9db MD5 4f7321bca11708a843ee36d8880816f2 lcms-1.14-r1.ebuild 1410 RMD160 40d1c05b31edcdbe430b329f55b359faa013e952 lcms-1.14-r1.ebuild 1410 @@ -21,10 +22,14 @@ EBUILD lcms-1.16.ebuild 1446 RMD160 4826b8d2388db77d3686bd8ead15a78ce8a56799 SHA MD5 ed50acec1c7064d986c12b5e7717ea59 lcms-1.16.ebuild 1446 RMD160 4826b8d2388db77d3686bd8ead15a78ce8a56799 lcms-1.16.ebuild 1446 SHA256 d8aa88dc401bec2b1a50e8edff26559ef159658fb7abaf9798ea2f68c0a08c67 lcms-1.16.ebuild 1446 -MISC ChangeLog 9270 RMD160 7e10daef2dbbf12df4f609ba831b122743a04a6a SHA1 2d5b87866e789921b97af0feb20f679d6b26d792 SHA256 86309106f66c2496a818b0daff3628ff9e0ae0d474a2959048995db9d53b14b2 -MD5 41957ea4f2aa208ca102c8c8223feb5a ChangeLog 9270 -RMD160 7e10daef2dbbf12df4f609ba831b122743a04a6a ChangeLog 9270 -SHA256 86309106f66c2496a818b0daff3628ff9e0ae0d474a2959048995db9d53b14b2 ChangeLog 9270 +EBUILD lcms-1.17.ebuild 1484 RMD160 21294e5e0468b897507a484a64b30bc2c96d5c29 SHA1 dd1f66bbdb24c0b3819489a95cabf00156fd5ddf SHA256 316a6246185458b8382225dc34ae8d7a9e65307f288bfb7fa383ea859dd6de26 +MD5 59d45ebd483c2663f55cab25bc3c287c lcms-1.17.ebuild 1484 +RMD160 21294e5e0468b897507a484a64b30bc2c96d5c29 lcms-1.17.ebuild 1484 +SHA256 316a6246185458b8382225dc34ae8d7a9e65307f288bfb7fa383ea859dd6de26 lcms-1.17.ebuild 1484 +MISC ChangeLog 9530 RMD160 2567c711a31c3144eab2388accf7e71b19e459a4 SHA1 8003bfae1fe337c98776a4701236048a86d17c95 SHA256 96e0d7475c1b9dda53d4db9127cf2702c410b13fe4e77965e2d2d9340e7772bb +MD5 2545db88870e1be2a5b1a548473cbad1 ChangeLog 9530 +RMD160 2567c711a31c3144eab2388accf7e71b19e459a4 ChangeLog 9530 +SHA256 96e0d7475c1b9dda53d4db9127cf2702c410b13fe4e77965e2d2d9340e7772bb ChangeLog 9530 MISC metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 SHA1 209c6a46e4cdd891980115e42ba419e3799f8088 SHA256 7c85e6739a71f5bb23e8de36c88677d772946e61f7285892f7554e37bd2bca76 MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161 RMD160 1e5b1e42553c8869b93c4a5448e9a2a2ed9fe525 metadata.xml 161 @@ -38,3 +43,6 @@ SHA256 6214c7c6b893c598062da76258f3607db9d257863aa5eb0a08b752b90b6eefe0 files/di MD5 2ec5802a32c4436901c9a8b29e1114bc files/digest-lcms-1.16 229 RMD160 2320bda529464d83a6d19e394d56ce43afd95663 files/digest-lcms-1.16 229 SHA256 e38e67c66b53740accaacfdfd3f94ac679c69833c380582b36bbd809f3172b8c files/digest-lcms-1.16 229 +MD5 7fd4998e14657fbbc8be7b47113d7cd7 files/digest-lcms-1.17 229 +RMD160 5cd2fcbc94481ee262c21b1cc94cc386591bb753 files/digest-lcms-1.17 229 +SHA256 30c4de663b98d62ea909ebbf91761a12f4c131257c5d5410a8a6654ef93423cd files/digest-lcms-1.17 229 diff --git a/media-libs/lcms/files/digest-lcms-1.17 b/media-libs/lcms/files/digest-lcms-1.17 new file mode 100644 index 000000000000..ee7922d543de --- /dev/null +++ b/media-libs/lcms/files/digest-lcms-1.17 @@ -0,0 +1,3 @@ +MD5 07bdbb4cfb05d21caa58fe3d1c84ddc1 lcms-1.17.tar.gz 898816 +RMD160 1ad67295b53a82e4813294cbcdfccf8a5bdb1bbd lcms-1.17.tar.gz 898816 +SHA256 5ef3b4dab30956772009e29dba33fe1256cf9da161106a1e70b0966c96d14583 lcms-1.17.tar.gz 898816 diff --git a/media-libs/lcms/lcms-1.17.ebuild b/media-libs/lcms/lcms-1.17.ebuild new file mode 100644 index 000000000000..1d6dbac404df --- /dev/null +++ b/media-libs/lcms/lcms-1.17.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.17.ebuild,v 1.1 2007/08/08 22:31:14 genstef Exp $ + +inherit libtool eutils multilib + +DESCRIPTION="A lightweight, speed optimized color management engine" +HOMEPAGE="http://www.littlecms.com/" +SRC_URI="http://www.littlecms.com/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="tiff jpeg zlib python" + +DEPEND="tiff? ( media-libs/tiff ) + jpeg? ( media-libs/jpeg ) + zlib? ( sys-libs/zlib ) + python? ( >=dev-lang/python-1.5.2 >=dev-lang/swig-1.3.31 )" + # ugly workaround because arches have not keyworded it +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + # We need to refresh this for the BSD's + cp /usr/share/libtool/install-sh . + + elibtoolize + + # run swig to regenerate lcms_wrap.cxx and lcms.py (bug #148728) + if use python; then + cd "${S}"/python + ./swig_lcms || die "swig_lcms failed" + fi +} + +src_compile() { + econf \ + --disable-dependency-tracking \ + $(use_with jpeg) \ + $(use_with tiff) \ + $(use_with zlib) \ + $(use_with python) \ + || die + emake || die "emake failed" +} + +src_install() { + emake \ + DESTDIR="${D}" \ + BINDIR="${D}"/usr/bin \ + libdir=/usr/$(get_libdir) \ + install || die "make install failed" + + insinto /usr/share/lcms/profiles + doins testbed/*.icm + + dodoc AUTHORS README* INSTALL NEWS doc/* +} |