summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gardiner <obz@gentoo.org>2005-09-18 04:45:38 +0000
committerMike Gardiner <obz@gentoo.org>2005-09-18 04:45:38 +0000
commit608b7b142692714c019df68c4b5048bb4a8a28f2 (patch)
tree0eefcbd4ebf6a9bd49a6a69e3cbcdf7116472e31 /gnome-base/gnome-vfs
parentAdded ~sparc keyword. (diff)
downloadgentoo-2-608b7b142692714c019df68c4b5048bb4a8a28f2.tar.gz
gentoo-2-608b7b142692714c019df68c4b5048bb4a8a28f2.tar.bz2
gentoo-2-608b7b142692714c019df68c4b5048bb4a8a28f2.zip
Added a patch to enable the Trash on afs, see bug #106118 and the linked upstream bug for more.
(Portage version: 2.0.52-r1)
Diffstat (limited to 'gnome-base/gnome-vfs')
-rw-r--r--gnome-base/gnome-vfs/ChangeLog7
-rw-r--r--gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch12
-rw-r--r--gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild4
3 files changed, 21 insertions, 2 deletions
diff --git a/gnome-base/gnome-vfs/ChangeLog b/gnome-base/gnome-vfs/ChangeLog
index c3580019d974..f075f73d19d5 100644
--- a/gnome-base/gnome-vfs/ChangeLog
+++ b/gnome-base/gnome-vfs/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for gnome-base/gnome-vfs
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-vfs/ChangeLog,v 1.172 2005/09/11 14:09:40 cretin Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-vfs/ChangeLog,v 1.173 2005/09/18 04:45:38 obz Exp $
+
+ 18 Sep 2005; Mike Gardiner <obz@gentoo.org>
+ +files/gnome-vfs-2.12.0-afs.patch, gnome-vfs-2.12.0.ebuild:
+ Added a patch to enable the Trash on afs, see bug #106118 and the linked
+ upstream bug for more.
11 Sep 2005; Stefan Jones <cretin@gentoo.org> gnome-vfs-2.12.0.ebuild:
gnome-vfs-2.12.0 requires orbit-2.12.4 for ORBIT2_MAYBE_CONST
diff --git a/gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch b/gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch
new file mode 100644
index 000000000000..cdc88c24b6a3
--- /dev/null
+++ b/gnome-base/gnome-vfs/files/gnome-vfs-2.12.0-afs.patch
@@ -0,0 +1,12 @@
+diff -ur gnome-vfs-2.12.0/libgnomevfs/gnome-vfs-filesystem-type.c gnome-vfs-2.12.0-patched/libgnomevfs/gnome-vfs-filesystem-type.c
+--- gnome-vfs-2.12.0/libgnomevfs/gnome-vfs-filesystem-type.c 2005-08-23 01:34:36.000000000 +0800
++++ gnome-vfs-2.12.0-patched/libgnomevfs/gnome-vfs-filesystem-type.c 2005-09-18 20:30:47.000000000 +0800
+@@ -35,7 +35,7 @@
+
+ static struct FSInfo fs_data[] = {
+ { "affs" , N_("AFFS Volume"), 0},
+- { "afs" , N_("AFS Network Volume"), 0 },
++ { "afs" , N_("AFS Network Volume"), 1 },
+ { "auto" , N_("Auto-detected Volume"), 0 },
+ { "cd9660" , N_("CD-ROM Drive"), 0 },
+ { "cdda" , N_("CD Digital Audio"), 0 },
diff --git a/gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild b/gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild
index 894739f94202..cab273977648 100644
--- a/gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild
+++ b/gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild,v 1.3 2005/09/11 14:09:40 cretin Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-vfs/gnome-vfs-2.12.0.ebuild,v 1.4 2005/09/18 04:45:38 obz Exp $
inherit gnome2 eutils
@@ -72,6 +72,8 @@ src_unpack() {
epatch ${FILESDIR}/${PN}-2.11.92-fbsd.patch
# Fix for API breakage in samba 3.0.20 (#104531)
epatch ${FILESDIR}/${PN}-2.11.92-samba-close_fn.patch
+ # Allow the Trash on afs filesystems (#106118)
+ epatch ${FILESDIR}/${P}-afs.patch
autoconf || die "autoconf failed"
}