summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2007-08-08 22:31:14 +0000
committerStefan Schweizer <genstef@gentoo.org>2007-08-08 22:31:14 +0000
commit60c8ff1572764245cb9328dfdabbefadc8ffd55f (patch)
treeb00867ed092c20167d98a39ed46e5004d737e56b /media-libs
parentalpha/ia64 stable wrt #185823 (diff)
downloadhistorical-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/ChangeLog9
-rw-r--r--media-libs/lcms/Manifest16
-rw-r--r--media-libs/lcms/files/digest-lcms-1.173
-rw-r--r--media-libs/lcms/lcms-1.17.ebuild61
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/*
+}