/[gentoo-x86]/sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild
Gentoo

Contents of /sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (show annotations) (download)
Fri May 4 09:17:26 2012 UTC (2 years, 10 months ago) by jdhore
Branch: MAIN
Changes since 1.9: +2 -2 lines
dev-util/pkgconfig -> virtual/pkgconfig

(Portage version: 2.2.0_alpha101/cvs/Linux i686)

1 # Copyright 1999-2012 Gentoo Foundation
2 # Distributed under the terms of the GNU General Public License v2
3 # $Header: /var/cvsroot/gentoo-x86/sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild,v 1.9 2012/04/12 09:24:30 tetromino Exp $
4
5 EAPI="3"
6 GCONF_DEBUG="no"
7
8 inherit autotools eutils gnome2
9
10 DESCRIPTION="Disk Utility for GNOME using udisks"
11 HOMEPAGE="http://git.gnome.org/browse/gnome-disk-utility"
12
13 LICENSE="LGPL-2.1"
14 SLOT="0"
15 KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sh sparc x86"
16 IUSE="avahi doc fat gnome-keyring nautilus remote-access"
17
18 CDEPEND="
19 >=dev-libs/glib-2.22:2
20 >=dev-libs/dbus-glib-0.74
21 >=dev-libs/libunique-1:1
22 >=x11-libs/gtk+-2.20:2
23 =sys-fs/udisks-1.0*:0[remote-access?]
24 >=dev-libs/libatasmart-0.14
25 >=x11-libs/libnotify-0.6.1
26 avahi? ( >=net-dns/avahi-0.6.25[gtk] )
27 gnome-keyring? ( gnome-base/libgnome-keyring )
28 nautilus? ( >=gnome-base/nautilus-2.24 )
29 "
30 RDEPEND="${CDEPEND}
31 x11-misc/xdg-utils
32 fat? ( sys-fs/dosfstools )"
33 DEPEND="${CDEPEND}
34 sys-devel/gettext
35 gnome-base/gnome-common
36 app-text/docbook-xml-dtd:4.1.2
37 app-text/rarian
38 app-text/gnome-doc-utils
39
40 virtual/pkgconfig
41 >=dev-util/intltool-0.35
42 >=dev-util/gtk-doc-am-1.13
43
44 doc? ( >=dev-util/gtk-doc-1.3 )"
45
46 pkg_setup() {
47 G2CONF="${G2CONF}
48 --disable-static
49 $(use_enable avahi avahi-ui)
50 $(use_enable nautilus)
51 $(use_enable remote-access)
52 $(use_enable gnome-keyring)"
53 DOCS="AUTHORS NEWS README TODO"
54 }
55
56 src_prepare() {
57 sed -i \
58 -e '/printf/s:nautilus:xdg-open:' \
59 src/palimpsest/gdu-section-volumes.c || die #350919
60
61 # Keep avahi optional, upstream bug #631986
62 epatch "${FILESDIR}/${PN}-2.32.1-optional-avahi.patch"
63
64 # Force GduPresentable ids to be UTF-8 to solve crashes and freezes, upstream bug #616198
65 epatch "${FILESDIR}/${PN}-2.32.1-non-utf8-crash.patch"
66
67 intltoolize --force --copy --automake || die
68 eautoreconf
69 }
70
71 src_install() {
72 gnome2_src_install
73 find "${ED}" -name "*.la" -delete || die "remove of la files failed"
74 }

  ViewVC Help
Powered by ViewVC 1.1.20