summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-04-24 03:44:24 +0000
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-04-24 03:44:24 +0000
commit5175534c79b078ef38a49125a0ab994f7ebb5afa (patch)
tree66203ea0a987d6fbbcf65288fe17f4119febb182 /gnome-base
parentEnable some more POSIX options, and fixes from mainline. (diff)
downloadgentoo-2-5175534c79b078ef38a49125a0ab994f7ebb5afa.tar.gz
gentoo-2-5175534c79b078ef38a49125a0ab994f7ebb5afa.tar.bz2
gentoo-2-5175534c79b078ef38a49125a0ab994f7ebb5afa.zip
Make udev USE flag control everything udev-related to fix gvfs on bsd (bug #413303, thanks to Alexis Ballier).
(Portage version: 2.2.0_alpha100/cvs/Linux x86_64)
Diffstat (limited to 'gnome-base')
-rw-r--r--gnome-base/gvfs/ChangeLog7
-rw-r--r--gnome-base/gvfs/gvfs-1.10.1.ebuild13
-rw-r--r--gnome-base/gvfs/gvfs-1.12.0.ebuild13
-rw-r--r--gnome-base/gvfs/gvfs-1.12.1.ebuild13
4 files changed, 24 insertions, 22 deletions
diff --git a/gnome-base/gvfs/ChangeLog b/gnome-base/gvfs/ChangeLog
index 7721ca911814..02f421a5bce3 100644
--- a/gnome-base/gvfs/ChangeLog
+++ b/gnome-base/gvfs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for gnome-base/gvfs
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.174 2012/04/21 08:20:34 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/ChangeLog,v 1.175 2012/04/24 03:44:24 tetromino Exp $
+
+ 24 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org> gvfs-1.10.1.ebuild,
+ gvfs-1.12.0.ebuild, gvfs-1.12.1.ebuild:
+ Make udev USE flag control everything udev-related to fix gvfs on bsd (bug
+ #413303, thanks to Alexis Ballier).
*gvfs-1.12.1 (21 Apr 2012)
diff --git a/gnome-base/gvfs/gvfs-1.10.1.ebuild b/gnome-base/gvfs/gvfs-1.10.1.ebuild
index e2fa58f819cf..6c7ec5f07d12 100644
--- a/gnome-base/gvfs/gvfs-1.10.1.ebuild
+++ b/gnome-base/gvfs/gvfs-1.10.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.10.1.ebuild,v 1.14 2012/04/12 09:24:58 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.10.1.ebuild,v 1.15 2012/04/24 03:44:24 tetromino Exp $
EAPI=4
GCONF_DEBUG=no
@@ -33,7 +33,6 @@ RDEPEND=">=dev-libs/glib-2.29.14
sys-apps/dbus
dev-libs/libxml2
net-misc/openssh
- !prefix? ( >=sys-fs/udev-164-r2 )
afp? ( >=dev-libs/libgcrypt-1.2.2 )
archive? ( app-arch/libarchive )
avahi? ( >=net-dns/avahi-0.6 )
@@ -55,7 +54,7 @@ RDEPEND=">=dev-libs/glib-2.29.14
>=app-pda/libplist-1 )
udev? (
cdda? ( >=dev-libs/libcdio-0.78.2[-minimal] )
- || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-145[extras] ) )
+ || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-164-r2[extras] ) )
http? ( >=net-libs/libsoup-gnome-2.26.0 )
samba? ( >=net-fs/samba-3.4.6[smbclient] )"
DEPEND="${RDEPEND}
@@ -82,11 +81,11 @@ pkg_setup() {
$(use_enable gdu)
$(use_enable gphoto2)
$(use_enable ios afc)
+ $(use_enable udev)
$(use_enable udev gudev)
$(use_enable http)
$(use_enable gnome-keyring keyring)
- $(use_enable samba)
- $(use_enable !prefix udev)"
+ $(use_enable samba)"
}
src_prepare() {
@@ -102,7 +101,7 @@ src_prepare() {
echo mount-archive.desktop.in.in >> po/POTFILES.in
fi
- if use prefix; then
+ if ! use udev; then
sed -i -e 's/gvfsd-burn/ /' daemon/Makefile.am || die
sed -i -e 's/burn.mount.in/ /' daemon/Makefile.am || die
sed -i -e 's/burn.mount/ /' daemon/Makefile.am || die
@@ -111,7 +110,7 @@ src_prepare() {
# bug #410411, https://bugzilla.gnome.org/show_bug.cgi?id=672693
use ios && epatch "${FILESDIR}/${PN}-1.10.1-libimobiledevice-1.1.2.patch"
- if use gphoto2 || use archive || use prefix || use ios; then
+ if use gphoto2 || use archive || ! use udev || use ios; then
# libgcrypt.m4 needed for eautoreconf, bug #399043
mv "${WORKDIR}/libgcrypt.m4" "${S}"/ || die
diff --git a/gnome-base/gvfs/gvfs-1.12.0.ebuild b/gnome-base/gvfs/gvfs-1.12.0.ebuild
index 7b634fcded28..baf2ce9f5303 100644
--- a/gnome-base/gvfs/gvfs-1.12.0.ebuild
+++ b/gnome-base/gvfs/gvfs-1.12.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.12.0.ebuild,v 1.4 2012/04/13 04:08:52 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.12.0.ebuild,v 1.5 2012/04/24 03:44:24 tetromino Exp $
EAPI=4
GCONF_DEBUG=no
@@ -33,7 +33,6 @@ RDEPEND=">=dev-libs/glib-2.31.0:2
sys-apps/dbus
dev-libs/libxml2
net-misc/openssh
- !prefix? ( >=sys-fs/udev-164-r2 )
afp? ( >=dev-libs/libgcrypt-1.2.2 )
archive? ( app-arch/libarchive )
avahi? ( >=net-dns/avahi-0.6 )
@@ -55,7 +54,7 @@ RDEPEND=">=dev-libs/glib-2.31.0:2
>=app-pda/libplist-1 )
udev? (
cdda? ( >=dev-libs/libcdio-0.78.2[-minimal] )
- || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-145[extras] ) )
+ || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-164-r2[extras] ) )
udisks? ( >=sys-fs/udisks-1.90:2 )
http? ( >=net-libs/libsoup-gnome-2.26.0 )
samba? ( >=net-fs/samba-3.4.6[smbclient] )"
@@ -83,12 +82,12 @@ pkg_setup() {
$(use_enable gdu)
$(use_enable gphoto2)
$(use_enable ios afc)
+ $(use_enable udev)
$(use_enable udev gudev)
$(use_enable http)
$(use_enable gnome-keyring keyring)
$(use_enable samba)
- $(use_enable udisks udisks2)
- $(use_enable !prefix udev)"
+ $(use_enable udisks udisks2)"
}
src_prepare() {
@@ -101,7 +100,7 @@ src_prepare() {
echo mount-archive.desktop.in.in >> po/POTFILES.in
fi
- if use prefix; then
+ if ! use udev; then
sed -i -e 's/gvfsd-burn/ /' daemon/Makefile.am || die
sed -i -e 's/burn.mount.in/ /' daemon/Makefile.am || die
sed -i -e 's/burn.mount/ /' daemon/Makefile.am || die
@@ -113,7 +112,7 @@ src_prepare() {
# For gcc-4.5 and USE=afp, https://bugzilla.gnome.org/show_bug.cgi?id=672708
epatch "${FILESDIR}/${PN}-1.12.0-afp-gcc-4.5.patch"
- if use gphoto2 || use archive || use prefix || use ios; then
+ if use gphoto2 || use archive || ! use udev || use ios; then
# libgcrypt.m4 needed for eautoreconf, bug #399043
mv "${WORKDIR}/libgcrypt.m4" "${S}"/ || die
diff --git a/gnome-base/gvfs/gvfs-1.12.1.ebuild b/gnome-base/gvfs/gvfs-1.12.1.ebuild
index 31b7c11e2109..8085044dac48 100644
--- a/gnome-base/gvfs/gvfs-1.12.1.ebuild
+++ b/gnome-base/gvfs/gvfs-1.12.1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.12.1.ebuild,v 1.1 2012/04/21 08:20:34 tetromino Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gvfs/gvfs-1.12.1.ebuild,v 1.2 2012/04/24 03:44:24 tetromino Exp $
EAPI=4
GCONF_DEBUG=no
@@ -33,7 +33,6 @@ RDEPEND=">=dev-libs/glib-2.31.0:2
sys-apps/dbus
dev-libs/libxml2
net-misc/openssh
- !prefix? ( >=sys-fs/udev-164-r2 )
afp? ( >=dev-libs/libgcrypt-1.2.2 )
archive? ( app-arch/libarchive )
avahi? ( >=net-dns/avahi-0.6 )
@@ -55,7 +54,7 @@ RDEPEND=">=dev-libs/glib-2.31.0:2
>=app-pda/libplist-1 )
udev? (
cdda? ( >=dev-libs/libcdio-0.78.2[-minimal] )
- || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-145[extras] ) )
+ || ( >=sys-fs/udev-171[gudev] >=sys-fs/udev-164-r2[extras] ) )
udisks? ( >=sys-fs/udisks-1.90:2 )
http? ( >=net-libs/libsoup-gnome-2.26.0 )
samba? ( >=net-fs/samba-3.4.6[smbclient] )"
@@ -83,12 +82,12 @@ pkg_setup() {
$(use_enable gdu)
$(use_enable gphoto2)
$(use_enable ios afc)
+ $(use_enable udev)
$(use_enable udev gudev)
$(use_enable http)
$(use_enable gnome-keyring keyring)
$(use_enable samba)
- $(use_enable udisks udisks2)
- $(use_enable !prefix udev)"
+ $(use_enable udisks udisks2)"
}
src_prepare() {
@@ -101,13 +100,13 @@ src_prepare() {
echo mount-archive.desktop.in.in >> po/POTFILES.in
fi
- if use prefix; then
+ if ! use udev; then
sed -i -e 's/gvfsd-burn/ /' daemon/Makefile.am || die
sed -i -e 's/burn.mount.in/ /' daemon/Makefile.am || die
sed -i -e 's/burn.mount/ /' daemon/Makefile.am || die
fi
- if use gphoto2 || use archive || use prefix; then
+ if use gphoto2 || use archive || ! use udev; then
# libgcrypt.m4 needed for eautoreconf, bug #399043
mv "${WORKDIR}/libgcrypt.m4" "${S}"/ || die