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

Contents of /media-gfx/eog/eog-2.32.1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.14 - (show annotations) (download)
Sat Oct 27 08:33:28 2012 UTC (21 months, 3 weeks ago) by tetromino
Branch: MAIN
CVS Tags: HEAD
Changes since 1.13: +12 -3 lines
Fix linking failure with ld.gold and glib-2.32.

(Portage version: 2.2.0_alpha142/cvs/Linux x86_64, signed Manifest commit with key CF0ADD61)

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-2.32.1.ebuild,v 1.13 2012/10/11 14:12:19 tetromino Exp $
4
5 EAPI="3"
6 GCONF_DEBUG="yes"
7 PYTHON_DEPEND="2:2.5"
8
9 inherit autotools eutils gnome2 python
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 KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-fbsd"
17 IUSE="dbus exif jpeg lcms python svg tiff xmp"
18
19 RDEPEND=">=x11-libs/gtk+-2.18:2
20 x11-libs/gdk-pixbuf:2[jpeg?,tiff?]
21 >=dev-libs/glib-2.25.9:2
22 >=dev-libs/libxml2-2
23 >=gnome-base/gconf-2.31.1
24 >=gnome-base/gnome-desktop-2.25.1:2
25 >=x11-themes/gnome-icon-theme-2.19.1
26 >=x11-misc/shared-mime-info-0.20
27 x11-libs/libX11
28
29 dbus? ( >=dev-libs/dbus-glib-0.71 )
30 exif? (
31 >=media-libs/libexif-0.6.14
32 virtual/jpeg:0 )
33 jpeg? ( virtual/jpeg:0 )
34 lcms? ( =media-libs/lcms-1* )
35 python? (
36 >=dev-python/pygobject-2.15.1:2
37 >=dev-python/pygtk-2.13 )
38 svg? ( >=gnome-base/librsvg-2.26 )
39 xmp? ( >=media-libs/exempi-2 )"
40
41 DEPEND="${RDEPEND}
42 dev-util/gtk-doc-am
43 app-text/gnome-doc-utils
44 sys-devel/gettext
45 >=dev-util/intltool-0.40
46 virtual/pkgconfig"
47
48 pkg_setup() {
49 python_set_active_version 2
50 python_pkg_setup
51 }
52
53 src_prepare() {
54 G2CONF="${G2CONF}
55 $(use_with jpeg libjpeg)
56 $(use_with exif libexif)
57 $(use_with dbus)
58 $(use_with lcms cms)
59 $(use_enable python)
60 $(use_with xmp)
61 $(use_with svg librsvg)
62 --disable-scrollkeeper
63 --disable-schemas-install"
64 DOCS="AUTHORS ChangeLog HACKING MAINTAINERS NEWS README THANKS TODO"
65
66 # Fix build failure with ld.gold and glib-2.32
67 epatch "${FILESDIR}/${P}-gmodule.patch"
68 eautoreconf
69 gnome2_src_prepare
70 }
71
72 src_install() {
73 gnome2_src_install
74 find "${ED}" -name "*.la" -delete || die "la files removal failed"
75 }

  ViewVC Help
Powered by ViewVC 1.1.20