/[gentoo-x86]/media-gfx/eog/eog-3.4.3-r1.ebuild
Gentoo

Contents of /media-gfx/eog/eog-3.4.3-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Thu Oct 11 14:08:29 2012 UTC (22 months, 1 week ago) by tetromino
Branch: MAIN
Fix USE=-svg build failure (bug #437880, thanks to Francesco Turco). Remove useless USE=doc, it only regenerated documentation. Drop old.

(Portage version: 2.2.0_alpha134/cvs/Linux x86_64)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/media-gfx/eog/eog-3.4.3.ebuild,v 1.1 2012/07/16 06:52:09 tetromino Exp $
4
5 EAPI="4"
6 GCONF_DEBUG="yes"
7 GNOME2_LA_PUNT="yes"
8
9 inherit autotools eutils gnome2
10
11 DESCRIPTION="The Eye of GNOME image viewer"
12 HOMEPAGE="http://www.gnome.org/projects/eog/"
13
14 LICENSE="GPL-2+"
15 SLOT="1"
16 IUSE="doc +exif +introspection +jpeg lcms +svg tiff xmp"
17 KEYWORDS="~amd64 ~x86 ~x86-fbsd"
18
19 RDEPEND=">=x11-libs/gtk+-3.3.6:3[introspection,X]
20 >=dev-libs/glib-2.31.0:2
21 >=dev-libs/libxml2-2:2
22 >=dev-libs/libpeas-0.7.4[gtk]
23 >=gnome-base/gnome-desktop-2.91.2:3
24 >=gnome-base/gsettings-desktop-schemas-2.91.92
25 >=x11-themes/gnome-icon-theme-2.19.1
26 >=x11-misc/shared-mime-info-0.20
27
28 x11-libs/gdk-pixbuf:2[jpeg?,tiff?]
29 x11-libs/libX11
30
31 exif? (
32 >=media-libs/libexif-0.6.14
33 virtual/jpeg:0 )
34 introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
35 jpeg? ( virtual/jpeg:0 )
36 lcms? ( media-libs/lcms:2 )
37 svg? ( >=gnome-base/librsvg-2.36.2:2 )
38 xmp? ( media-libs/exempi:2 )"
39
40 DEPEND="${RDEPEND}
41 app-text/gnome-doc-utils
42 dev-util/gtk-doc-am
43 >=dev-util/intltool-0.40
44 sys-devel/gettext
45 virtual/pkgconfig
46 dev-libs/gobject-introspection-common"
47 # eautoreconf requires dev-libs/gobject-introspection-common
48
49 pkg_setup() {
50 G2CONF="${G2CONF}
51 $(use_enable introspection)
52 $(use_with jpeg libjpeg)
53 $(use_with exif libexif)
54 $(use_with lcms cms)
55 $(use_with xmp)
56 $(use_with svg librsvg)
57 --disable-scrollkeeper
58 --disable-schemas-compile"
59 DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
60 }
61
62 src_prepare() {
63 # Fix USE=-svg build problems, bug #437880
64 epatch "${FILESDIR}/${P}-require-librsvg-2.36.2.patch"
65 epatch "${FILESDIR}/${P}-libm.patch"
66 # https://bugzilla.gnome.org/show_bug.cgi?id=685923
67 epatch "${FILESDIR}/${PN}-3.6.0-eog.desktop.patch"
68 eautoreconf
69 gnome2_src_prepare
70 }

  ViewVC Help
Powered by ViewVC 1.1.20