Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/gvfs: ChangeLog gvfs-1.4.3-r1.ebuild gvfs-1.4.3.ebuild
Date: Wed, 05 May 2010 18:51:25
Message-Id: 20100505175414.564172C407@corvid.gentoo.org
1 pacho 10/05/05 17:54:14
2
3 Modified: ChangeLog
4 Added: gvfs-1.4.3-r1.ebuild
5 Removed: gvfs-1.4.3.ebuild
6 Log:
7 Fix bug #318561 and remove old and broken versions.
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.98 gnome-base/gvfs/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/ChangeLog?rev=1.98&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/ChangeLog?rev=1.98&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/ChangeLog?r1=1.97&r2=1.98
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v
20 retrieving revision 1.97
21 retrieving revision 1.98
22 diff -u -r1.97 -r1.98
23 --- ChangeLog 4 May 2010 16:14:48 -0000 1.97
24 +++ ChangeLog 5 May 2010 17:54:14 -0000 1.98
25 @@ -1,6 +1,14 @@
26 # ChangeLog for gnome-base/gvfs
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.97 2010/05/04 16:14:48 tester Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.98 2010/05/05 17:54:14 pacho Exp $
30 +
31 +*gvfs-1.4.3-r1 (05 May 2010)
32 +
33 + 05 May 2010; Pacho Ramos <pacho@g.o> -gvfs-1.4.3.ebuild,
34 + +gvfs-1.4.3-r1.ebuild:
35 + Revision bump to fix translation due broken intltoolize file (bug #318561,
36 + thanks a lot to Jeremy Guitton for reporting the problem). Remove broken
37 + version.
38
39 03 May 2010; Olivier CrĂȘte <tester@g.o> gvfs-1.4.3.ebuild:
40 amd64 stable, bug #314899
41
42
43
44 1.1 gnome-base/gvfs/gvfs-1.4.3-r1.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/gvfs-1.4.3-r1.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/gnome-base/gvfs/gvfs-1.4.3-r1.ebuild?rev=1.1&content-type=text/plain
48
49 Index: gvfs-1.4.3-r1.ebuild
50 ===================================================================
51 # Copyright 1999-2010 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.4.3-r1.ebuild,v 1.1 2010/05/05 17:54:14 pacho Exp $
54
55 EAPI="2"
56 GCONF_DEBUG="no"
57
58 inherit autotools bash-completion gnome2 eutils
59
60 DESCRIPTION="GNOME Virtual Filesystem Layer"
61 HOMEPAGE="http://www.gnome.org"
62
63 LICENSE="LGPL-2"
64 SLOT="0"
65 KEYWORDS="~amd64 ~x86"
66 IUSE="archive avahi bluetooth cdda doc fuse gdu gnome gnome-keyring gphoto2 hal
67 +http samba +udev"
68
69 RDEPEND=">=dev-libs/glib-2.21.2
70 >=sys-apps/dbus-1.0
71 dev-libs/libxml2
72 net-misc/openssh
73 >=sys-fs/udev-138
74 archive? ( app-arch/libarchive )
75 avahi? ( >=net-dns/avahi-0.6 )
76 bluetooth? (
77 >=app-mobilephone/obex-data-server-0.4.5
78 dev-libs/dbus-glib
79 net-wireless/bluez
80 dev-libs/expat )
81 fuse? ( sys-fs/fuse )
82 gdu? ( >=sys-apps/gnome-disk-utility-2.28 )
83 gnome? ( >=gnome-base/gconf-2.0 )
84 gnome-keyring? ( >=gnome-base/gnome-keyring-1.0 )
85 gphoto2? ( >=media-libs/libgphoto2-2.4.7 )
86 udev? (
87 cdda? ( >=dev-libs/libcdio-0.78.2[-minimal] )
88 >=sys-fs/udev-145[extras] )
89 hal? (
90 cdda? ( >=dev-libs/libcdio-0.78.2[-minimal] )
91 >=sys-apps/hal-0.5.10 )
92 http? ( >=net-libs/libsoup-gnome-2.25.1 )
93 samba? ( || ( >=net-fs/samba-3.4.6[smbclient]
94 <=net-fs/samba-3.3 ) )"
95 DEPEND="${RDEPEND}
96 >=dev-util/intltool-0.40
97 >=dev-util/pkgconfig-0.19
98 dev-util/gtk-doc-am
99 doc? ( >=dev-util/gtk-doc-1 )"
100
101 DOCS="AUTHORS ChangeLog NEWS README TODO"
102
103 pkg_setup() {
104 if use cdda && ! use hal && ! use udev; then
105 ewarn "You have \"+cdda\", but you have \"-hal\" and \"-udev\""
106 ewarn "cdda support will NOT be built unless you enable EITHER hal OR udev"
107 fi
108
109 G2CONF="${G2CONF}
110 --enable-udev
111 --disable-bash-completion
112 $(use_enable archive)
113 $(use_enable avahi)
114 $(use_enable bluetooth obexftp)
115 $(use_enable cdda)
116 $(use_enable fuse)
117 $(use_enable gdu)
118 $(use_enable gnome gconf)
119 $(use_enable gphoto2)
120 $(use_enable udev gudev)
121 $(use_enable hal)
122 $(use_enable http)
123 $(use_enable gnome-keyring keyring)
124 $(use_enable samba)"
125 }
126
127 src_prepare() {
128 gnome2_src_prepare
129
130 # Conditional patching purely to avoid eautoreconf
131 use gphoto2 && epatch "${FILESDIR}/${PN}-1.2.2-gphoto2-stricter-checks.patch"
132
133 if use archive; then
134 epatch "${FILESDIR}/${PN}-1.2.2-expose-archive-backend.patch"
135 echo "mount-archive.desktop.in" >> po/POTFILES.in
136 echo "mount-archive.desktop.in.in" >> po/POTFILES.in
137 fi
138
139 # Fix intltoolize broken file, see upstream #577133
140 sed "s:'\^\$\$lang\$\$':\^\$\$lang\$\$:g" -i po/Makefile.in.in \
141 || die "sed failed"
142
143 use gphoto2 || use archive && eautoreconf
144 }
145
146 src_install() {
147 gnome2_src_install
148 use bash-completion && \
149 dobashcompletion programs/gvfs-bash-completion.sh ${PN}
150 }
151
152 pkg_postinst() {
153 gnome2_pkg_postinst
154 use bash-completion && bash-completion_pkg_postinst
155
156 ewarn "In order to use the new gvfs services, please reload dbus configuration"
157 ewarn "You may need to log out and log back in for some changes to take effect"
158 }