summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuis Medinas <metalgod@gentoo.org>2005-08-02 02:19:24 +0000
committerLuis Medinas <metalgod@gentoo.org>2005-08-02 02:19:24 +0000
commiteea38b0b5bff33c1d22db281382a7f67b7a13a41 (patch)
treed60d6e58b342790cfe71ae2e7468e27b9a4d3adf /media-libs/lcms
parentVersion bump (diff)
downloadgentoo-2-eea38b0b5bff33c1d22db281382a7f67b7a13a41.tar.gz
gentoo-2-eea38b0b5bff33c1d22db281382a7f67b7a13a41.tar.bz2
gentoo-2-eea38b0b5bff33c1d22db281382a7f67b7a13a41.zip
New revisions for remove '--includedir' to make sure the headers are in the right place. Thanks to Hal Engel <hvengel@astound.net> and fix bug #100269 .
(Portage version: 2.0.51.22-r2)
Diffstat (limited to 'media-libs/lcms')
-rw-r--r--media-libs/lcms/ChangeLog10
-rw-r--r--media-libs/lcms/Manifest14
-rw-r--r--media-libs/lcms/files/digest-lcms-1.13-r21
-rw-r--r--media-libs/lcms/files/digest-lcms-1.14-r11
-rw-r--r--media-libs/lcms/lcms-1.13-r2.ebuild60
-rw-r--r--media-libs/lcms/lcms-1.14-r1.ebuild60
6 files changed, 140 insertions, 6 deletions
diff --git a/media-libs/lcms/ChangeLog b/media-libs/lcms/ChangeLog
index 2ad2ac21e987..9a454dac0422 100644
--- a/media-libs/lcms/ChangeLog
+++ b/media-libs/lcms/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-libs/lcms
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.45 2005/06/17 20:38:56 hansmi Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.46 2005/08/02 02:19:24 metalgod Exp $
+
+*lcms-1.14-r1 (02 Aug 2005)
+*lcms-1.13-r2 (02 Aug 2005)
+
+ 02 Aug 2005; <metalgod@gentoo.org> +lcms-1.13-r2.ebuild,
+ +lcms-1.14-r1.ebuild:
+ New revisions for remove '--includedir' to make sure the headers are in the
+ right place. Thanks to Hal Engel <hvengel@astound.net> and fix bug #100269 .
17 Jun 2005; Michael Hanselmann <hansmi@gentoo.org> lcms-1.13-r1.ebuild:
Stable on ppc.
diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest
index e234ff7a5532..07482de7454f 100644
--- a/media-libs/lcms/Manifest
+++ b/media-libs/lcms/Manifest
@@ -1,12 +1,16 @@
-MD5 c3af94167dca87a3792df4163f76c48d lcms-1.13.ebuild 1428
-MD5 08ed4eb4d1dead0553671533df72cd1f lcms-1.14.ebuild 1487
-MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
MD5 3fae08fa2471f6704255dc3a395cd15f ChangeLog 5074
MD5 883c9f2b497345fa9c7db0be4f4e78f9 lcms-1.11.ebuild 1113
-MD5 c42d858eaf8c73077311f1cd0fdfdd25 lcms-1.13-r1.ebuild 1481
MD5 97b2a833f29201681b248eb812f31ea1 lcms-1.12.ebuild 1258
+MD5 c42d858eaf8c73077311f1cd0fdfdd25 lcms-1.13-r1.ebuild 1481
+MD5 c3af94167dca87a3792df4163f76c48d lcms-1.13.ebuild 1428
+MD5 08ed4eb4d1dead0553671533df72cd1f lcms-1.14.ebuild 1487
+MD5 26b4b081d538c195dc39bcb2ec8e6f3a metadata.xml 161
+MD5 5ab95f5ea2be5a8c9f5b5d762ea1e832 lcms-1.13-r2.ebuild 1355
+MD5 5ab95f5ea2be5a8c9f5b5d762ea1e832 lcms-1.14-r1.ebuild 1355
MD5 ec46b226970ad1597b5be73ec187ef6e files/digest-lcms-1.11 61
-MD5 58a0f36993082241e2b970733b79087b files/digest-lcms-1.13-r1 61
MD5 a2d2635e95a30adc03a018d80e7697cf files/digest-lcms-1.12 61
MD5 58a0f36993082241e2b970733b79087b files/digest-lcms-1.13 61
+MD5 58a0f36993082241e2b970733b79087b files/digest-lcms-1.13-r1 61
MD5 dfa4e4db5d24a8b527601a744a683197 files/digest-lcms-1.14 61
+MD5 58a0f36993082241e2b970733b79087b files/digest-lcms-1.13-r2 61
+MD5 dfa4e4db5d24a8b527601a744a683197 files/digest-lcms-1.14-r1 61
diff --git a/media-libs/lcms/files/digest-lcms-1.13-r2 b/media-libs/lcms/files/digest-lcms-1.13-r2
new file mode 100644
index 000000000000..f3caf273cd4e
--- /dev/null
+++ b/media-libs/lcms/files/digest-lcms-1.13-r2
@@ -0,0 +1 @@
+MD5 e627f43bbbd238895502402d942a6cfd lcms-1.13.tar.gz 585735
diff --git a/media-libs/lcms/files/digest-lcms-1.14-r1 b/media-libs/lcms/files/digest-lcms-1.14-r1
new file mode 100644
index 000000000000..06572b6aaeb2
--- /dev/null
+++ b/media-libs/lcms/files/digest-lcms-1.14-r1
@@ -0,0 +1 @@
+MD5 5a803460aeb10e762d97e11a37462a69 lcms-1.14.tar.gz 669519
diff --git a/media-libs/lcms/lcms-1.13-r2.ebuild b/media-libs/lcms/lcms-1.13-r2.ebuild
new file mode 100644
index 000000000000..d6c6713bd3e3
--- /dev/null
+++ b/media-libs/lcms/lcms-1.13-r2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.13-r2.ebuild,v 1.1 2005/08/02 02:19:24 metalgod Exp $
+
+inherit libtool gnuconfig
+
+DESCRIPTION="A lightweight, speed optimized color management engine"
+HOMEPAGE="http://www.littlecms.com/"
+SRC_URI="http://www.littlecms.com/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+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 )"
+RDEPEND="jpeg? ( media-libs/jpeg )
+ python? ( >=dev-lang/python-1.5.2 )"
+
+src_unpack() {
+ unpack ${A}
+
+ # an updated config.sub for the uclibc env
+ gnuconfig_update || die
+ elibtoolize || die "elibtoolize failed"
+
+ # fix build on amd64
+ cd ${S}
+ einfo "Running autoreconf..."
+ use ppc-macos || {
+ libtoolize --copy --force
+ aclocal || die "aclocal failed"
+ autoreconf || die "autoreconf failed"
+ }
+}
+
+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() {
+ make \
+ DESTDIR=${D} \
+ BINDIR=${D}/usr/bin \
+ install || die "make install failed"
+
+ insinto /usr/share/lcms/profiles
+ doins testbed/*.icm
+
+ dodoc AUTHORS README* INSTALL NEWS doc/*
+}
diff --git a/media-libs/lcms/lcms-1.14-r1.ebuild b/media-libs/lcms/lcms-1.14-r1.ebuild
new file mode 100644
index 000000000000..6ac11d8cd4a3
--- /dev/null
+++ b/media-libs/lcms/lcms-1.14-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-1.14-r1.ebuild,v 1.1 2005/08/02 02:19:24 metalgod Exp $
+
+inherit libtool gnuconfig
+
+DESCRIPTION="A lightweight, speed optimized color management engine"
+HOMEPAGE="http://www.littlecms.com/"
+SRC_URI="http://www.littlecms.com/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sparc ~x86"
+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 )"
+RDEPEND="jpeg? ( media-libs/jpeg )
+ python? ( >=dev-lang/python-1.5.2 )"
+
+src_unpack() {
+ unpack ${A}
+
+ # an updated config.sub for the uclibc env
+ gnuconfig_update || die
+ elibtoolize || die "elibtoolize failed"
+
+ # fix build on amd64
+ cd ${S}
+ einfo "Running autoreconf..."
+ use ppc-macos || {
+ libtoolize --copy --force
+ aclocal || die "aclocal failed"
+ autoreconf || die "autoreconf failed"
+ }
+}
+
+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() {
+ make \
+ DESTDIR=${D} \
+ BINDIR=${D}/usr/bin \
+ install || die "make install failed"
+
+ insinto /usr/share/lcms/profiles
+ doins testbed/*.icm
+
+ dodoc AUTHORS README* INSTALL NEWS doc/*
+}