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.6.4-r1.ebuild gvfs-1.6.4.ebuild
Date: Tue, 05 Oct 2010 08:49:19
Message-Id: 20101005084912.42D2B20054@flycatcher.gentoo.org
1 pacho 10/10/05 08:49:12
2
3 Modified: ChangeLog
4 Added: gvfs-1.6.4-r1.ebuild
5 Removed: gvfs-1.6.4.ebuild
6 Log:
7 Revision bump to fix timeouts with sftp due bug #339695 (reported by onip) using upstream patch. Remove broken version.
8 (Portage version: 2.1.8.3/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.114 gnome-base/gvfs/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gvfs/ChangeLog?rev=1.114&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gvfs/ChangeLog?rev=1.114&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gvfs/ChangeLog?r1=1.113&r2=1.114
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v
20 retrieving revision 1.113
21 retrieving revision 1.114
22 diff -u -r1.113 -r1.114
23 --- ChangeLog 27 Sep 2010 21:54:20 -0000 1.113
24 +++ ChangeLog 5 Oct 2010 08:49:12 -0000 1.114
25 @@ -1,6 +1,13 @@
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.113 2010/09/27 21:54:20 eva Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.114 2010/10/05 08:49:12 pacho Exp $
30 +
31 +*gvfs-1.6.4-r1 (05 Oct 2010)
32 +
33 + 05 Oct 2010; Pacho Ramos <pacho@g.o> -gvfs-1.6.4.ebuild,
34 + +gvfs-1.6.4-r1.ebuild, +files/gvfs-1.6.4-sftp-timeout.patch:
35 + Revision bump to fix timeouts with sftp due bug #339695 (reported by onip)
36 + using upstream patch. Remove broken version.
37
38 *gvfs-1.6.4 (27 Sep 2010)
39
40
41
42
43 1.1 gnome-base/gvfs/gvfs-1.6.4-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gvfs/gvfs-1.6.4-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/gvfs/gvfs-1.6.4-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gvfs-1.6.4-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2010 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.6.4-r1.ebuild,v 1.1 2010/10/05 08:49:12 pacho Exp $
53
54 EAPI="2"
55 GCONF_DEBUG="no"
56
57 inherit autotools bash-completion gnome2 eutils
58
59 DESCRIPTION="GNOME Virtual Filesystem Layer"
60 HOMEPAGE="http://www.gnome.org"
61
62 LICENSE="LGPL-2"
63 SLOT="0"
64 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
65 IUSE="archive avahi bluetooth cdda doc fuse gdu gnome gnome-keyring gphoto2 hal
66 +http iphone samba +udev"
67
68 RDEPEND=">=dev-libs/glib-2.23.4
69 >=sys-apps/dbus-1.0
70 dev-libs/libxml2
71 net-misc/openssh
72 >=sys-fs/udev-138
73 archive? ( app-arch/libarchive )
74 avahi? ( >=net-dns/avahi-0.6 )
75 bluetooth? (
76 >=app-mobilephone/obex-data-server-0.4.5
77 dev-libs/dbus-glib
78 net-wireless/bluez
79 dev-libs/expat )
80 fuse? ( sys-fs/fuse )
81 gdu? ( >=sys-apps/gnome-disk-utility-2.29 )
82 gnome? ( >=gnome-base/gconf-2.0 )
83 gnome-keyring? ( >=gnome-base/gnome-keyring-1.0 )
84 gphoto2? ( >=media-libs/libgphoto2-2.4.7 )
85 iphone? ( app-pda/libimobiledevice )
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.26.0 )
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 --with-dbus-service-dir=/usr/share/dbus-1/services
113 $(use_enable archive)
114 $(use_enable avahi)
115 $(use_enable bluetooth obexftp)
116 $(use_enable cdda)
117 $(use_enable fuse)
118 $(use_enable gdu)
119 $(use_enable gnome gconf)
120 $(use_enable gphoto2)
121 $(use_enable iphone afc)
122 $(use_enable udev gudev)
123 $(use_enable hal)
124 $(use_enable http)
125 $(use_enable gnome-keyring keyring)
126 $(use_enable samba)"
127 }
128
129 src_prepare() {
130 gnome2_src_prepare
131
132 # sftp: fix poll() timeout, bug #339695
133 epatch "${FILESDIR}/${P}-sftp-timeout.patch"
134
135 # Conditional patching purely to avoid eautoreconf
136 use gphoto2 && epatch "${FILESDIR}/${PN}-1.2.2-gphoto2-stricter-checks.patch"
137
138 if use archive; then
139 epatch "${FILESDIR}/${PN}-1.2.2-expose-archive-backend.patch"
140 echo "mount-archive.desktop.in" >> po/POTFILES.in
141 echo "mount-archive.desktop.in.in" >> po/POTFILES.in
142 fi
143
144 use gphoto2 || use archive && eautoreconf
145 }
146
147 src_install() {
148 gnome2_src_install
149 use bash-completion && \
150 dobashcompletion programs/gvfs-bash-completion.sh ${PN}
151 }
152
153 pkg_postinst() {
154 gnome2_pkg_postinst
155 use bash-completion && bash-completion_pkg_postinst
156
157 ewarn "In order to use the new gvfs services, please reload dbus configuration"
158 ewarn "You may need to log out and log back in for some changes to take effect"
159 }