diff options
author | Sebastian Pipping <sping@gentoo.org> | 2012-01-01 13:33:38 +0000 |
---|---|---|
committer | Sebastian Pipping <sping@gentoo.org> | 2012-01-01 13:33:38 +0000 |
commit | 6fec95acb80f60015c8e4744796613e311a1e866 (patch) | |
tree | 34ef9d8f7da6a1ac15ada4c02e11ac43ac3e3b76 /media-libs/gegl | |
parent | Drop ia64 support #345433 (diff) | |
download | historical-6fec95acb80f60015c8e4744796613e311a1e866.tar.gz historical-6fec95acb80f60015c8e4744796613e311a1e866.tar.bz2 historical-6fec95acb80f60015c8e4744796613e311a1e866.zip |
media-libs/gegl: 0.1.8
Package-Manager: portage-2.1.10.43/cvs/Linux x86_64
Diffstat (limited to 'media-libs/gegl')
-rw-r--r-- | media-libs/gegl/ChangeLog | 10 | ||||
-rw-r--r-- | media-libs/gegl/Manifest | 22 | ||||
-rw-r--r-- | media-libs/gegl/gegl-0.1.8.ebuild | 110 | ||||
-rw-r--r-- | media-libs/gegl/metadata.xml | 2 |
4 files changed, 127 insertions, 17 deletions
diff --git a/media-libs/gegl/ChangeLog b/media-libs/gegl/ChangeLog index 1f05d230b733..b351dcce8da3 100644 --- a/media-libs/gegl/ChangeLog +++ b/media-libs/gegl/ChangeLog @@ -1,6 +1,12 @@ # 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.58 2011/12/22 10:33:39 scarabeus Exp $ +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/ChangeLog,v 1.59 2012/01/01 13:33:38 sping Exp $ + +*gegl-0.1.8 (01 Jan 2012) + + 01 Jan 2012; Sebastian Pipping <sping@gentoo.org> +gegl-0.1.8.ebuild, + metadata.xml: + Bump to 0.1.8 22 Dec 2011; Tomáš Chvátal <scarabeus@gentoo.org> -gegl-0.0.22.ebuild: remove old diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest index a1fa4b8db69d..3c49bdac2e15 100644 --- a/media-libs/gegl/Manifest +++ b/media-libs/gegl/Manifest @@ -6,23 +6,15 @@ AUX gegl-0.0.22-locale_h.diff 282 RMD160 e3b6efcd91de6da23442c5da5ae9eaec2ee079b AUX gegl-doubledestdir.diff 438 RMD160 0b5f29d54e57d65f9e9ce58ccaf049235a176118 SHA1 975ee3a2346c14ad67c3dd2667f54cbea316bbd4 SHA256 a39da1569b510092ba345f52f33486fc246165ffd0f84d0129d29e77a26ccc2b AUX replace-imgconvert-by-swsscale.patch 2154 RMD160 fcf0e6c524a3e2071e474bdb62c4ccf3df1cfa09 SHA1 b8202e020c28cd70ca7aa96421edee940abf7a9c SHA256 d0470dd22814afffbbb2fffa7fc9488129b9cae715f26c8330eea913550885dc DIST gegl-0.1.6.tar.bz2 4118465 RMD160 8b7bf74fe769cee289b336b5d815b370aa3a125d SHA1 27bedcfd077da7a6913b82966dbec904b22c121d SHA256 a166225625eebfb57fd417c88cf1fa6e29b1d308d50ac3bd9ef30bad9f3726d1 +DIST gegl-0.1.8.tar.bz2 5532682 RMD160 5ebd7663285a57205661868452e650ba41b9df7f SHA1 3d4d902580f5c5122b01b5188b6b5da03089ecac SHA256 106b9574b6d5fb282683794f7a7f090a1a3f4a388890e592b202827a4ca76f75 EBUILD gegl-0.1.6.ebuild 2725 RMD160 e1ea6defa04b11c9388fc7168d3869eec37d919a SHA1 912946b2509e66fae6ccd7bafd2e83bc5b8f7780 SHA256 f1f28067bc1b5d149cc1672d4492ae8cbec25e8044b13d8b2ec1df8c3b008dfc -MISC ChangeLog 7856 RMD160 1b4a2b36d13bb617e94831ac6c5cc779a2c6b5a4 SHA1 ea506703bcda7b02699d6fd476eec3935e4d463e SHA256 8f45be3825c7c92b6a2d17755a08d71a60e4d3969c6c22192e61e7c2c1641c16 -MISC metadata.xml 296 RMD160 2fd85938ab5d038e4a76282f8697efae6224667e SHA1 a5d77863d62a16144df14213727af6e3a4cbadab SHA256 39f282e3a4c159e88557ff63065662a025471438170ee200e50de3e4cc50e563 +EBUILD gegl-0.1.8.ebuild 3026 RMD160 d8746444ae51e601cb2c795c371923ed0ad8ed57 SHA1 015573dfb5cb8c0688aa2a1f389f69c5a67e1124 SHA256 831fc3faa034e74ec7fa2b62d7d78b55b0ae8186a872a2f52364142c59934ff1 +MISC ChangeLog 7984 RMD160 17899a9280ac1fa562d4867c2c07cb6d8046d468 SHA1 f56e4b160c8efbf8113e8eea21563b611235ae79 SHA256 dd17c207d27d5a16f25b6e374f89a8c1113b7bdb25d90ae3470195bf89ce37fd +MISC metadata.xml 475 RMD160 a57c539bb5d9ca08775e056117f205a9eff7eefa SHA1 6cc1bf8d476333df8560d42911cc0cb0b0b15861 SHA256 6ed6b1522d1480a0674ce5382b0d0183a18d33dc68ed440f74f67e57a39349af -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iQIcBAEBAgAGBQJO8wesAAoJEOSiRoyO7jvowhsQAIT2C6sWK6h+X5x/eYUZw/cH -9nGuCqWfurEZgmPCHUj4UwocDPPqkwEKm1DaYCyYb+wGU3zzHCw1ujT/DELrO5Ev -/hcwbCwfS212qQqT3sMiRQ4xC1yxoKBRJLOM1Aq000+nvX5IT3JdIzOdhMNXtcK4 -AdFoEWt6dbrbKz0FSvBgK8BVI0l1XK3emh2afc/znusZiwjqGD7TKW1RBSf+yDVZ -NeyXE+AyLQXt9IbaUJAY8gwBAgkBsAD/mO/5w093QR4GoOIDwdeBnU1KEUtrU9O7 -A4shFc1qYHwulNdJ1XxUi8MH7ZCLerBSOJpwCF/6fFItChII9z69X0ctyg5XioAs -/DtCpbK29sceUHqjMJG3l8akVE9fzDrAdm+10/S3CwH2Dg7kvj75svFGzPvTdO1t -a0S/v/L2CZtTsUd3isL5xI3djFPICeo+Gct+t/Jf9gtkvqsKO882uJBqrD9xHqIn -J3lwXfmi5kDfZaGJzRS8+YYtoexBEZ2sdZcKbWzON4RS+Y/lMoCCrSyi940qZhOU -S9IborXQdfLiXGICpgyCAoWwiD7OIC/aJgZM5lZj6zGTIQPICfNEJ5aIMH8bunSp -RRHrlvFgICGDZ3bQS5Ty4lbmBtgU02C36F7MRyIZO0STYOiSn+FYv3c6FAWaCngU -gX7MOlpIc2ilHxr4WqGY -=a+7d +iEYEARECAAYFAk8AYKcACgkQsAvGakAaFgBrtACgnhckFKBODAT1yzEg2q3yo1DB +IIAAni0OzcJmjuzbpeN/H+jRZVdeTXGB +=DmQO -----END PGP SIGNATURE----- diff --git a/media-libs/gegl/gegl-0.1.8.ebuild b/media-libs/gegl/gegl-0.1.8.ebuild new file mode 100644 index 000000000000..49894fefde18 --- /dev/null +++ b/media-libs/gegl/gegl-0.1.8.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/gegl/gegl-0.1.8.ebuild,v 1.1 2012/01/01 13:33:37 sping Exp $ + +EAPI=4 + +inherit eutils autotools + +DESCRIPTION="A graph based image processing framework" +HOMEPAGE="http://www.gegl.org/" +SRC_URI="ftp://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2" + +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 exif ffmpeg graphviz introspection jpeg jpeg2k lensfun lua mmx openexr png raw sdl sse svg umfpack v4l" + +VALASLOT="0.14" + +RDEPEND=">=media-libs/babl-0.1.6 + >=dev-libs/glib-2.28:2 + x11-libs/gtk+:2 + >=x11-libs/gdk-pixbuf-2.18:2 + x11-libs/pango + sys-libs/zlib + cairo? ( x11-libs/cairo ) + exif? ( media-gfx/exiv2 ) + ffmpeg? ( virtual/ffmpeg ) + graphviz? ( media-gfx/graphviz ) + jpeg? ( virtual/jpeg ) + jpeg2k? ( >=media-libs/jasper-1.900.1 ) + lua? ( >=dev-lang/lua-5.1 ) + openexr? ( media-libs/openexr ) + png? ( media-libs/libpng ) + raw? ( >=media-libs/libopenraw-0.0.5 ) + sdl? ( media-libs/libsdl ) + svg? ( >=gnome-base/librsvg-2.14:2 ) + umfpack? ( sci-libs/umfpack ) + v4l? ( media-libs/libv4l ) + dev-lang/perl + introspection? ( >=dev-libs/gobject-introspection-0.10 + >=dev-python/pygobject-2.26:2 ) + lensfun? ( >=media-libs/lensfun-0.2.5 )" +DEPEND="${RDEPEND} + dev-util/pkgconfig + >=sys-devel/libtool-2.2 + dev-lang/vala:${VALASLOT}[vapigen]" + +# tests fail in various ways: +# see bug #362215 +RESTRICT="test" + +DOCS=( ChangeLog INSTALL README NEWS ) + +src_prepare() { + # Workaroung "No rule to make target `gegl-0.1.deps'" + touch "${S}/gegl/gegl-0.1.deps" || die + + # fix OSX loadable module filename extension + sed -i -e 's/\.dylib/.bundle/' configure.ac || die + eautoreconf +} + +src_configure() { + # 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 + VAPIGEN="$(type -p vapigen-${VALASLOT})" \ + econf \ + --disable-profile \ + --without-libspiro \ + --disable-docs --disable-workshop \ + --with-pango --with-gdk-pixbuf \ + $(use_enable mmx) \ + $(use_enable sse) \ + $(use_enable debug) \ + $(use_with cairo) \ + $(use_with cairo pangocairo) \ + $(use_with exif exiv2) \ + $(use_with ffmpeg libavformat) \ + $(use_with graphviz) \ + $(use_with jpeg libjpeg) \ + $(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_with umfpack) \ + $(use_with v4l libv4l) \ + $(use_with introspection) \ + $(use_with lensfun) + # TODO expose --without-vala ? +} + +src_test() { + # set xdg dirs to not violate sandbox constrains + export XDG_CONFIG_HOME="${T}" + export XDG_CACHE_HOME="${T}" + + default +} + +src_install() { + default + find "${ED}" -name '*.la' -delete +} diff --git a/media-libs/gegl/metadata.xml b/media-libs/gegl/metadata.xml index fce5debab83a..c793bc02cd1c 100644 --- a/media-libs/gegl/metadata.xml +++ b/media-libs/gegl/metadata.xml @@ -5,6 +5,8 @@ <email>hanno@gentoo.org</email> </maintainer> <use> + <flag name="introspection">Use <pkg>dev-libs/gobject-introspection</pkg> for introspection.</flag> + <flag name="lensfun">Enable support for <pkg>media-libs/lensfun</pkg>.</flag> <flag name="umfpack">Enable sparse solving via <pkg>sci-libs/umfpack</pkg>.</flag> </use> </pkgmetadata> |