diff options
author | Stefan Schweizer <genstef@gentoo.org> | 2007-03-14 16:34:32 +0000 |
---|---|---|
committer | Stefan Schweizer <genstef@gentoo.org> | 2007-03-14 16:34:32 +0000 |
commit | 22cc9917c73343d5e691d51dc92bad484ccd8ca8 (patch) | |
tree | 267e1d9d3828bdc2d9f28abe9a6a9b55e870abc2 /media-libs/lcms | |
parent | version bump thanks to Vieri <rentorbuy@yahoo.com> in bug 164979 (diff) | |
download | gentoo-2-22cc9917c73343d5e691d51dc92bad484ccd8ca8.tar.gz gentoo-2-22cc9917c73343d5e691d51dc92bad484ccd8ca8.tar.bz2 gentoo-2-22cc9917c73343d5e691d51dc92bad484ccd8ca8.zip |
Version bump thanks to Hal Engel <hvengel@astound.net> in bug 161382
(Portage version: 2.1.2-r12)
Diffstat (limited to 'media-libs/lcms')
-rw-r--r-- | media-libs/lcms/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/lcms/files/digest-lcms-1.16 | 3 | ||||
-rw-r--r-- | media-libs/lcms/lcms-1.16.ebuild | 53 |
3 files changed, 62 insertions, 1 deletions
diff --git a/media-libs/lcms/ChangeLog b/media-libs/lcms/ChangeLog index 4e00f34fa715..0004f65736c7 100644 --- a/media-libs/lcms/ChangeLog +++ b/media-libs/lcms/ChangeLog @@ -1,6 +1,11 @@ # 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.75 2007/02/15 00:34:27 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/ChangeLog,v 1.76 2007/03/14 16:34:32 genstef Exp $ + +*lcms-1.16 (14 Mar 2007) + + 14 Mar 2007; <genstef@gentoo.org> +lcms-1.16.ebuild: + Version bump thanks to Hal Engel <hvengel@astound.net> in bug 161382 15 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> lcms-1.15.ebuild: Stable on Alpha, bug 166246. diff --git a/media-libs/lcms/files/digest-lcms-1.16 b/media-libs/lcms/files/digest-lcms-1.16 new file mode 100644 index 000000000000..50191ed3310a --- /dev/null +++ b/media-libs/lcms/files/digest-lcms-1.16 @@ -0,0 +1,3 @@ +MD5 b07b623f3e712373ff713fb32cf23651 lcms-1.16.tar.gz 911546 +RMD160 b77805855be5e3fc083b1064c1104d7e070cc1ce lcms-1.16.tar.gz 911546 +SHA256 aa10a5295029c0fadaf95e33608121c04bf6044f165e0b418a1c4919b71a6993 lcms-1.16.tar.gz 911546 diff --git a/media-libs/lcms/lcms-1.16.ebuild b/media-libs/lcms/lcms-1.16.ebuild new file mode 100644 index 000000000000..86a295b92f22 --- /dev/null +++ b/media-libs/lcms/lcms-1.16.ebuild @@ -0,0 +1,53 @@ +# 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.16.ebuild,v 1.1 2007/03/14 16:34:32 genstef Exp $ + +inherit libtool eutils + +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 ~ppc-macos ~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}" + + epatch "${FILESDIR}"/${P}-bsd.patch + + elibtoolize +} + +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 \ + install || die "make install failed" + + insinto /usr/share/lcms/profiles + doins testbed/*.icm + + dodoc AUTHORS README* INSTALL NEWS doc/* +} |