summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-09-21 16:45:47 +0000
committerjmmv <jmmv>2004-09-21 16:45:47 +0000
commit047659577551769d20634a6226dc6b69027ea77c (patch)
tree7bbd89978781e80150a0c63bc5009efa61c40fff /sysutils
parente0d5ad46f64b97752abfac60baa063aa74e07d23 (diff)
downloadpkgsrc-047659577551769d20634a6226dc6b69027ea77c.tar.gz
Update gnome-vfs2 and gnome-vfs2-{cdda,smb} to 2.8.0. This version
corresponds to GNOME 2.8.0. gnome-vfs 2.8.0 * Bugs fixed: + Fixed GnuTLS support + Recognize fstab names written by HAL + Fix crashers in webdav caused by redirect + Various build fixes + Fixed leak in eggdesktopentries + Don't use short list when selecting component for mimetype + Prioritize exact matches when generating component shortlist for mimetype + Fix crashers in defaults.list parsing + Fix symlink support in ftp method + Set right type for smb share directories + Added workaround for IceCast/ShoutCast in neon http method + Fix crasher when using proxy in the neon http method + Implement gnome_vfs_mime_type_is_known and gnome_vfs_mime_get_value + Re-fixed unique names for moving and linking files in gnome_vfs_xfer + Added hack to make descriptions for folders right + distribute both http methods in tarball gnome-vfs 2.7.92 Note: The HAL support (which is disabled by default) has some known issues where it doesn't detecte volumes for all mounted filesystems. This is known to cause some problems with for instance trash handling. * Bugs fixed: + mime data change is emitted in an idle, fixing some hangs + fixes to mime desktop parser + update HAL code to work with dbus 0.22 + Added a workaround for --bind mounts in mtab + Fix some issues in the detection of unix mounts + Fix windows domain name parsing from smb uris + Don't check cdrom disk status if there is no disk in + Fix hang with dav directories with redirects + Fix scheme handling for default app selection + Prefer extensions to sniffing for xml files + Add back GnuTLS support + Try to get rid of unused items in thrash cache + code cleanups gnome-vfs 2.7.91 * Bugs fixed: + Various build fixes and leak fixes + really add support for ssh.com ssh servers + fix deadlock in sftp support + update howl usage to the API in howl 0.9.6 + fix mime type inheritance usage when listing all applications for a mimetype + change type of default application list you need to upgrade eel to handle this change + Remove extfs module. It had security issues and never worked well. + docs cleanup + added missing libgobject dependency to link line gnome-vfs 2.7.90 * Bugs fixed: + Support for ssh.com ssh servers (William Jon McCann) + Properly reinitialize DNS resolver when needed (Christian Kellner) + Renamed gnome_vfs_next_address to gnome_vfs_resolve_next_address (Christian Kellner) + Various compilation fixes for gcc 3.4, Solaris, x86-64 (Christophe Fergeau) * Translation updates: + sq (Laurent Dhima), lt (Žygimantas Beručka), bg (Alexander Shopov), da (Martin Willemoes Hansen), no (Kjartan Maraas), eu (Iñaki Larrañaga), en_CA (Adam Weinberger), es (Francisco Javier F. Serrador) gnome-vfs 2.7.5 * Bugs fixed: + Put back symbols inadvertantly removed. + desktop file parser cleanups. + http method cleanups + search vfs methods case insensitively gnome-vfs 2.7.4 * Bugs fixed: + Make move/copy merge directories instead of overwriting them when doing an xfer. + register GnomeVFSFileInfo in the glib GType system + 64 bit fixes from Josselin Mouette + misc doc fixes + misc bug fixes in backends, including: - fix crasher in tar:/// method - crasher in sftp method - smb fixes * Features + Use HAL for volumes, if enabled. + Implement kerberos/gssapi support for the ftp and smb methods. + Introduce davs for ssl dav. + Move daemon-only code over to a helper library for the daemon. + Implemented a simple resolver API. + entirely new http backend that uses neon + implement new MIME spec. This involves a total rewrite of the MIME backend, and involves desktop file parsers being installed. gnome-vfs 2.7.3 * Bugs fixed: + FreeBSD portability fixes + DragonFly portability fixes + translate strings in daemon + made ngettext translations work * Features + New function to list dns-sd browse domains + authentication in ftp backend + better performance in ftp backend gnome-vfs 2.7.2 * Bugs fixed: + solaris umount fixes + bonobo-storage fix + computer method volume name handling crash fixed + fix problem with buffer_write that caused ftp problems * Features + DNS-SD api + mDNS and DNS-SD support in network:// gnome-vfs 2.7.1 * Bugs fixed: + fixed some mime issues (sync w/ upstream) + keyring support for sftp: + deprecate ssh: and alias it to sftp: + handle cdrom/floppy mountpoints outside /mnt + fix multiple file copies with ftp: + fix some sftp bugs + freebsd build fix + new ask callback, used to implement ssh host key questions + Work on making sockets cancellable
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/gnome-vfs2/Makefile11
-rw-r--r--sysutils/gnome-vfs2/Makefile.common8
-rw-r--r--sysutils/gnome-vfs2/PLIST53
-rw-r--r--sysutils/gnome-vfs2/buildlink3.mk4
-rw-r--r--sysutils/gnome-vfs2/distinfo15
-rw-r--r--sysutils/gnome-vfs2/patches/patch-aa16
-rw-r--r--sysutils/gnome-vfs2/patches/patch-ac12
-rw-r--r--sysutils/gnome-vfs2/patches/patch-ae79
-rw-r--r--sysutils/gnome-vfs2/patches/patch-ak20
-rw-r--r--sysutils/gnome-vfs2/patches/patch-am16
10 files changed, 62 insertions, 172 deletions
diff --git a/sysutils/gnome-vfs2/Makefile b/sysutils/gnome-vfs2/Makefile
index 73c5e9dcc61..911640f90c9 100644
--- a/sysutils/gnome-vfs2/Makefile
+++ b/sysutils/gnome-vfs2/Makefile
@@ -1,8 +1,6 @@
-# $NetBSD: Makefile,v 1.36 2004/05/03 15:39:47 jmmv Exp $
+# $NetBSD: Makefile,v 1.37 2004/09/21 16:45:47 jmmv Exp $
#
-DEPENDS+= shared-mime-info>=0.13:../../databases/shared-mime-info
-
PKGCONFIG_OVERRIDE= gnome-vfs-2.0.pc.in
PKGCONFIG_OVERRIDE+= gnome-vfs-module-2.0.pc.in
@@ -20,14 +18,10 @@ EGFILES+= vfolders/system-settings.vfolder-info
GCONF2_SCHEMAS= desktop_default_applications.schemas
GCONF2_SCHEMAS+= desktop_gnome_url_handlers.schemas
+GCONF2_SCHEMAS+= system_dns_sd.schemas
GCONF2_SCHEMAS+= system_http_proxy.schemas
GCONF2_SCHEMAS+= system_smb.schemas
-# lib/vfs is shared with gnome-vfs.
-PRINT_PLIST_AWK+= /^@dirrm lib\/vfs$$/ \
- { print "@unexec $${RMDIR} %D/" $$2 \
- " 2>/dev/null || $${TRUE}"; next; }
-
.include "Makefile.common"
.include "../../devel/GConf2/schemas.mk"
@@ -35,6 +29,7 @@ PRINT_PLIST_AWK+= /^@dirrm lib\/vfs$$/ \
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../databases/gnome-mime-data/buildlink3.mk"
+.include "../../databases/shared-mime-info/buildlink3.mk"
.include "../../devel/GConf2/buildlink3.mk"
.include "../../devel/gettext-lib/buildlink3.mk"
.include "../../devel/glib2/buildlink3.mk"
diff --git a/sysutils/gnome-vfs2/Makefile.common b/sysutils/gnome-vfs2/Makefile.common
index 9d288669da2..2723ac44fa8 100644
--- a/sysutils/gnome-vfs2/Makefile.common
+++ b/sysutils/gnome-vfs2/Makefile.common
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile.common,v 1.3 2004/05/03 15:39:47 jmmv Exp $
+# $NetBSD: Makefile.common,v 1.4 2004/09/21 16:45:47 jmmv Exp $
#
-DISTNAME= gnome-vfs-2.6.1.1
+DISTNAME= gnome-vfs-2.8.0
PKGNAME= ${DISTNAME:S/vfs/vfs2/}
CATEGORIES?= sysutils
CATEGORIES+= gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-vfs/2.6/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-vfs/2.8/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= jmmv@NetBSD.org
@@ -70,7 +70,7 @@ SUBST_STAGE.libs= pre-configure
SUBST_FILES.libs= modules/Makefile.in
SUBST_SED.libs= -e 's|../libgnomevfs/libgnomevfs-2.la|${BUILDLINK_PREFIX.gnome-vfs2}/lib/libgnomevfs-2.la|g'
-BUILDLINK_DEPENDS.gnome-vfs2+= gnome-vfs2>=2.6.1.1
+BUILDLINK_DEPENDS.gnome-vfs2+= gnome-vfs2>=2.8.0
.include "../../sysutils/gnome-vfs2/buildlink3.mk"
PRINT_PLIST_AWK+= /^@dirrm lib\/gnome-vfs-2.0\/modules$$/ \
diff --git a/sysutils/gnome-vfs2/PLIST b/sysutils/gnome-vfs2/PLIST
index 5f0d5a42f19..deebb21a910 100644
--- a/sysutils/gnome-vfs2/PLIST
+++ b/sysutils/gnome-vfs2/PLIST
@@ -1,14 +1,17 @@
-@comment $NetBSD: PLIST,v 1.11 2004/05/03 15:39:47 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.12 2004/09/21 16:45:47 jmmv Exp $
bin/gnomevfs-cat
bin/gnomevfs-copy
bin/gnomevfs-info
bin/gnomevfs-ls
bin/gnomevfs-mkdir
+bin/gnomevfs-rm
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-address.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-application-registry.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-async-ops.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-cancellation.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-context.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-directory.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-dns-sd.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-drive.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-enum-types.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h
@@ -18,11 +21,13 @@ include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-handle.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-init.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-job-limit.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-handlers.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-info-cache.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-monitor.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-utils.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-module-callback.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-monitor.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-ops.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-resolve.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-result.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-standard-callbacks.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-types.h
@@ -57,9 +62,9 @@ lib/gnome-vfs-2.0/modules/libbzip2.so
lib/gnome-vfs-2.0/modules/libcomputer.a
lib/gnome-vfs-2.0/modules/libcomputer.la
lib/gnome-vfs-2.0/modules/libcomputer.so
-lib/gnome-vfs-2.0/modules/libextfs.a
-lib/gnome-vfs-2.0/modules/libextfs.la
-lib/gnome-vfs-2.0/modules/libextfs.so
+lib/gnome-vfs-2.0/modules/libdns-sd.a
+lib/gnome-vfs-2.0/modules/libdns-sd.la
+lib/gnome-vfs-2.0/modules/libdns-sd.so
lib/gnome-vfs-2.0/modules/libfile.a
lib/gnome-vfs-2.0/modules/libfile.la
lib/gnome-vfs-2.0/modules/libfile.so
@@ -81,9 +86,6 @@ lib/gnome-vfs-2.0/modules/libnntp.so
lib/gnome-vfs-2.0/modules/libsftp.a
lib/gnome-vfs-2.0/modules/libsftp.la
lib/gnome-vfs-2.0/modules/libsftp.so
-lib/gnome-vfs-2.0/modules/libssh.a
-lib/gnome-vfs-2.0/modules/libssh.la
-lib/gnome-vfs-2.0/modules/libssh.so
lib/gnome-vfs-2.0/modules/libtar.a
lib/gnome-vfs-2.0/modules/libtar.la
lib/gnome-vfs-2.0/modules/libtar.so
@@ -102,31 +104,13 @@ lib/gnome-vfs-2.0/modules/libvfs-translate.so
lib/libgnomevfs-2.a
lib/libgnomevfs-2.la
lib/libgnomevfs-2.so
-lib/libgnomevfs-2.so.600
-lib/libgnomevfs-2.so.600.1
+lib/libgnomevfs-2.so.800
+lib/libgnomevfs-2.so.800.0
lib/pkgconfig/gnome-vfs-2.0.pc
lib/pkgconfig/gnome-vfs-module-2.0.pc
-lib/vfs/2.0/extfs/README
-lib/vfs/2.0/extfs/a
-lib/vfs/2.0/extfs/ar
-lib/vfs/2.0/extfs/arj
-lib/vfs/2.0/extfs/cpio
-lib/vfs/2.0/extfs/deb
-lib/vfs/2.0/extfs/hp48
-lib/vfs/2.0/extfs/lha
-lib/vfs/2.0/extfs/mailfs
-lib/vfs/2.0/extfs/patchfs
-lib/vfs/2.0/extfs/rar
-lib/vfs/2.0/extfs/rpm
-lib/vfs/2.0/extfs/rpms
-lib/vfs/2.0/extfs/tar
-lib/vfs/2.0/extfs/trpm
-lib/vfs/2.0/extfs/zip
-lib/vfs/2.0/extfs/zoo
libexec/gnome-vfs-daemon
share/doc/gnome-vfs-2.0/about.html
share/doc/gnome-vfs-2.0/advanced-operations.html
-share/doc/gnome-vfs-2.0/ch08.html
share/doc/gnome-vfs-2.0/data-types.html
share/doc/gnome-vfs-2.0/gnome-vfs-2.0.devhelp
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-application-registry.html
@@ -136,6 +120,8 @@ share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-context.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-directory-basic-ops.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-directory-find-ops.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-directory-list-ops.html
+share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-dns-sd.html
+share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-drive.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-advanced-ops.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-basic-ops.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-info-ops.html
@@ -155,6 +141,7 @@ share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-module-shared.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-module.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-monitor.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-parse-ls.html
+share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-resolve.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-result.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-socket-buffer.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-socket.html
@@ -163,9 +150,11 @@ share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-standard-callbacks.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-transform.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-uri.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-utils.html
+share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-volume-monitor.html
+share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-volume.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-xfer.html
share/doc/gnome-vfs-2.0/gnome-vfs-directory-operations.html
-share/doc/gnome-vfs-2.0/gnome-vfs-file-operations.html
+share/doc/gnome-vfs-2.0/gnome-vfs-file-and-dirs-ops.html
share/doc/gnome-vfs-2.0/gnome-vfs-first-steps.html
share/doc/gnome-vfs-2.0/gnome-vfs-writing-modules.html
share/doc/gnome-vfs-2.0/home.png
@@ -174,8 +163,11 @@ share/doc/gnome-vfs-2.0/index.sgml
share/doc/gnome-vfs-2.0/left.png
share/doc/gnome-vfs-2.0/mime-registry.html
share/doc/gnome-vfs-2.0/modules.html
+share/doc/gnome-vfs-2.0/networking.html
share/doc/gnome-vfs-2.0/right.png
+share/doc/gnome-vfs-2.0/style.css
share/doc/gnome-vfs-2.0/up.png
+share/doc/gnome-vfs-2.0/volumes.html
share/examples/gnome-vfs-2.0/modules/default-modules.conf
share/examples/gnome-vfs-2.0/modules/ssl-modules.conf
share/examples/gnome-vfs-2.0/vfolders/applications-all-users.vfolder-info
@@ -187,6 +179,7 @@ share/examples/gnome-vfs-2.0/vfolders/start-here.vfolder-info
share/examples/gnome-vfs-2.0/vfolders/system-settings.vfolder-info
share/gconf/schemas/desktop_default_applications.schemas
share/gconf/schemas/desktop_gnome_url_handlers.schemas
+share/gconf/schemas/system_dns_sd.schemas
share/gconf/schemas/system_http_proxy.schemas
share/gconf/schemas/system_smb.schemas
${PKGLOCALEDIR}/locale/af/LC_MESSAGES/gnome-vfs-2.0.mo
@@ -232,6 +225,7 @@ ${PKGLOCALEDIR}/locale/ml/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/mn/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/mr/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/gnome-vfs-2.0.mo
+${PKGLOCALEDIR}/locale/nb/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/ne/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/nn/LC_MESSAGES/gnome-vfs-2.0.mo
@@ -263,9 +257,6 @@ ${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/gnome-vfs-2.0.mo
@dirrm share/examples/gnome-vfs-2.0/modules
@dirrm share/examples/gnome-vfs-2.0
@dirrm share/doc/gnome-vfs-2.0
-@dirrm lib/vfs/2.0/extfs
-@dirrm lib/vfs/2.0
-@unexec ${RMDIR} %D/lib/vfs 2>/dev/null || ${TRUE}
@dirrm lib/gnome-vfs-2.0/modules
@dirrm lib/gnome-vfs-2.0/include
@dirrm lib/gnome-vfs-2.0
diff --git a/sysutils/gnome-vfs2/buildlink3.mk b/sysutils/gnome-vfs2/buildlink3.mk
index 6948bef7afc..98bdffd39ef 100644
--- a/sysutils/gnome-vfs2/buildlink3.mk
+++ b/sysutils/gnome-vfs2/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.9 2004/05/15 14:57:04 jmmv Exp $
+# $NetBSD: buildlink3.mk,v 1.10 2004/09/21 16:45:47 jmmv Exp $
BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+
GNOME_VFS2_BUILDLINK3_MK:= ${GNOME_VFS2_BUILDLINK3_MK}+
@@ -11,7 +11,7 @@ BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Ngnome-vfs2}
BUILDLINK_PACKAGES+= gnome-vfs2
.if !empty(GNOME_VFS2_BUILDLINK3_MK:M+)
-BUILDLINK_DEPENDS.gnome-vfs2+= gnome-vfs2>=2.6.0
+BUILDLINK_DEPENDS.gnome-vfs2+= gnome-vfs2>=2.8.0
BUILDLINK_PKGSRCDIR.gnome-vfs2?= ../../sysutils/gnome-vfs2
PRINT_PLIST_AWK+= /^@dirrm lib\/gnome-vfs-2.0\/modules/ \
diff --git a/sysutils/gnome-vfs2/distinfo b/sysutils/gnome-vfs2/distinfo
index 7097f26b3b9..df4bc297eac 100644
--- a/sysutils/gnome-vfs2/distinfo
+++ b/sysutils/gnome-vfs2/distinfo
@@ -1,14 +1,13 @@
-$NetBSD: distinfo,v 1.22 2004/05/04 16:35:57 minskim Exp $
+$NetBSD: distinfo,v 1.23 2004/09/21 16:45:47 jmmv Exp $
-SHA1 (gnome-vfs-2.6.1.1.tar.bz2) = 6d89edf1d7720ce98b78035fa4b833d559c6f34c
-Size (gnome-vfs-2.6.1.1.tar.bz2) = 1482056 bytes
-SHA1 (patch-aa) = 3a8113f861efeb12bec86bff06df1c7d44e7131b
+SHA1 (gnome-vfs-2.8.0.tar.bz2) = 849b8ffeae6e1595f080b4d56104ffa53e3c9aaf
+Size (gnome-vfs-2.8.0.tar.bz2) = 1860847 bytes
+SHA1 (patch-aa) = 5bddba16ab0d57c48234ca427417ebf2cd563aab
SHA1 (patch-ab) = 9fc885b1ef1e9dd05f4b3041963df298dbfba582
-SHA1 (patch-ac) = 6790f1ee67f12690bd648d258e87456c2639b560
SHA1 (patch-ad) = 326e835c7fd1d2e25ac2ae4736347d38ffe8ea06
-SHA1 (patch-ae) = 6243b56ead37a0bd82a5cbd655dfbc7eabb53b14
+SHA1 (patch-ae) = 68d455dce03aac6d5372ae193c7cdaea3fceddbf
SHA1 (patch-af) = 4273d773f8f9701262ab541efc43e9f7eb126001
SHA1 (patch-ag) = 0bec8918c71b2aa470c96c4512b11f42550484c4
SHA1 (patch-ai) = 3a45cd84dfa025a52c7db3aab2cca85b540078a6
-SHA1 (patch-ak) = 83694081f9484c3f71fd1867007652eff6e26f93
-SHA1 (patch-am) = 0f55b4d520893c8349bacc682f0429f26f7b38f1
+SHA1 (patch-ak) = 08e02621ff3d619205e0ff19bfa2dcb76aeb2f09
+SHA1 (patch-am) = ce6f779e0d6eaae25fae32a6ae41914dfef0fdf2
diff --git a/sysutils/gnome-vfs2/patches/patch-aa b/sysutils/gnome-vfs2/patches/patch-aa
index 8871c6b3f0e..c2804f85e6c 100644
--- a/sysutils/gnome-vfs2/patches/patch-aa
+++ b/sysutils/gnome-vfs2/patches/patch-aa
@@ -1,13 +1,13 @@
-$NetBSD: patch-aa,v 1.9 2004/04/01 18:21:20 jmmv Exp $
+$NetBSD: patch-aa,v 1.10 2004/09/21 16:45:47 jmmv Exp $
---- libgnomevfs/xdgmime.c.orig 2004-01-20 22:44:22.000000000 +0100
+--- libgnomevfs/xdgmime.c.orig 2004-07-24 16:39:43.000000000 +0200
+++ libgnomevfs/xdgmime.c
-@@ -97,7 +97,7 @@ xdg_mime_init (void)
+@@ -189,7 +189,7 @@ xdg_run_command_on_dirs (XdgDirectoryFun
- xdg_data_dirs = getenv ("XDG_DATA_DIRS");
- if (xdg_data_dirs == NULL)
-- xdg_data_dirs = "/usr/local/share/:/usr/share/";
-+ xdg_data_dirs = PREFIX "/share/:/usr/local/share/:/usr/share/";
+ xdg_data_dirs = getenv ("XDG_DATA_DIRS");
+ if (xdg_data_dirs == NULL)
+- xdg_data_dirs = "/usr/local/share/:/usr/share/";
++ xdg_data_dirs = PREFIX "/share/:/usr/local/share/:/usr/share/";
- ptr = xdg_data_dirs;
+ ptr = xdg_data_dirs;
diff --git a/sysutils/gnome-vfs2/patches/patch-ac b/sysutils/gnome-vfs2/patches/patch-ac
deleted file mode 100644
index 2a085d3f5c1..00000000000
--- a/sysutils/gnome-vfs2/patches/patch-ac
+++ /dev/null
@@ -1,12 +0,0 @@
-$NetBSD: patch-ac,v 1.3 2004/04/01 18:21:20 jmmv Exp $
-
---- libgnomevfs/gnome-vfs-i18n.c.orig 2003-04-14 19:53:02.000000000 +0200
-+++ libgnomevfs/gnome-vfs-i18n.c
-@@ -104,6 +104,7 @@ unalias_lang (char *lang)
-
- if (!alias_table)
- {
-+ read_aliases (PREFIX "/" PKGLOCALEDIR "/locale/locale.alias");
- read_aliases ("/usr/share/locale/locale.alias");
- read_aliases ("/usr/local/share/locale/locale.alias");
- read_aliases ("/usr/lib/X11/locale/locale.alias");
diff --git a/sysutils/gnome-vfs2/patches/patch-ae b/sysutils/gnome-vfs2/patches/patch-ae
index 11b7f6c5f05..1a33c9f0578 100644
--- a/sysutils/gnome-vfs2/patches/patch-ae
+++ b/sysutils/gnome-vfs2/patches/patch-ae
@@ -1,85 +1,14 @@
-$NetBSD: patch-ae,v 1.5 2004/05/04 16:35:57 minskim Exp $
+$NetBSD: patch-ae,v 1.6 2004/09/21 16:45:47 jmmv Exp $
-http://bugzilla.gnome.org/show_bug.cgi?id=141736
-
---- configure.orig 2004-04-20 04:54:46.000000000 -0500
+--- configure.orig 2004-08-30 15:04:08.000000000 +0200
+++ configure
-@@ -20202,7 +20202,7 @@ if test -z "`$INTLTOOL_PERL -v | fgrep '
- echo "$as_me: error: perl 5.x required for intltool" >&2;}
- { (exit 1); exit 1; }; }
- fi
--if `perl -e "require XML::Parser" 2>/dev/null`; then
-+if `$INTLTOOL_PERL -e "require XML::Parser" 2>/dev/null`; then
- :
- else
- { { echo "$as_me:$LINENO: error: XML::Parser perl module is required for intltool" >&5
-@@ -25463,6 +25463,9 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#ifdef HAVE_SYS_PARAM_H
-+#include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_VFS_H
- #include <sys/vfs.h>
- #endif
-@@ -25516,6 +25519,9 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#ifdef HAVE_SYS_PARAM_H
-+#include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_VFS_H
- #include <sys/vfs.h>
- #endif
-@@ -25591,6 +25597,9 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#ifdef HAVE_SYS_PARAM_H
-+#include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_VFS_H
- #include <sys/vfs.h>
- #endif
-@@ -25644,6 +25653,9 @@ _ACEOF
- cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
-+#ifdef HAVE_SYS_PARAM_H
-+#include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_VFS_H
- #include <sys/vfs.h>
- #endif
-@@ -25720,6 +25732,9 @@ cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- #include <unistd.h>
-+#ifdef HAVE_SYS_PARAM_H
-+#include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_VFS_H
- #include <sys/vfs.h>
- #endif
-@@ -25780,6 +25795,9 @@ cat confdefs.h >>conftest.$ac_ext
- cat >>conftest.$ac_ext <<_ACEOF
- /* end confdefs.h. */
- #include <unistd.h>
-+#ifdef HAVE_SYS_PARAM_H
-+#include <sys/param.h>
-+#endif
- #ifdef HAVE_SYS_VFS_H
- #include <sys/vfs.h>
- #endif
-@@ -25792,9 +25810,11 @@ cat >>conftest.$ac_ext <<_ACEOF
+@@ -25969,9 +25969,11 @@ cat >>conftest.$ac_ext <<_ACEOF
int
main ()
{
+#ifndef HAVE_STATVFS
struct statfs st;
- statfs(NULL, &st, sizeof (st), 0);
+ statfs(NULL, &st);
;
+#endif
return 0;
diff --git a/sysutils/gnome-vfs2/patches/patch-ak b/sysutils/gnome-vfs2/patches/patch-ak
index 6dc3b084531..f3b9b0427c6 100644
--- a/sysutils/gnome-vfs2/patches/patch-ak
+++ b/sysutils/gnome-vfs2/patches/patch-ak
@@ -1,8 +1,8 @@
-$NetBSD: patch-ak,v 1.5 2004/04/24 21:00:07 danw Exp $
+$NetBSD: patch-ak,v 1.6 2004/09/21 16:45:47 jmmv Exp $
---- libgnomevfs/gnome-vfs-cdrom.c.orig Sun Apr 11 09:43:13 2004
+--- libgnomevfs/gnome-vfs-cdrom.c.orig 2004-09-02 14:34:00.000000000 +0200
+++ libgnomevfs/gnome-vfs-cdrom.c
-@@ -87,8 +87,9 @@ _gnome_vfs_get_cdrom_type (const char *v
+@@ -89,8 +89,9 @@ _gnome_vfs_get_cdrom_type (const char *v
}
return type;
@@ -11,16 +11,6 @@ $NetBSD: patch-ak,v 1.5 2004/04/24 21:00:07 danw Exp $
+#elif defined(__linux__)
+ *fd = open (vol_dev_path, O_RDONLY|O_NONBLOCK);
+ return ioctl (*fd, CDROM_DISC_STATUS, CDSL_CURRENT);
- #elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
+ #elif defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__DragonFly__)
struct ioc_toc_header header;
- #if defined(__FreeBSD__)
-@@ -143,8 +144,7 @@ _gnome_vfs_get_cdrom_type (const char *v
- #endif /* defined(__FreeBSD__) */
- return type;
- #else
-- *fd = open (vol_dev_path, O_RDONLY|O_NONBLOCK);
-- return ioctl (*fd, CDROM_DISC_STATUS, CDSL_CURRENT);
-+ return CDS_NO_INFO;
- #endif
- }
-
+ #if defined(__FreeBSD__) || defined(__DragonFly__)
diff --git a/sysutils/gnome-vfs2/patches/patch-am b/sysutils/gnome-vfs2/patches/patch-am
index 2656dbf01fb..89176769f0a 100644
--- a/sysutils/gnome-vfs2/patches/patch-am
+++ b/sysutils/gnome-vfs2/patches/patch-am
@@ -1,10 +1,8 @@
-$NetBSD: patch-am,v 1.7 2004/05/03 15:39:47 jmmv Exp $
+$NetBSD: patch-am,v 1.8 2004/09/21 16:45:47 jmmv Exp $
-http://bugzilla.gnome.org/show_bug.cgi?id=141739
-
---- libgnomevfs/gnome-vfs-unix-mounts.c.orig 2004-04-29 16:11:52.000000000 +0200
-+++ libgnomevfs/gnome-vfs-unix-mounts.c 2004-04-29 16:13:57.000000000 +0200
-@@ -411,7 +411,11 @@
+--- libgnomevfs/gnome-vfs-unix-mounts.c.orig 2004-08-25 09:37:37.000000000 +0200
++++ libgnomevfs/gnome-vfs-unix-mounts.c
+@@ -452,7 +455,11 @@ get_mtab_monitor_file (void)
gboolean
_gnome_vfs_get_current_unix_mounts (GList **return_list)
{
@@ -16,14 +14,14 @@ http://bugzilla.gnome.org/show_bug.cgi?id=141739
int num_mounts, i;
GnomeVFSUnixMount *mount_entry;
-@@ -428,7 +432,11 @@
+@@ -469,7 +476,11 @@ _gnome_vfs_get_current_unix_mounts (GLis
mount_entry->mount_path = g_strdup (mntent[i].f_mntonname);
mount_entry->device_path = g_strdup (mntent[i].f_mntfromname);
mount_entry->filesystem_type = g_strdup (mntent[i].f_fstypename);
+#ifdef HAVE_STATVFS
-+ if (mntent[i].f_flag == MNT_RDONLY) {
++ if (mntent[i].f_flag & MNT_RDONLY) {
+#else
- if (mntent[i].f_flags == MNT_RDONLY) {
+ if (mntent[i].f_flags & MNT_RDONLY) {
+#endif
mount_entry->is_read_only = TRUE;
}