diff options
author | Luis Medinas <metalgod@gentoo.org> | 2005-08-02 02:19:24 +0000 |
---|---|---|
committer | Luis Medinas <metalgod@gentoo.org> | 2005-08-02 02:19:24 +0000 |
commit | eea38b0b5bff33c1d22db281382a7f67b7a13a41 (patch) | |
tree | d60d6e58b342790cfe71ae2e7468e27b9a4d3adf /media-libs/lcms | |
parent | Version bump (diff) | |
download | gentoo-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/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/lcms/Manifest | 14 | ||||
-rw-r--r-- | media-libs/lcms/files/digest-lcms-1.13-r2 | 1 | ||||
-rw-r--r-- | media-libs/lcms/files/digest-lcms-1.14-r1 | 1 | ||||
-rw-r--r-- | media-libs/lcms/lcms-1.13-r2.ebuild | 60 | ||||
-rw-r--r-- | media-libs/lcms/lcms-1.14-r1.ebuild | 60 |
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/* +} |