# Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ inherit eutils DESCRIPTION="FreeImage is a library project for developers who would like to support popular graphics image formats." HOMEPAGE="http://sourceforge.net/projects/freeimage" SRC_URI="mirror://sourceforge/freeimage/${PN}392.zip mirror://sourceforge/freeimage/${PN}392.pdf" LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="doc mmx plus" DEPEND="" RDEPEND="" src_unpack() { unpack ${A} cd ${WORKDIR}/${PN} epatch ${FILESDIR}/gentoo-make.patch } src_compile() { if ! use mmx; then CFLAGS="${CFLAGS} -DPNG_NO_ASSEMBLER_CODE -DPNG_NO_MMX_CODE" CXXFLAGS="${CXXFLAGS} -DPNG_NO_ASSEMBLER_CODE -DPNG_NO_MMX_CODE" fi cd ${WORKDIR}/${PN} make || die if use plus; then make -f Makefile.fip || die fi } src_install() { cd ${WORKDIR}/${PN} dodoc README.* Whatsnew.txt if use doc; then dodoc ${DISTDIR}/${PN}392.pdf fi if use plus; then dodoc Wrapper/FreeImagePlus/WhatsNew_FIP.txt fi dolib.so Dist/*.so dolib.a Dist/*.a insinto /usr/include doins Dist/*.h }