| # Copyright 1999-2012 Gentoo Foundation |
| # Distributed under the terms of the GNU General Public License v2 |
| # $Header: /var/cvsroot/gentoo-x86/media-libs/lcms/lcms-2.3.ebuild,v 1.4 2012/02/07 17:25:53 jer Exp $ |
| |
| EAPI=4 |
| |
| DESCRIPTION="A lightweight, speed optimized color management engine" |
| HOMEPAGE="http://www.littlecms.com/" |
| SRC_URI="mirror://sourceforge/${PN}/lcms2-${PV}.tar.gz" |
| |
| LICENSE="MIT" |
| SLOT="2" |
| KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" |
| IUSE="doc jpeg static-libs test tiff zlib" |
| |
| RDEPEND="jpeg? ( virtual/jpeg ) |
| tiff? ( media-libs/tiff:0 ) |
| zlib? ( sys-libs/zlib )" |
| DEPEND="${RDEPEND}" |
| |
| S=${WORKDIR}/lcms2-${PV} |
| |
| src_configure() { |
| econf \ |
| $(use_enable static-libs static) \ |
| $(use_with jpeg) \ |
| $(use_with tiff) \ |
| $(use_with zlib) |
| } |
| |
| src_compile() { |
| default |
| |
| if use test; then |
| cd testbed |
| emake testcms |
| fi |
| } |
| |
| src_test() { |
| cd testbed |
| ./testcms || die |
| } |
| |
| src_install() { |
| default |
| |
| if use doc; then |
| docinto pdf |
| dodoc doc/*.pdf |
| fi |
| |
| rm -f "${ED}"usr/lib*/liblcms2.la |
| } |