Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/gnome-disk-utility: ChangeLog gnome-disk-utility-2.32.1-r1.ebuild
Date: Sun, 03 Apr 2011 11:37:38
Message-Id: 20110403113727.5D71B2004B@flycatcher.gentoo.org
1 pacho 11/04/03 11:37:27
2
3 Modified: ChangeLog
4 Added: gnome-disk-utility-2.32.1-r1.ebuild
5 Log:
6 Revision bump to fix optional avahi patch (bug #361183 by Fab) and apply Mandriva patch (also used in Arch) to prevent major problems like freezes and crashes on systems without UTF8 locale (upstream bug #616198). Remove old.
7
8 (Portage version: 2.1.9.45/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.43 sys-apps/gnome-disk-utility/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gnome-disk-utility/ChangeLog?rev=1.43&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gnome-disk-utility/ChangeLog?rev=1.43&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gnome-disk-utility/ChangeLog?r1=1.42&r2=1.43
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/sys-apps/gnome-disk-utility/ChangeLog,v
20 retrieving revision 1.42
21 retrieving revision 1.43
22 diff -u -r1.42 -r1.43
23 --- ChangeLog 29 Mar 2011 16:13:26 -0000 1.42
24 +++ ChangeLog 3 Apr 2011 11:37:27 -0000 1.43
25 @@ -1,6 +1,17 @@
26 # ChangeLog for sys-apps/gnome-disk-utility
27 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/gnome-disk-utility/ChangeLog,v 1.42 2011/03/29 16:13:26 angelos Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/gnome-disk-utility/ChangeLog,v 1.43 2011/04/03 11:37:27 pacho Exp $
30 +
31 +*gnome-disk-utility-2.32.1-r1 (03 Apr 2011)
32 +
33 + 03 Apr 2011; Pacho Ramos <pacho@g.o>
34 + -files/gnome-disk-utility-2.28.1-fix-potfiles_skip.patch,
35 + +gnome-disk-utility-2.32.1-r1.ebuild,
36 + +files/gnome-disk-utility-2.32.1-non-utf8-crash.patch,
37 + +files/gnome-disk-utility-2.32.1-optional-avahi.patch:
38 + Revision bump to fix optional avahi patch (bug #361183 by Fab) and apply
39 + Mandriva patch (also used in Arch) to prevent major problems like freezes and
40 + crashes on systems without UTF8 locale (upstream bug #616198). Remove old.
41
42 29 Mar 2011; Christoph Mende <angelos@g.o>
43 gnome-disk-utility-2.32.1.ebuild:
44
45
46
47 1.1 sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild?rev=1.1&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild?rev=1.1&content-type=text/plain
51
52 Index: gnome-disk-utility-2.32.1-r1.ebuild
53 ===================================================================
54 # Copyright 1999-2011 Gentoo Foundation
55 # Distributed under the terms of the GNU General Public License v2
56 # $Header: /var/cvsroot/gentoo-x86/sys-apps/gnome-disk-utility/gnome-disk-utility-2.32.1-r1.ebuild,v 1.1 2011/04/03 11:37:27 pacho Exp $
57
58 EAPI="3"
59 GCONF_DEBUG="no"
60
61 inherit autotools eutils gnome2
62
63 DESCRIPTION="Disk Utility for GNOME using devicekit-disks"
64 HOMEPAGE="http://git.gnome.org/browse/gnome-disk-utility"
65
66 LICENSE="LGPL-2.1"
67 SLOT="0"
68 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
69 IUSE="avahi doc fat gnome-keyring nautilus remote-access"
70
71 CDEPEND="
72 >=dev-libs/glib-2.22:2
73 >=dev-libs/dbus-glib-0.74
74 >=dev-libs/libunique-1:1
75 >=x11-libs/gtk+-2.20:2
76 =sys-fs/udisks-1.0*[remote-access?]
77 >=dev-libs/libatasmart-0.14
78 >=x11-libs/libnotify-0.6.1
79 avahi? ( >=net-dns/avahi-0.6.25[gtk] )
80 gnome-keyring? ( || (
81 gnome-base/libgnome-keyring
82 <gnome-base/gnome-keyring-2.29.4 ) )
83 nautilus? ( >=gnome-base/nautilus-2.24 )
84 "
85 RDEPEND="${CDEPEND}
86 x11-misc/xdg-utils
87 fat? ( sys-fs/dosfstools )
88 !!sys-apps/udisks"
89 DEPEND="${CDEPEND}
90 sys-devel/gettext
91 gnome-base/gnome-common
92 app-text/docbook-xml-dtd:4.1.2
93 app-text/scrollkeeper
94 app-text/gnome-doc-utils
95
96 >=dev-util/pkgconfig-0.9
97 >=dev-util/intltool-0.35
98 >=dev-util/gtk-doc-am-1.13
99
100 doc? ( >=dev-util/gtk-doc-1.3 )"
101
102 pkg_setup() {
103 G2CONF="${G2CONF}
104 --disable-static
105 $(use_enable avahi avahi-ui)
106 $(use_enable nautilus)
107 $(use_enable remote-access)
108 $(use_enable gnome-keyring)"
109 DOCS="AUTHORS NEWS README TODO"
110 }
111
112 src_prepare() {
113 sed -i \
114 -e '/printf/s:nautilus:xdg-open:' \
115 src/palimpsest/gdu-section-volumes.c || die #350919
116
117 # Keep avahi optional, upstream bug #631986
118 epatch "${FILESDIR}/${PN}-2.32.1-optional-avahi.patch"
119
120 # Force GduPresentable ids to be UTF-8 to solve crashes and freezes, upstream bug #616198
121 epatch "${FILESDIR}/${PN}-2.32.1-non-utf8-crash.patch"
122
123 intltoolize --force --copy --automake || die
124 eautoreconf
125 }
126
127 src_install() {
128 gnome2_src_install
129 find "${ED}" -name "*.la" -delete || die "remove of la files failed"
130 }