diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2011-04-04 18:38:53 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2011-04-04 18:38:53 +0000 |
commit | be93e02288b8dbc98ad8233493bedb486ea61acb (patch) | |
tree | 5b1fa1090c8a300af9ba5d8adc1263494ee1fc38 /media-libs | |
parent | Mask umfpack useflag on gegl for now. Bug #361947. (diff) | |
download | historical-be93e02288b8dbc98ad8233493bedb486ea61acb.tar.gz historical-be93e02288b8dbc98ad8233493bedb486ea61acb.tar.bz2 historical-be93e02288b8dbc98ad8233493bedb486ea61acb.zip |
Update all useflags to actualy comply with what is in configure.ac.
Package-Manager: portage-2.2.0_alpha29/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/gegl/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/gegl/Manifest | 12 | ||||
-rw-r--r-- | media-libs/gegl/gegl-0.1.6.ebuild | 62 | ||||
-rw-r--r-- | media-libs/gegl/metadata.xml | 3 |
4 files changed, 52 insertions, 31 deletions
diff --git a/media-libs/gegl/ChangeLog b/media-libs/gegl/ChangeLog index 8955d9a80113..fe9932338f66 100644 --- a/media-libs/gegl/ChangeLog +++ b/media-libs/gegl/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/gegl # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.42 2011/04/01 10:31:33 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.43 2011/04/04 18:38:53 scarabeus Exp $ + + 04 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> gegl-0.1.6.ebuild, + metadata.xml: + Update all useflags to actualy comply with what is in configure.ac. 01 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> gegl-0.1.6.ebuild: Use ED since we use eapi3. diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest index 7224a2439dc2..ef7f06423239 100644 --- a/media-libs/gegl/Manifest +++ b/media-libs/gegl/Manifest @@ -7,13 +7,13 @@ AUX replace-imgconvert-by-swsscale.patch 2154 RMD160 fcf0e6c524a3e2071e474bdb62c DIST gegl-0.0.22.tar.bz2 1255087 RMD160 5090297c6249a53e3731ecf4b8d3eeeb26768c39 SHA1 de684d4c8d9eaa9b7e283c55c5f779e5bdabee78 SHA256 857233c84fe4a215466582eeeac3e719059f2d467f700a9f6885c35f55caa65b DIST gegl-0.1.6.tar.bz2 4118465 RMD160 8b7bf74fe769cee289b336b5d815b370aa3a125d SHA1 27bedcfd077da7a6913b82966dbec904b22c121d SHA256 a166225625eebfb57fd417c88cf1fa6e29b1d308d50ac3bd9ef30bad9f3726d1 EBUILD gegl-0.0.22.ebuild 2444 RMD160 68481b3e22ddb92555ee740bc2095ca54e17aecd SHA1 ff3b4ffb94ec731d203275a1580bd73f9e6248a4 SHA256 7b6f4c39f917e4d4ce2248d5b616e138eed782c12208a984c0127a84bef09718 -EBUILD gegl-0.1.6.ebuild 2227 RMD160 d060ef431c0937663e6049831623ca2dec593020 SHA1 070cb25d9604222dc317c376b5bbe5e7639edd7c SHA256 d55c30e98766ef6cf6f1dcb03a356d3d486bf65eb2fb1ab82c9f755517bf0dca -MISC ChangeLog 5855 RMD160 5b606118d0c2d151e8f4872f35f30d6e721f8ae4 SHA1 e9eafd7646be206c17c6b8d93fcca2b21cc8e9c2 SHA256 9e5c1349804e02a566accf97ce1d47624cec5010101c0ac5fa7f0afe3f071ea2 -MISC metadata.xml 220 RMD160 a49072631c03f8ac3685b12169abeef3b34ad3d6 SHA1 9614887db749b0a3c17016da5b3ec0e42b908ad3 SHA256 c893488c84e6da8039f2b473982f03e934ec12f8fe2c1ace770f9e34969db081 +EBUILD gegl-0.1.6.ebuild 2636 RMD160 0e65aed97bb6a7399a52323a0dea8c52beb98fd3 SHA1 e255fc2c0bd0f8806843846f9cbe880a59994f7a SHA256 ad5bb77c719663a8c937794f666cadf7b4eeba50fa807f63f36e4478666fe360 +MISC ChangeLog 6016 RMD160 f015f9f06f56dd0a499b6db5a30065525afe199b SHA1 fe8e64d167831f49702377ac5c56d057f4ff02d8 SHA256 8dc4a46ef6e4fd58f774330b232ff54e4c0c03ebc5567b3f788f59bc6eedd368 +MISC metadata.xml 317 RMD160 b9867cb85a3e34e4be5f2f13819dddad6ef99d82 SHA1 b0ac1012f68dc3c995458b0dccc86025794a9f4b SHA256 a01ab3482ec5a5eabe76d02bec00ee0754217fa0307cf34d9849f0952ec78523 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk2VqNAACgkQHB6c3gNBRYdsmwCePhQzCtph3qHpmwyVNlckCCPc -9dYAoL1wniTXoXC8rzLj9lZnbmY5IrOB -=V36c +iEYEARECAAYFAk2aEBYACgkQHB6c3gNBRYfAiQCgrffRH0Q9TqMe6uGwE128K0Ms +2TwAn3D8P7lX4q4NDK4JJkMJwn/7sLH2 +=BypD -----END PGP SIGNATURE----- diff --git a/media-libs/gegl/gegl-0.1.6.ebuild b/media-libs/gegl/gegl-0.1.6.ebuild index 92ed68daf24b..c5071b99c9ca 100644 --- a/media-libs/gegl/gegl-0.1.6.ebuild +++ b/media-libs/gegl/gegl-0.1.6.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild,v 1.6 2011/04/01 10:31:33 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.6.ebuild,v 1.7 2011/04/04 18:38:53 scarabeus Exp $ -EAPI=3 +EAPI=4 inherit eutils autotools @@ -14,26 +14,28 @@ LICENSE="|| ( GPL-3 LGPL-3 )" SLOT="0" KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris" -IUSE="cairo debug doc ffmpeg jpeg mmx openexr png raw sdl sse svg v4l" +IUSE="cairo debug exif ffmpeg graphviz jpeg jpeg2k lua mmx openexr png raw sdl sse svg umfpack v4l" DEPEND=">=media-libs/babl-0.1.4 - >=dev-libs/glib-2.22.0:2 - media-libs/libpng - >=x11-libs/gtk+-2.18.0:2 + dev-libs/glib:2 + x11-libs/gtk+:2 + x11-libs/gdk-pixbuf:2 x11-libs/pango + sys-libs/zlib cairo? ( x11-libs/cairo ) - doc? ( app-text/asciidoc - dev-lang/ruby - >=dev-lang/lua-5.1.0 - app-text/enscript - media-gfx/graphviz - || ( media-gfx/imagemagick[png] media-gfx/graphicsmagic[png] ) ) + exif? ( media-gfx/exiv2 ) ffmpeg? ( virtual/ffmpeg ) + graphviz? ( media-gfx/graphviz ) jpeg? ( virtual/jpeg ) + jpeg2k? ( media-libs/jasper ) + lua? ( dev-lang/lua ) openexr? ( media-libs/openexr ) - raw? ( >=media-libs/libopenraw-0.0.5 ) + png? ( media-libs/libpng ) + raw? ( media-libs/libopenraw ) sdl? ( media-libs/libsdl ) - svg? ( >=gnome-base/librsvg-2.14.0:2 )" + svg? ( gnome-base/librsvg:2 ) + umfpack? ( sci-libs/umfpack ) + v4l? ( media-libs/libv4l )" RDEPEND="${DEPEND}" # broken upstream, see: @@ -51,28 +53,40 @@ src_prepare() { } src_configure() { - econf --with-gtk --with-pango --with-gdk-pixbuf \ + # never enable altering of CFLAGS via profile option + # libspiro: not in portage main tree + # disable documentation as the generating is bit automagic + # if anyone wants to work on it just create bug with patch + # gtk and friends: always enable + econf \ + --disable-profile \ + --without-libspiro \ + --disable-doc --disable-workshop \ + --with-gtk --with-pango --with-gdk-pixbuf --with-gio \ + $(use_enable mmx) \ + $(use_enable sse) \ + $(use_enable doc docs) \ + $(use_enable doc workshop) \ $(use_enable debug) \ $(use_with cairo) \ $(use_with cairo pangocairo) \ - $(use_with v4l libv4l) \ - $(use_enable doc docs) \ - $(use_with doc graphviz) \ - $(use_with doc lua) \ - $(use_enable doc workshop) \ + $(use_with exif exiv2) \ $(use_with ffmpeg libavformat) \ + $(use_with graphviz) \ $(use_with jpeg libjpeg) \ - $(use_enable mmx) \ + $(use_with jpeg2k jasper) \ + $(use_with lua) \ $(use_with openexr) \ $(use_with png libpng) \ $(use_with raw libopenraw) \ $(use_with sdl) \ $(use_with svg librsvg) \ - $(use_enable sse) + $(use_with umfpack) \ + $(use_with v4l libv4l) } src_install() { - emake DESTDIR="${ED}" install || die "emake install failed" + emake DESTDIR="${ED}" install find "${ED}" -name '*.la' -delete - dodoc ChangeLog INSTALL README NEWS || die "dodoc failed" + dodoc ChangeLog INSTALL README NEWS } diff --git a/media-libs/gegl/metadata.xml b/media-libs/gegl/metadata.xml index 9810d4927a0d..b3d20fbdd03a 100644 --- a/media-libs/gegl/metadata.xml +++ b/media-libs/gegl/metadata.xml @@ -5,4 +5,7 @@ <maintainer> <email>hanno@gentoo.org</email> </maintainer> +<use> + <flag name="umfpack">Enable sparse solving via <pkg>sci-libs/umfpack</pkg>.</flag> +</use> </pkgmetadata> |