pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/gnome-vfs2 Update gnome-vfs2, gnome-vfs2-cdda...
details: https://anonhg.NetBSD.org/pkgsrc/rev/ddc2020d062b
branches: trunk
changeset: 491216:ddc2020d062b
user: jmmv <jmmv%pkgsrc.org@localhost>
date: Tue Mar 22 15:56:41 2005 +0000
description:
Update gnome-vfs2, gnome-vfs2-cdda and gnome-vfs2-smb to 2.10.0:
gnome-vfs 2.10.0
* Translation updates
Note: The handling of dav:// and http:// changed with this release.
If you use http:// the http-method will be in http-only
mode and won't try to retrive file information through webdav.
Be sure to use dav:// and davs:// for webdav resources!
gnome-vfs 2.9.93
* Bugs fixed:
+ smb-method: fix browsing of (non-domain) workgroups and
browsing of Windows machines not on a domain
gnome-vfs 2.9.92
* Bugs fixed:
+ Fix some tests
+ smb-method: Fix crashes when user specified in uri
+ smb-method: Some authentication fixes
+ sftp-method: fix memory leaks
+ Make GnomeVFSSocket handle cancellation earlier
+ ftp-method: Fix access rights
+ Return OK on read/writes of 0 bytes, even at eof
+ Make gnome_vfs_read_entire_file nul-terminate the string
to fix some apps that depended on this
+ Get right mime description for folders.
gnome-vfs 2.9.91
Note: The handling of dav:// and http:// changed with this release.
If you use http:// the http-mehtod will be in http-only
mode and won't try to retrive file information through webdav.
Be sure to use dav:// and davs:// for webdav resources!
* Features:
+ Browse for the new sftp-ssh service
* Bugs fixed:
+ fix gnomevfs-copy to have cp semantics so it
won't override directories
+ fix copying data to FAT 16 file systems
+ sftp-method: clear up closed ssh connections and processes
+ sftp-method: increased timeout for initiating connections
+ http-method: work around broken icecast server
+ http-method: update to neon version 0.24.7
+ http-method: fix a possible crasher and plug a few leaks
+ ftp-method: fix directory listings for windows ftp servers
+ smb-method: fix connection cache lookups
+ fix gnome_vfs_uri_extract_short_name to never return NULL
+ better default folder handler mechanism
+ fix bad grammar in http-proxy schema file
+ various doc and translation updates
+ build fixes
gnome-vfs 2.9.90
* Features:
+ support for joliet cdrom labels
+ allow eject of unmounted volumes
+ use posix_fadvice when doing large copies
to avoid bad cache behaviour
+ Better smb authentication behaviour,
now uses the same password on all the shares
on a server.
+ Update to the API for no auto login that was
commited to samba
+ Support setgid directories in gnome-vfs-xfer
* Bugs fixed:
+ sftp: fix crash
+ fix deadlock in gnome-vfs daemon with hal enabled
gnome-vfs 2.9.3
* Features:
+ gnomevfs-mv program added
+ Added GNOME_VFS_OPEN_TRUNCATE open flag
* Bugs fixed:
+ smb: New mechanism for handling authentication
NOTE: This should work a lot better then before, but unless
you first apply the samba patch from
https://bugzilla.samba.org/show_bug.cgi?id=2092
there can be problems with logging in as a user on shares
that support anonymous logins.
+ sftp: Honour force_replace flag in move
+ use right icon name field in mime files
+ fix mimetype detection for names with a dot in
+ build fixes on IA64
gnome-vfs 2.9.2
* Features:
+ Deprecate parts of GnomeVFSMimeApplication structure
+ AIX support
+ Better mime detection
+ New HAL support for volumes/drives
* Bugs fixed:
+ Fix memory leak
+ Detect mime data changed in mime monitor
+ Fix EOF problem in sftp method
gnome-vfs 2.9.1
* Features:
+ removed the vfolder and cdemenu methods
+ Updated the mime handler APIs, deprecated some old APIs
* Bugs fixed:
+ Fixed bogus gcc warnings
diffstat:
sysutils/gnome-vfs2/Makefile | 13 ++++---------
sysutils/gnome-vfs2/Makefile.common | 9 +++++----
sysutils/gnome-vfs2/PLIST | 16 ++++++----------
sysutils/gnome-vfs2/distinfo | 13 +++++--------
sysutils/gnome-vfs2/patches/patch-af | 22 +++++-----------------
sysutils/gnome-vfs2/patches/patch-ai | 13 -------------
sysutils/gnome-vfs2/patches/patch-an | 21 ---------------------
sysutils/gnome-vfs2/patches/patch-as | 22 ----------------------
8 files changed, 25 insertions(+), 104 deletions(-)
diffs (284 lines):
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/Makefile
--- a/sysutils/gnome-vfs2/Makefile Tue Mar 22 15:55:26 2005 +0000
+++ b/sysutils/gnome-vfs2/Makefile Tue Mar 22 15:56:41 2005 +0000
@@ -1,20 +1,13 @@
-# $NetBSD: Makefile,v 1.47 2005/03/18 19:28:09 jmmv Exp $
+# $NetBSD: Makefile,v 1.48 2005/03/22 15:56:41 jmmv Exp $
#
PKGCONFIG_OVERRIDE= gnome-vfs-2.0.pc.in
PKGCONFIG_OVERRIDE+= gnome-vfs-module-2.0.pc.in
-OWN_DIRS= ${PKG_SYSCONFDIR}/modules ${PKG_SYSCONFDIR}/vfolders
+OWN_DIRS= ${PKG_SYSCONFDIR}/modules
EGFILES+= modules/default-modules.conf
EGFILES+= modules/ssl-modules.conf
-EGFILES+= vfolders/applications-all-users.vfolder-info
-EGFILES+= vfolders/favorites.vfolder-info
-EGFILES+= vfolders/network.vfolder-info
-EGFILES+= vfolders/preferences-all-users.vfolder-info
-EGFILES+= vfolders/server-settings.vfolder-info
-EGFILES+= vfolders/start-here.vfolder-info
-EGFILES+= vfolders/system-settings.vfolder-info
GCONF2_SCHEMAS= desktop_default_applications.schemas
GCONF2_SCHEMAS+= desktop_gnome_url_handlers.schemas
@@ -24,6 +17,8 @@
LDFLAGS.Darwin+= -lresolv
+BUILDLINK_DEPENDS.glib2+= glib2>=2.6.0
+
.include "Makefile.common"
.include "../../devel/GConf2/schemas.mk"
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/Makefile.common
--- a/sysutils/gnome-vfs2/Makefile.common Tue Mar 22 15:55:26 2005 +0000
+++ b/sysutils/gnome-vfs2/Makefile.common Tue Mar 22 15:56:41 2005 +0000
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile.common,v 1.10 2005/02/26 17:23:01 jmmv Exp $
+# $NetBSD: Makefile.common,v 1.11 2005/03/22 15:56:41 jmmv Exp $
#
-DISTNAME= gnome-vfs-2.8.4
+DISTNAME= gnome-vfs-2.10.0
PKGNAME= ${DISTNAME:S/vfs/vfs2/}
CATEGORIES?= sysutils
CATEGORIES+= gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-vfs/2.8/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-vfs/2.10/}
EXTRACT_SUFX= .tar.bz2
MAINTAINER= jmmv%NetBSD.org@localhost
@@ -18,6 +18,7 @@
PATCHDIR= ${.CURDIR}/../../sysutils/gnome-vfs2/patches
GNU_CONFIGURE= YES
+LIBTOOL_REQD= 1.5.14
USE_BUILDLINK3= YES
USE_PKGLOCALEDIR= YES
USE_GNU_TOOLS+= make
@@ -70,7 +71,7 @@
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.8.3
+BUILDLINK_DEPENDS.gnome-vfs2+= gnome-vfs2>=2.10.0
.include "../../sysutils/gnome-vfs2/buildlink3.mk"
PRINT_PLIST_AWK+= /^@dirrm lib\/gnome-vfs-2.0\/modules$$/ \
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/PLIST
--- a/sysutils/gnome-vfs2/PLIST Tue Mar 22 15:55:26 2005 +0000
+++ b/sysutils/gnome-vfs2/PLIST Tue Mar 22 15:56:41 2005 +0000
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.14 2005/02/26 17:23:01 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.15 2005/03/22 15:56:41 jmmv Exp $
bin/gnomevfs-cat
bin/gnomevfs-copy
bin/gnomevfs-info
bin/gnomevfs-ls
bin/gnomevfs-mkdir
+bin/gnomevfs-mv
bin/gnomevfs-rm
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-address.h
include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-application-registry.h
@@ -20,6 +21,7 @@
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-deprecated.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
@@ -65,7 +67,6 @@
lib/gnome-vfs-2.0/modules/libnntp.la
lib/gnome-vfs-2.0/modules/libsftp.la
lib/gnome-vfs-2.0/modules/libtar.la
-lib/gnome-vfs-2.0/modules/libvfolder-desktop.la
lib/gnome-vfs-2.0/modules/libvfs-pipe.la
lib/gnome-vfs-2.0/modules/libvfs-test.la
lib/gnome-vfs-2.0/modules/libvfs-translate.la
@@ -96,6 +97,7 @@
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-inet-connection.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-init.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-method.html
+share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-database-deprecated.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-database.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-monitor.html
share/doc/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime.html
@@ -129,17 +131,11 @@
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
-share/examples/gnome-vfs-2.0/vfolders/favorites.vfolder-info
-share/examples/gnome-vfs-2.0/vfolders/network.vfolder-info
-share/examples/gnome-vfs-2.0/vfolders/preferences-all-users.vfolder-info
-share/examples/gnome-vfs-2.0/vfolders/server-settings.vfolder-info
-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
@@ -213,12 +209,12 @@
${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/gnome-vfs-2.0.mo
+${PKGLOCALEDIR}/locale/xh/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/yi/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/gnome-vfs-2.0.mo
${PKGLOCALEDIR}/locale/zu/LC_MESSAGES/gnome-vfs-2.0.mo
@comment in GConf2: @dirrm share/gconf/schemas
-@dirrm share/examples/gnome-vfs-2.0/vfolders
@dirrm share/examples/gnome-vfs-2.0/modules
@dirrm share/examples/gnome-vfs-2.0
@dirrm share/doc/gnome-vfs-2.0
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/distinfo
--- a/sysutils/gnome-vfs2/distinfo Tue Mar 22 15:55:26 2005 +0000
+++ b/sysutils/gnome-vfs2/distinfo Tue Mar 22 15:56:41 2005 +0000
@@ -1,21 +1,18 @@
-$NetBSD: distinfo,v 1.33 2005/02/26 17:23:01 jmmv Exp $
+$NetBSD: distinfo,v 1.34 2005/03/22 15:56:41 jmmv Exp $
-SHA1 (gnome-vfs-2.8.4.tar.bz2) = cb88f0c828f0750cc64336f314c84fe32bd21842
-RMD160 (gnome-vfs-2.8.4.tar.bz2) = c1037fca36955adaece9a1a78958d87217fcaf15
-Size (gnome-vfs-2.8.4.tar.bz2) = 1892413 bytes
+SHA1 (gnome-vfs-2.10.0.tar.bz2) = ae6524a48a6acc43db58cc1d0c63132977e5fbf3
+RMD160 (gnome-vfs-2.10.0.tar.bz2) = 528962e887c8e6690a710c13e0910f69fbe1ae4d
+Size (gnome-vfs-2.10.0.tar.bz2) = 1901027 bytes
SHA1 (patch-aa) = a5a3ac6be3e2a888eaaab108807d2aff651e62db
SHA1 (patch-ab) = 6320180870f234a150dfe40f8f990deec7a2a0b5
SHA1 (patch-ad) = 326e835c7fd1d2e25ac2ae4736347d38ffe8ea06
SHA1 (patch-ae) = 32fe1a4e82d96bf80f3364704e7369a4ee778e0f
-SHA1 (patch-af) = 2bfce4e7612e8e1322f870e256d2ba9b587d79ff
+SHA1 (patch-af) = ebbd81c92403cd429a807f9a89c81971d1c4fb88
SHA1 (patch-ag) = 78f7d50beaeab8b33c554e6cfaf510cdba3b00ba
-SHA1 (patch-ai) = bbe89dcefd6ac8d825465e4d9b316b9fad70ce19
SHA1 (patch-am) = 95dac9be508330e58da933b6dc745fceb51135c0
-SHA1 (patch-an) = d2fab7ac496964856bfa9352c5e0ada7f406ed86
SHA1 (patch-ao) = 38bd5859bff41642c2d1a26c16d90d780387b2d0
SHA1 (patch-ap) = f13b6a4e0740a211e87bd820a266b2ce038f932c
SHA1 (patch-aq) = 1d5ed4d6c1b3a282e68bedf6892fa8a9678ea39b
SHA1 (patch-ar) = 99c99d0d90ed7a0d804b349f532d3a17c780d506
-SHA1 (patch-as) = 1ac0cc66541c1e7ce62d205a05cc6cb446cec39d
SHA1 (patch-at) = b75ad2f2accb0ca8986f8c4e2771028fceca41b4
SHA1 (patch-au) = e3c681dd445d0774981a50eb22ae14ff4db5902c
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/patches/patch-af
--- a/sysutils/gnome-vfs2/patches/patch-af Tue Mar 22 15:55:26 2005 +0000
+++ b/sysutils/gnome-vfs2/patches/patch-af Tue Mar 22 15:56:41 2005 +0000
@@ -1,7 +1,7 @@
-$NetBSD: patch-af,v 1.6 2004/11/09 16:04:52 sketch Exp $
+$NetBSD: patch-af,v 1.7 2005/03/22 15:56:41 jmmv Exp $
---- libgnomevfs/gnome-vfs-cdrom.c.orig Sun Oct 24 16:56:46 2004
-+++ libgnomevfs/gnome-vfs-cdrom.c Sun Oct 24 16:56:17 2004
+--- libgnomevfs/gnome-vfs-cdrom.c.orig 2005-02-10 11:00:21.000000000 +0100
++++ libgnomevfs/gnome-vfs-cdrom.c
@@ -37,6 +37,8 @@
#ifdef __linux__
@@ -11,19 +11,7 @@
#endif
#ifdef HAVE_SYS_CDIO_H
-@@ -87,8 +89,9 @@
- }
-
- return type;
--#elif defined(HAVE_SYS_MNTCTL_H)
-- return CDS_NO_INFO;
-+#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__) || defined(__DragonFly__)
- struct ioc_toc_header header;
- #if defined(__FreeBSD__) || defined(__DragonFly__)
-@@ -143,6 +146,7 @@
+@@ -143,6 +145,7 @@ _gnome_vfs_get_cdrom_type (const char *v
#endif /* defined(__FreeBSD__) */
return type;
#else
@@ -31,7 +19,7 @@
*fd = open (vol_dev_path, O_RDONLY|O_NONBLOCK);
if (*fd < 0) {
return -1;
-@@ -153,6 +157,7 @@
+@@ -153,6 +156,7 @@ _gnome_vfs_get_cdrom_type (const char *v
return -1;
}
return ioctl (*fd, CDROM_DISC_STATUS, CDSL_CURRENT);
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/patches/patch-ai
--- a/sysutils/gnome-vfs2/patches/patch-ai Tue Mar 22 15:55:26 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-$NetBSD: patch-ai,v 1.9 2004/11/28 13:00:17 recht Exp $
-
---- modules/vfolder/Makefile.in.orig Thu Oct 28 16:16:58 2004
-+++ modules/vfolder/Makefile.in Sat Nov 27 20:52:43 2004
-@@ -276,7 +276,7 @@
-
-
- ### Default .vfolder-info files
--vfolderdir = $(sysconfdir)/gnome-vfs-2.0/vfolders
-+vfolderdir = $(datadir)/examples/gnome-vfs-2.0/vfolders
- vfolder_DATA = \
- applications-all-users.vfolder-info \
- network.vfolder-info \
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/patches/patch-an
--- a/sysutils/gnome-vfs2/patches/patch-an Tue Mar 22 15:55:26 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-$NetBSD: patch-an,v 1.1 2004/09/22 08:37:27 jmmv Exp $
-
---- libgnomevfs/gnome-vfs-dns-sd.c.orig 2004-08-16 15:10:01.000000000 +0200
-+++ libgnomevfs/gnome-vfs-dns-sd.c
-@@ -48,6 +48,16 @@
-
- #define DNS_REPLY_SIZE (64*1024)
-
-+#if !defined(NS_MAXDNAME) && !defined(NS_HFIXEDSZ)
-+# define NS_MAXDNAME MAXDNAME
-+# define NS_HFIXEDSZ HFIXEDSZ
-+# define ns_c_in C_IN
-+# define ns_t_any T_ANY
-+# define ns_t_ptr T_PTR
-+# define ns_t_srv T_SRV
-+# define ns_t_txt T_TXT
-+#endif
-+
- /* Unicast DNS browsing: */
-
- typedef struct {
diff -r ee9dbcc2a119 -r ddc2020d062b sysutils/gnome-vfs2/patches/patch-as
--- a/sysutils/gnome-vfs2/patches/patch-as Tue Mar 22 15:55:26 2005 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-as,v 1.1 2005/01/11 12:32:53 jmmv Exp $
-
---- libgnomevfs/eggdirfuncs.c.orig 2004-07-22 05:54:52.000000000 +0200
-+++ libgnomevfs/eggdirfuncs.c
-@@ -106,7 +106,7 @@ egg_get_secondary_data_dirs (void)
- data_dirs = (gchar *) g_getenv ("XDG_DATA_DIRS");
-
- if (!data_dirs || !data_dirs[0])
-- data_dirs = "/usr/local/share/:/usr/share/";
-+ data_dirs = PREFIX "/share/";
-
- data_dir_vector = g_strsplit (data_dirs, ":", 0);
-
-@@ -132,7 +132,7 @@ egg_get_secondary_configuration_dirs (vo
- conf_dirs = (gchar *) g_getenv ("XDG_CONFIG_DIRS");
-
- if (!conf_dirs || !conf_dirs[0])
-- conf_dirs = "/etc/xdg";
-+ conf_dirs = PKG_SYSCONFDIR "/xdg";
-
- conf_dir_vector = g_strsplit (conf_dirs, ":", 0);
-
Home |
Main Index |
Thread Index |
Old Index