diff options
author | Markus Meier <maekke@gentoo.org> | 2008-01-07 23:10:55 +0000 |
---|---|---|
committer | Markus Meier <maekke@gentoo.org> | 2008-01-07 23:10:55 +0000 |
commit | 7b3f02a26464d2984c95c7f690278dbaebd0b5e3 (patch) | |
tree | 3520f20827c61d40082e78412bf8be7c9b74250f /media-gfx | |
parent | Add missing inherit eutils for built_with_use (diff) | |
download | gentoo-2-7b3f02a26464d2984c95c7f690278dbaebd0b5e3.tar.gz gentoo-2-7b3f02a26464d2984c95c7f690278dbaebd0b5e3.tar.bz2 gentoo-2-7b3f02a26464d2984c95c7f690278dbaebd0b5e3.zip |
add a check for djvu to be built with threads, bug #204768 and remove old
(Portage version: 2.1.4_rc14)
Diffstat (limited to 'media-gfx')
-rw-r--r-- | media-gfx/imagemagick/ChangeLog | 6 | ||||
-rw-r--r-- | media-gfx/imagemagick/files/digest-imagemagick-6.3.7.8 | 3 | ||||
-rw-r--r-- | media-gfx/imagemagick/imagemagick-6.3.7.8.ebuild | 111 | ||||
-rw-r--r-- | media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild | 9 |
4 files changed, 13 insertions, 116 deletions
diff --git a/media-gfx/imagemagick/ChangeLog b/media-gfx/imagemagick/ChangeLog index 546516b11e72..2882436ef729 100644 --- a/media-gfx/imagemagick/ChangeLog +++ b/media-gfx/imagemagick/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-gfx/imagemagick # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/imagemagick/ChangeLog,v 1.258 2008/01/05 18:07:26 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/imagemagick/ChangeLog,v 1.259 2008/01/07 23:10:54 maekke Exp $ + + 07 Jan 2008; Markus Meier <maekke@gentoo.org> -imagemagick-6.3.7.8.ebuild, + imagemagick-6.3.7.9.ebuild: + add a check for djvu to be built with threads, bug #204768 and remove old *imagemagick-6.3.7.9 (05 Jan 2008) diff --git a/media-gfx/imagemagick/files/digest-imagemagick-6.3.7.8 b/media-gfx/imagemagick/files/digest-imagemagick-6.3.7.8 deleted file mode 100644 index f50ae63d2e4b..000000000000 --- a/media-gfx/imagemagick/files/digest-imagemagick-6.3.7.8 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 80cf5cb19e81a77a6ea3037c1705acee ImageMagick-6.3.7-8.tar.bz2 7504033 -RMD160 e6db2b7e25110b279c3ef7b24c0e2f9946f1470a ImageMagick-6.3.7-8.tar.bz2 7504033 -SHA256 3a9299cad6b53e7f1ec652b0250a9eb23c48d75590de2ba5fcb791ac9e3bc813 ImageMagick-6.3.7-8.tar.bz2 7504033 diff --git a/media-gfx/imagemagick/imagemagick-6.3.7.8.ebuild b/media-gfx/imagemagick/imagemagick-6.3.7.8.ebuild deleted file mode 100644 index 278224ca43e0..000000000000 --- a/media-gfx/imagemagick/imagemagick-6.3.7.8.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2007 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/imagemagick/imagemagick-6.3.7.8.ebuild,v 1.1 2007/12/30 13:26:53 maekke Exp $ - -inherit eutils multilib perl-app - -MY_PN=ImageMagick -MY_P=${MY_PN}-${PV%.*} -MY_P2=${MY_PN}-${PV%.*}-${PV#*.*.*.} - -DESCRIPTION="A collection of tools and libraries for many image formats" -HOMEPAGE="http://www.imagemagick.org/" -SRC_URI="ftp://ftp.imagemagick.org/pub/${MY_PN}/${MY_P2}.tar.bz2" - -LICENSE="imagemagick" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" -IUSE="bzip2 djvu doc fpx graphviz gs hdri jbig jpeg jpeg2k lcms mpeg nocxx openexr - perl png q8 q32 svg tiff truetype X wmf xml zlib" - -RDEPEND="bzip2? ( app-arch/bzip2 ) - djvu? ( app-text/djvu ) - fpx? ( media-libs/libfpx ) - graphviz? ( >=media-gfx/graphviz-2.6 ) - gs? ( virtual/ghostscript ) - jbig? ( media-libs/jbigkit ) - jpeg? ( >=media-libs/jpeg-6b ) - jpeg2k? ( media-libs/jasper ) - lcms? ( >=media-libs/lcms-1.06 ) - mpeg? ( >=media-video/mpeg2vidcodec-12 ) - openexr? ( media-libs/openexr ) - perl? ( >=dev-lang/perl-5.8.6-r6 !=dev-lang/perl-5.8.7 ) - png? ( media-libs/libpng ) - svg? ( >=gnome-base/librsvg-2.9.0 ) - tiff? ( >=media-libs/tiff-3.5.5 ) - xml? ( >=dev-libs/libxml2-2.4.10 ) - truetype? ( =media-libs/freetype-2* media-fonts/corefonts ) - wmf? ( >=media-libs/libwmf-0.2.8 ) - zlib? ( sys-libs/zlib ) - X? ( - x11-libs/libXext - x11-libs/libXt - x11-libs/libICE - x11-libs/libSM - ) - !dev-perl/perlmagick - !sys-apps/compare" - -DEPEND="${RDEPEND} - >=sys-apps/sed-4 - >=sys-devel/libtool-1.5.2-r6 - X? ( x11-proto/xextproto )" - -S="${WORKDIR}/${MY_P}" - -src_compile() { - local quantum - if use q32 ; then - quantum="${quantum} --with-quantum-depth=32" - elif use q8 ; then - quantum="${quantum} --with-quantum-depth=8" - else - quantum="${quantum} --with-quantum-depth=16" - fi - - econf \ - --with-threads \ - --with-modules \ - $(use_with perl) \ - --with-gs-font-dir=/usr/share/fonts/default/ghostscript \ - ${quantum} \ - $(use_enable hdri) \ - $(use_with truetype windows-font-dir /usr/share/fonts/corefonts) \ - $(use_with !nocxx magick-plus-plus) \ - $(use_with bzip2 bzlib) \ - $(use_with djvu) \ - $(use_with fpx) \ - $(use_with gs dps) \ - $(use_with gs gslib) \ - $(use_with graphviz gvc) \ - $(use_with jbig) \ - $(use_with jpeg jpeg) \ - $(use_with jpeg2k jp2) \ - $(use_with lcms) \ - $(use_with mpeg mpeg2) \ - $(use_with png) \ - $(use_with svg rsvg) \ - $(use_with tiff) \ - $(use_with truetype ttf) \ - $(use_with wmf) \ - $(use_with xml) \ - $(use_with zlib) \ - $(use_with X x) \ - $(use_with openexr) \ - || die "econf failed" - emake || die "compile problem" -} - -src_install() { - emake DESTDIR="${D}" install || die "Installation of files into image failed" - dosed "s:-I/usr/include ::" /usr/bin/Magick{,++}-config - - # dont need these files with runtime plugins - rm -f "${D}"/usr/$(get_libdir)/*/*/*.{la,a} - - ! use doc && rm -r "${D}"/usr/share/doc/${PF}/html - dodoc NEWS ChangeLog AUTHORS README.txt - - # Fix perllocal.pod file collision - use perl && fixlocalpod -} diff --git a/media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild b/media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild index b5df4cb1fc6d..db564403970b 100644 --- a/media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild,v 1.1 2008/01/05 18:07:26 maekke Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/imagemagick/imagemagick-6.3.7.9.ebuild,v 1.2 2008/01/07 23:10:54 maekke Exp $ inherit eutils multilib perl-app @@ -53,6 +53,13 @@ DEPEND="${RDEPEND} S="${WORKDIR}/${MY_P}" +pkg_setup() { + if use djvu && ! built_with_use app-text/djvu threads; then + eerror "app-text/djvu has to be built with threads support." + die "build app-text/djvu with USE=\"threads\"" + fi +} + src_compile() { local quantum if use q32 ; then |