summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2012-08-12 09:23:47 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2012-08-12 09:23:47 +0000
commit87e142505a8d3f655043e8904de5bc6971b8cc7e (patch)
tree23141b256fee8289ca8fcd8a20313d02f3442d64 /media-gfx
parentRestore "emake check" to src_test() to allow parallel testing. (diff)
downloadhistorical-87e142505a8d3f655043e8904de5bc6971b8cc7e.tar.gz
historical-87e142505a8d3f655043e8904de5bc6971b8cc7e.tar.bz2
historical-87e142505a8d3f655043e8904de5bc6971b8cc7e.zip
old
Package-Manager: portage-2.2.0_alpha121/cvs/Linux x86_64
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/graphicsmagick/ChangeLog7
-rw-r--r--media-gfx/graphicsmagick/Manifest21
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.14.ebuild118
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.15.ebuild122
-rw-r--r--media-gfx/graphicsmagick/graphicsmagick-1.3.16.ebuild113
5 files changed, 14 insertions, 367 deletions
diff --git a/media-gfx/graphicsmagick/ChangeLog b/media-gfx/graphicsmagick/ChangeLog
index e508adb8102f..7fac87fbe443 100644
--- a/media-gfx/graphicsmagick/ChangeLog
+++ b/media-gfx/graphicsmagick/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for media-gfx/graphicsmagick
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphicsmagick/ChangeLog,v 1.103 2012/08/12 09:20:42 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphicsmagick/ChangeLog,v 1.104 2012/08/12 09:23:47 ssuominen Exp $
+
+ 12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
+ -graphicsmagick-1.3.14.ebuild, -graphicsmagick-1.3.15.ebuild,
+ -graphicsmagick-1.3.16.ebuild:
+ old
12 Aug 2012; Samuli Suominen <ssuominen@gentoo.org>
graphicsmagick-1.3.16-r1.ebuild:
diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest
index ea36ae5d93e8..4f0b896ec7f6 100644
--- a/media-gfx/graphicsmagick/Manifest
+++ b/media-gfx/graphicsmagick/Manifest
@@ -4,24 +4,19 @@ Hash: SHA256
AUX graphicsmagick-1.3.13-lzma_configure.patch 794 SHA256 691e066009ca5826c377ca45269afdbeba175cfad3336ce2d2d073d07b54737f SHA512 acb7b820cb038be3f39db3c4e02011c4819db0ffe0ca8f5c612c3f91e32c1f0762140c243dc8b4de11e3cab5f084b604419c42712919bfae00e94767d18421ee WHIRLPOOL 14841466284b5a1246674858eab200a69cbdc5c856b1c81e7addcf22d79c799a019a9de1d1b8a78e10a8875015ce1ca8b9fd244a42e87108b697d8c7db4a0d10
AUX graphicsmagick-1.3.16-libpng14.patch 2540 SHA256 1c0db66018035a13fbfa2d61d3a71534350e52809e67888f07113663b82bf4c6 SHA512 aab31f92a3b41b60e42afd8d222c16a64d1a602e66b8f61efbadddc09a95aa32d9a5a20f535c784ffd58978da7b5f9580c85ee061e49b043e9dff8fb7a015379 WHIRLPOOL ce849fe5293714ea227c9620165431df97b7a3c51a94f8259617ccbddafa6dfb5268f30416258abaff1a5cd54b27aaf01c2b57b0d816c660d2aaab16946387fc
DIST GraphicsMagick-1.3.13.tar.xz 4899208 SHA256 45e3a676309b25837f34ae78a9f46573af260e38f4ba4960f16b70b8e1968f22 SHA512 81eabf02a52194e0ce1e5fc57993b29f36fad91893725f240872b6f76888d4ec994d1eadc082f56cf06292a39fe53888c7674c6448e60dcabafc3822e5c5a109 WHIRLPOOL fd985266705e237cb6ddabe2e8d7bf9414455be01cbf77271a4b68dc1a15150481752b52a5a2cc2a5c6f8aa88c3d8ceeb6db73a5253339a0749ed61ddadbc50d
-DIST GraphicsMagick-1.3.14.tar.xz 4879292 SHA256 8a17891e54d2ffbb5c976922b9293eff258cdb66f74e4886f7c4ae10b7ac84cc SHA512 057b7185dc73449e370eabe23694e873e45f005ea471d1f1c9570aafa83be2627733403f984ca55d0bb4f96bd88e8013b49f2b47b8549fb7d281a93ea550415f WHIRLPOOL f112bc60ab164be4f70639b2ff97ecee9d8a76c4dfc9cde0edea4edd4298c711282d644c022b2fe1b3a03a839bb2e5f20c3c80070e177896c65ea5ac197b206d
-DIST GraphicsMagick-1.3.15.tar.xz 4921024 SHA256 47fc508e596f3ff35f0e94f7844f52c19124446e5626e5081064f81cc39715e8 SHA512 362a36db967429c222aade4641799fb9ba00174d400b7587af1003f9b87a608f03237f8602d25035c7baabd79688c9b1d76d9750c6fbafffe3ce298ba39e289f WHIRLPOOL d704de1138b49afa160e6514026a218f1aac7cc9ae46bfa530028d7d8eeda23aaabeed22945c1d846143890baf79838185c8f149586769b123c93755842deaf4
DIST GraphicsMagick-1.3.16.tar.xz 5550004 SHA256 df8ca4d79c0071662cdf125d08581a2c55910f9c5c3e2b885dd05271559dd4b0 SHA512 24f94cbfa5e92897973a51ce5ee231733483ab04b271432999a2485a2e4355c5b3bcd8017dbfd1fcdd3e4798750caba28e8e67cf533f367ac3f5f03867f620bc WHIRLPOOL 49b33ce9ffb438bd4a1445973e8f7a7724c1d6588dd6adefbe68a7ca4ed8c500e3a44695e0bc0a2744c8cb2ee714cb5aa5f0b6d2d90da1d252c2536dc39879be
EBUILD graphicsmagick-1.3.13.ebuild 3101 SHA256 662eb525e865e3fdead9203f9017f2a48983d34509eea31e843d447084a68e80 SHA512 f045789b682dc2daa1156f7d0cb298f6101dc18688091bb9b3fb964d90ae84d0f025f2ec019dae93250a3e3cc8f6b13944c452c01efcd589610583a3e656ca5f WHIRLPOOL 93a5f8b7ab7bdace75d05813c6a0492ba2c973c5b9db7b3e223a260ad29dff3e47c29226772d0a189619b1b4c44eda8bd3c9d885a2e5efc6346cee7a45daa0d1
-EBUILD graphicsmagick-1.3.14.ebuild 3131 SHA256 430c039f9107e60c8a37cdf57991d7fb287ddd140955e4c84c81f9a72c8864be SHA512 bde44487e7b72a9317559a8f005e9343fee9a9fea7ef8c476895426f8b3430743c2a8894f5c832fd8b90dbb953602aa0b29582fdaf55a465a46642bfecb24068 WHIRLPOOL e041cc0f4910e7ae00f9fa37156e00877385410e06bec846ded6afeda66ba387ab091a1a6e1bb8611857da4eb278b70e05b579f3f8c5d7363af844a1d4ac0ed7
-EBUILD graphicsmagick-1.3.15.ebuild 3250 SHA256 957af2dfc7367628a1f9d716fd9783420159dfbc5fce24fb2b93cdff0ba950ef SHA512 4e8979a90ddd7393152703bfbeeb190a1845813b0834d2cea47026dd3ad6b961d317984a48032633bf8676bf6afc012edbc10215a525780fcbafe1f43ef3d829 WHIRLPOOL d72cdc0a54abed3abf02a6b67b99cb763a0a8453b5ec7538431599c61410e05d53e94f37c2767e7fb0fa6b6dfd1eb901011986ef3b02cb0a8a75469b043d9318
EBUILD graphicsmagick-1.3.16-r1.ebuild 3173 SHA256 e75d36d0cc8e46ad5dd0b9e143857eb1b7c302e092801752aaebd35482461787 SHA512 604c0d6674ecf18a131891571906e4b395c692ca3ec24848af9c673f8d8662da115e80fa7d5a0b326c2bb38f06f0017bbe53b9e134bea884d35a10211bb30e58 WHIRLPOOL 62e06227b17334da385e8b53a90de79514fc7bcbe2252202b3883b8c7f25e484627cb0be9303fb49828095319c6547dfd48741eca8206719abc5ad7062180935
-EBUILD graphicsmagick-1.3.16.ebuild 3083 SHA256 a83f54a2303cb9c34b0061ae8c5edebae136fb5c195b2145c8939af5af0d811e SHA512 070bd36a2d12e4faa916a7b33d187367fa4f0fd6494eb78e5c1147b5eeb2d71474c92bf2d6c45ae9e61fdfc707028c799117806061a7967e56955a9f0952f4c0 WHIRLPOOL 0350fd5b0bede9171c0911e67723e1278f4882c24d8d83122f8acf21ae2c5cde02f5f44a9769c6a05523920a1d19ee3c1bd0095fe9b95730a0ae174aa9782516
-MISC ChangeLog 11041 SHA256 6cd8c9682b3cd34e53690b22c24a346fba9dd76b9abc4efefd97bd627b1db9dc SHA512 460b1011ab05a3572fecc9f26b29e701f22f8b9f43f2cc21bfca07da21cb20d4db688c8b437bc00d74562415c1b31b9da922962b244352a33c7d538eb5f8f91d WHIRLPOOL c41221dc4a205f69f7ad40c455918a6556592d23dd20f24861757ab8f25ef37579ffc1c9591c3e0211c227f08958d68f0bd315ee999703c70ad7e41d06b13cd0
+MISC ChangeLog 11199 SHA256 62c420b78c1b095568a43b1915a9f39e7ea694669c3a4b3ac088aadbf7e95da6 SHA512 166c591641cfc2efe2f40a7ccb0484529d8479fa5c7c0d7c18359e3f8f0e1f2b92971e9bd64a214d37a1e07e4e522da86ea58aaedfb0db10dcafcfab4dd6c4fa WHIRLPOOL 04583448d236876cd193cfdbe9904eb32af4f8dab1003ca47fe30ae87bbaf19d92e06c1194813fcc0d084fdf61d3edda658205a6c8423e9ea04f74d6c255c7c5
MISC metadata.xml 948 SHA256 885686871e4c7d112c5fcbbe0a9056a286c5714985643844bb3a078175085ac6 SHA512 bd1485172b469c218f688d3352c5a00f16f651a3aedbc1db786aa524b6e7c1c237cce556a17d223c29ccff870601691ae7a0f54d01005c3541a3c67526ae65ee WHIRLPOOL 7f33793cca1f96fb4d65c8d1da2ea14901ed6614ff99655bad14e71963ecd0f3fdb6c216e8df301a6e462d04e3461031f0874e58b2b94d9271f659df902285dc
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQJ3VIAAoJEEdUh39IaPFNtocIAJENVHiWuY6r3wsY3tqKGxvI
-ebmaO1STmenkd9mvK1Xjow81/Kal3I4m4Yvts+ZD5BIx/jXxQCTjzODyzLtdftwa
-W8V8fQvzToLgJVVn2XbPeyBu82tSQbmZOr3DcOpLeQctjir4VPiD/2cpZaR4h6JB
-dD1sWhv2ZQjjwJjsh4+AUgAHwQqCYrCoiiJUblvo48uQQIM8F1APhDYNYkQy2zSr
-RDkTuEza1N0FI/+87o5U1kTyOUAfSX7Bihmve3FegTxLxTAifdPEPjO3OX5bSpJ7
-8I/r/8PzsVh9Za6p+4if8itwxAEC3UmBl5AP6bnLSIhw5G+nPrsGxhSCG9tvrdY=
-=65Qv
+iQEcBAEBCAAGBQJQJ3YBAAoJEEdUh39IaPFNZD4H/22/+1j+VLEPzIdDLSe9I2HO
+IuKezEWehY9a5JSZ+YLx98Sw3C59Lru6fyL+P/Br29u5RkwvxpR6XsF9gtyFRUuj
+Py3kxtLpBy5/CzCNuweuzXiXPg05QYVf1oDYffQD9CMy54tx8Q/bjatF0+xNilx1
+QMYuxL41GQT/Lqf8ozJUEee1PpsMXdLQUIBotm1dLOwAKqTehyuI/xatVX/+fyCy
+xYa0zLhkNaR2Kex++3BB6OneXsxtg35tnDsOM5JG8sarhr9ETolPZYdnil6qS8kv
+9XM3+/mayxLOXBdOyad1ixnYLixkQMf1KAizDN5BmHGxR29RCdCFhNop1fTg+nk=
+=OmtR
-----END PGP SIGNATURE-----
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.14.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.14.ebuild
deleted file mode 100644
index 6454c7f68e97..000000000000
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.14.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphicsmagick/graphicsmagick-1.3.14.ebuild,v 1.1 2012/02/29 08:11:19 radhermit Exp $
-
-EAPI=4
-inherit eutils toolchain-funcs
-
-MY_P=${P/graphicsm/GraphicsM}
-
-DESCRIPTION="Collection of tools and libraries for many image formats"
-HOMEPAGE="http://www.graphicsmagick.org/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp perl png q16 q32 static-libs svg threads tiff truetype wmf X zlib"
-
-RDEPEND="app-text/ghostscript-gpl
- media-fonts/urw-fonts
- >=sys-devel/libtool-2.2.6b
- bzip2? ( app-arch/bzip2 )
- fpx? ( media-libs/libfpx )
- imagemagick? ( !media-gfx/imagemagick )
- jbig? ( media-libs/jbigkit )
- jpeg? ( virtual/jpeg )
- jpeg2k? ( >=media-libs/jasper-1.701.0 )
- lcms? ( media-libs/lcms:2 )
- lzma? ( app-arch/xz-utils )
- perl? ( dev-lang/perl )
- png? ( >=media-libs/libpng-1.2:0 )
- svg? ( dev-libs/libxml2 )
- tiff? ( >=media-libs/tiff-3.8.2:0 )
- truetype? ( >=media-libs/freetype-2.0 )
- wmf? ( media-libs/libwmf )
- X? (
- x11-libs/libSM
- x11-libs/libXext
- )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.3.13-lzma_configure.patch
-}
-
-src_configure() {
- local depth=8
- use q16 && depth=16
- use q32 && depth=32
-
- local openmp=disable
- if use openmp && tc-has-openmp; then
- openmp=enable
- fi
-
- econf \
- --docdir="${EPREFIX}"/usr/share/doc/${PF} \
- --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
- --${openmp}-openmp \
- --enable-largefile \
- --enable-shared \
- $(use_enable static-libs static) \
- $(use_enable debug ccmalloc) \
- $(use_enable debug prof) \
- $(use_enable debug gcov) \
- $(use_enable imagemagick magick-compat) \
- $(use_with threads) \
- --without-included-ltdl \
- $(use_with modules) \
- --with-quantum-depth=${depth} \
- --without-frozenpaths \
- $(use_with cxx magick-plus-plus) \
- $(use_with perl) \
- --with-perl-options=INSTALLDIRS=vendor \
- $(use_with bzip2 bzlib) \
- $(use_with fpx) \
- --without-gslib \
- $(use_with jbig) \
- $(use_with jpeg) \
- $(use_with jpeg2k jp2) \
- --without-lcms \
- $(use_with lcms lcms2) \
- $(use_with lzma) \
- $(use_with png) \
- $(use_with tiff) \
- $(use_with truetype ttf) \
- $(use_with wmf) \
- --with-fontpath="${EPREFIX}"/usr/share/fonts \
- --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts \
- --with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts \
- $(use_with svg xml) \
- $(use_with zlib) \
- $(use_with X x)
-}
-
-src_compile() {
- emake
- use perl && emake perl-build
-}
-
-src_test() {
- emake check
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use perl; then
- emake -C PerlMagick DESTDIR="${D}" install
- find "${ED}" -type f -name perllocal.pod -delete
- find "${ED}" -depth -mindepth 1 -type d -empty -delete
- fi
-
- find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
-}
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.15.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.15.ebuild
deleted file mode 100644
index 9c12e8bb8a8d..000000000000
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.15.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphicsmagick/graphicsmagick-1.3.15.ebuild,v 1.4 2012/06/17 19:16:03 ssuominen Exp $
-
-EAPI=4
-inherit eutils toolchain-funcs
-
-MY_P=${P/graphicsm/GraphicsM}
-
-DESCRIPTION="Collection of tools and libraries for many image formats"
-HOMEPAGE="http://www.graphicsmagick.org/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp perl png postscript q16 q32 static-libs svg threads tiff truetype wmf X zlib"
-
-RDEPEND=">=sys-devel/libtool-2.2.6b
- bzip2? ( app-arch/bzip2 )
- fpx? ( media-libs/libfpx )
- imagemagick? ( !media-gfx/imagemagick )
- jbig? ( media-libs/jbigkit )
- jpeg? ( virtual/jpeg )
- jpeg2k? ( media-libs/jasper )
- lcms? ( media-libs/lcms:2 )
- lzma? ( app-arch/xz-utils )
- perl? ( dev-lang/perl )
- png? ( media-libs/libpng:0 )
- postscript? ( app-text/ghostscript-gpl )
- svg? ( dev-libs/libxml2 )
- tiff? ( media-libs/tiff:0 )
- truetype? (
- media-fonts/urw-fonts
- >=media-libs/freetype-2
- )
- wmf? ( media-libs/libwmf )
- X? (
- x11-libs/libSM
- x11-libs/libXext
- )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
- epatch "${FILESDIR}"/${PN}-1.3.13-lzma_configure.patch
- echo 'Graphics::Magick T_PTROBJ' > PerlMagick/typemap #378197
-}
-
-src_configure() {
- local depth=8
- use q16 && depth=16
- use q32 && depth=32
-
- local openmp=disable
- if use openmp && tc-has-openmp; then
- openmp=enable
- fi
-
- econf \
- --docdir="${EPREFIX}"/usr/share/doc/${PF} \
- --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
- --${openmp}-openmp \
- --enable-largefile \
- --enable-shared \
- $(use_enable static-libs static) \
- $(use_enable debug ccmalloc) \
- $(use_enable debug prof) \
- $(use_enable debug gcov) \
- $(use_enable imagemagick magick-compat) \
- $(use_with threads) \
- --without-included-ltdl \
- $(use_with modules) \
- --with-quantum-depth=${depth} \
- --without-frozenpaths \
- $(use_with cxx magick-plus-plus) \
- $(use_with perl) \
- --with-perl-options=INSTALLDIRS=vendor \
- $(use_with bzip2 bzlib) \
- $(use_with postscript dps) \
- $(use_with fpx) \
- --without-gslib \
- $(use_with jbig) \
- $(use_with jpeg) \
- $(use_with jpeg2k jp2) \
- --without-lcms \
- $(use_with lcms lcms2) \
- $(use_with lzma) \
- $(use_with png) \
- $(use_with tiff) \
- $(use_with truetype ttf) \
- $(use_with wmf) \
- --with-fontpath="${EPREFIX}"/usr/share/fonts \
- --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts \
- --with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts \
- $(use_with svg xml) \
- $(use_with zlib) \
- $(use_with X x)
-}
-
-src_compile() {
- emake
- use perl && emake perl-build
-}
-
-src_test() {
- emake check
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use perl; then
- emake -C PerlMagick DESTDIR="${D}" install
- find "${ED}" -type f -name perllocal.pod -exec rm -f {} +
- find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} +
- fi
-
- find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
-}
diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.16.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.16.ebuild
deleted file mode 100644
index 30ea0e3e13da..000000000000
--- a/media-gfx/graphicsmagick/graphicsmagick-1.3.16.ebuild
+++ /dev/null
@@ -1,113 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-gfx/graphicsmagick/graphicsmagick-1.3.16.ebuild,v 1.2 2012/06/24 20:15:51 radhermit Exp $
-
-EAPI=4
-inherit eutils toolchain-funcs
-
-MY_P=${P/graphicsm/GraphicsM}
-
-DESCRIPTION="Collection of tools and libraries for many image formats"
-HOMEPAGE="http://www.graphicsmagick.org/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="bzip2 cxx debug fpx imagemagick jbig jpeg jpeg2k lcms lzma modules openmp perl png postscript q16 q32 static-libs svg threads tiff truetype wmf X zlib"
-
-RDEPEND=">=sys-devel/libtool-2.2.6b
- bzip2? ( app-arch/bzip2 )
- fpx? ( media-libs/libfpx )
- imagemagick? ( !media-gfx/imagemagick )
- jbig? ( media-libs/jbigkit )
- jpeg? ( virtual/jpeg )
- jpeg2k? ( media-libs/jasper )
- lcms? ( media-libs/lcms:2 )
- lzma? ( app-arch/xz-utils )
- perl? ( dev-lang/perl )
- png? ( media-libs/libpng:0 )
- postscript? ( app-text/ghostscript-gpl )
- svg? ( dev-libs/libxml2 )
- tiff? ( media-libs/tiff:0 )
- truetype? (
- media-fonts/urw-fonts
- >=media-libs/freetype-2
- )
- wmf? ( media-libs/libwmf )
- X? (
- x11-libs/libSM
- x11-libs/libXext
- )
- zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_configure() {
- local depth=8
- use q16 && depth=16
- use q32 && depth=32
-
- local openmp=disable
- if use openmp && tc-has-openmp; then
- openmp=enable
- fi
-
- econf \
- --docdir="${EPREFIX}"/usr/share/doc/${PF} \
- --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html \
- --${openmp}-openmp \
- --enable-largefile \
- --enable-shared \
- $(use_enable static-libs static) \
- $(use_enable debug ccmalloc) \
- $(use_enable debug prof) \
- $(use_enable debug gcov) \
- $(use_enable imagemagick magick-compat) \
- $(use_with threads) \
- --without-included-ltdl \
- $(use_with modules) \
- --with-quantum-depth=${depth} \
- --without-frozenpaths \
- $(use_with cxx magick-plus-plus) \
- $(use_with perl) \
- --with-perl-options=INSTALLDIRS=vendor \
- $(use_with bzip2 bzlib) \
- $(use_with postscript dps) \
- $(use_with fpx) \
- --without-gslib \
- $(use_with jbig) \
- $(use_with jpeg) \
- $(use_with jpeg2k jp2) \
- --without-lcms \
- $(use_with lcms lcms2) \
- $(use_with lzma) \
- $(use_with png) \
- $(use_with tiff) \
- $(use_with truetype ttf) \
- $(use_with wmf) \
- --with-fontpath="${EPREFIX}"/usr/share/fonts \
- --with-gs-font-dir="${EPREFIX}"/usr/share/fonts/urw-fonts \
- --with-windows-font-dir="${EPREFIX}"/usr/share/fonts/corefonts \
- $(use_with svg xml) \
- $(use_with zlib) \
- $(use_with X x)
-}
-
-src_compile() {
- emake
- use perl && emake perl-build
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-
- if use perl; then
- emake -C PerlMagick DESTDIR="${D}" install
- find "${ED}" -type f -name perllocal.pod -exec rm -f {} +
- find "${ED}" -depth -mindepth 1 -type d -empty -exec rm -rf {} +
- fi
-
- find "${ED}" -name '*.la' -exec sed -i -e "/^dependency_libs/s:=.*:='':" {} +
-}