Mercurial > hg > portage
view media-gfx/graphicsmagick/graphicsmagick-1.3.7.ebuild @ 163:f5d4e7d39897
samba-3.3.7 is updated in portage
author | holger |
---|---|
date | Mon, 21 Sep 2009 23:31:54 +0200 |
parents | 69c1065aa018 |
children | 850bb6467b62 |
line wrap: on
line source
# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ EAPI="2" inherit flag-o-matic perl-app MY_P=${P/graphicsm/GraphicsM} DESCRIPTION="A collection of tools and libraries for many image formats" HOMEPAGE="http://www.graphicsmagick.org/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2" LICENSE="as-is" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="bzip2 cxx debug fpx imagemagick jbig +jpeg +jpeg2k lcms openmp perl +png q16 q32 +svg +threads tiff +truetype X wmf zlib" DEPEND="bzip2? ( app-arch/bzip2 ) fpx? ( media-libs/libfpx ) virtual/ghostscript jbig? ( media-libs/jbigkit ) jpeg? ( media-libs/jpeg ) jpeg2k? ( >=media-libs/jasper-1.701.0 ) lcms? ( media-libs/lcms ) media-video/mpeg2vidcodec openmp? ( sys-devel/gcc[openmp] ) perl? ( dev-lang/perl ) png? ( media-libs/libpng ) svg? ( dev-libs/libxml2 ) tiff? ( >=media-libs/tiff-3.8.2 ) truetype? ( >=media-libs/freetype-2.0 ) wmf? ( media-libs/libwmf ) X? ( x11-libs/libXext x11-libs/libSM x11-libs/libX11 x11-libs/libICE ) imagemagick? ( !media-gfx/imagemagick )" RDEPEND=${DEPEND} S=${WORKDIR}/${MY_P} src_configure() { local quantumDepth="--with-quantum-depth=" if use q16 ; then quantumDepth="${quantumDepth}16" elif use q32 ; then quantumDepth="${quantumDepth}32" else quantumDepth="${quantumDepth}8" fi use debug && filter-flags -fomit-frame-pointer econf \ ${quantumDepth} \ $( use_enable imagemagick magick-compat ) \ $( use_enable openmp ) \ $( use_with bzip2 bzlib ) \ $( use_with fpx ) \ $( use_with jbig ) \ $( use_with jpeg ) \ $( use_with jpeg2k jp2 ) \ $( use_with lcms ) \ $( use_with cxx magick-plus-plus ) \ $( use_with perl ) \ $( use_with png ) \ $( use_with tiff ) \ $( use_with truetype ttf ) \ $( use_with X x ) \ $( use_with svg xml ) \ $( use_with wmf ) \ $( use_with zlib ) \ $( use_with threads ) \ $( use_enable debug ccmalloc ) \ $( use_enable debug prof ) \ $( use_enable debug gcov ) \ --disable-gprof \ --enable-largefile \ --without-included-ltdl \ --without-gslib \ --without-dps \ --without-umem \ --without-trio \ --with-modules \ --enable-shared } src_install() { emake DESTDIR="${D}" install || die "Installation failed" dodoc README.txt ChangeLog* || die "dodoc failed." # Fix perllocal.pod file collision use perl && fixlocalpod } pkg_postinst() { elog "For RAW image suport please install media-gfx/dcraw." elog "To read gnuplot files please install sci-visualization/gnuplot." }