head 1.12; access; symbols pkgsrc-2013Q2:1.12.0.24 pkgsrc-2013Q2-base:1.12 pkgsrc-2012Q4:1.12.0.22 pkgsrc-2012Q4-base:1.12 pkgsrc-2011Q4:1.12.0.20 pkgsrc-2011Q4-base:1.12 pkgsrc-2011Q2:1.12.0.18 pkgsrc-2011Q2-base:1.12 pkgsrc-2009Q4:1.12.0.16 pkgsrc-2009Q4-base:1.12 pkgsrc-2008Q4:1.12.0.14 pkgsrc-2008Q4-base:1.12 pkgsrc-2008Q3:1.12.0.12 pkgsrc-2008Q3-base:1.12 cube-native-xorg:1.12.0.10 cube-native-xorg-base:1.12 pkgsrc-2008Q2:1.12.0.8 pkgsrc-2008Q2-base:1.12 pkgsrc-2008Q1:1.12.0.6 pkgsrc-2008Q1-base:1.12 pkgsrc-2007Q4:1.12.0.4 pkgsrc-2007Q4-base:1.12 pkgsrc-2007Q3:1.12.0.2 pkgsrc-2007Q3-base:1.12 pkgsrc-2007Q2:1.11.0.12 pkgsrc-2007Q2-base:1.11 pkgsrc-2007Q1:1.11.0.10 pkgsrc-2007Q1-base:1.11 pkgsrc-2006Q4:1.11.0.8 pkgsrc-2006Q4-base:1.11 pkgsrc-2006Q3:1.11.0.6 pkgsrc-2006Q3-base:1.11 pkgsrc-2006Q2:1.11.0.4 pkgsrc-2006Q2-base:1.11 pkgsrc-2006Q1:1.11.0.2 pkgsrc-2006Q1-base:1.11 pkgsrc-2005Q4:1.10.0.6 pkgsrc-2005Q4-base:1.10 pkgsrc-2005Q3:1.10.0.4 pkgsrc-2005Q3-base:1.10 pkgsrc-2005Q2:1.10.0.2 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.9.0.4 pkgsrc-2005Q1-base:1.9 pkgsrc-2004Q4:1.9.0.2 pkgsrc-2004Q4-base:1.9 pkgsrc-2004Q3:1.8.0.4 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.2 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.5.0.2 pkgsrc-2004Q1-base:1.5 pkgsrc-2003Q4:1.4.0.2 pkgsrc-2003Q4-base:1.4 netbsd-1-6-1:1.1.0.2 netbsd-1-6-1-base:1.1; locks; strict; comment @# @; 1.12 date 2007.09.19.23.35.02; author wiz; state dead; branches; next 1.11; 1.11 date 2006.01.01.17.31.53; author jmmv; state Exp; branches; next 1.10; 1.10 date 2005.03.22.15.56.41; author jmmv; state dead; branches; next 1.9; 1.9 date 2004.11.28.13.00.17; author recht; state Exp; branches; next 1.8; 1.8 date 2004.04.24.21.00.07; author danw; state Exp; branches; next 1.7; 1.7 date 2004.04.15.06.25.12; author adam; state Exp; branches; next 1.6; 1.6 date 2004.04.01.18.21.20; author jmmv; state Exp; branches; next 1.5; 1.5 date 2003.12.14.19.47.26; author jmmv; state Exp; branches; next 1.4; 1.4 date 2003.09.27.21.10.08; author danw; state Exp; branches; next 1.3; 1.3 date 2003.02.15.16.29.32; author jmmv; state Exp; branches; next 1.2; 1.2 date 2003.02.14.20.10.06; author jmmv; state Exp; branches; next 1.1; 1.1 date 2002.09.11.23.07.52; author rh; state Exp; branches; next ; desc @@ 1.12 log @Finish rename of gnome-vfs2 to gnome-vfs. @ text @$NetBSD: patch-ai,v 1.11 2006/01/01 17:31:53 jmmv Exp $ --- modules/fstype.c.orig 2004-08-12 11:08:56.000000000 +0200 +++ modules/fstype.c @@@@ -349,8 +349,12 @@@@ filesystem_type_uncached (char *path, ch fstype_internal_error (1, errno, "%s", path); } else +#if defined(__NetBSD__) + type = fss.f_fstypename; +#else type = fss.f_basetype; #endif +#endif #ifdef FSTYPE_STATFS /* 4.4BSD. */ struct statfs fss; @ 1.11 log @Properly detect statvfs(2) under NetBSD so that gnome-vfs can determine the file system type in which a given file lives. This is just a hack to work-around a somewhat serious portability problem in the configure script and the code, which is currently so clumsy that it is difficult to fix it properly through patches. This solves, among other possible problems, the generation of image previews in Nautilus because gnome-vfs thought the files were not local (as it could not determine where they lived). Bump PKGREVISION to 2. @ text @d1 1 a1 1 $NetBSD$ @ 1.10 log @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 @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.9 2004/11/28 13:00:17 recht Exp $ d3 12 a14 3 --- 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 @@@@ d16 2 a17 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 \ @ 1.9 log @update to gnome-vfs2-2.8.3 2004-10-28 Alexander Larsson * NEWS: Update for release 2004-10-28 Alexander Larsson * libgnomevfs/gnome-vfs-utils.c: (filename_charset_cache_free), (vfs_get_filename_charset), (gnome_vfs_format_uri_for_display_internal), (gnome_vfs_format_uri_for_display), (gnome_vfs_make_uri_from_input_internal), (gnome_vfs_make_uri_from_input): Correctly handle the new forms of G_BROKEN_FILENAMES 2004-10-27 Ray Strode * libgnomevfs/gnome-vfs-mime-handlers.c (gnome_vfs_mime_application_new_from_id): Chomp spaces off command strings. 2004-10-26 Alexander Larsson * libgnomevfs/gnome-vfs-mime-info-cache.c: Handle default.list files that have lists of desktop files. 2004-10-21 Alexander Larsson * libgnomevfs/gnome-vfs-xfer.c (copy_symlink): Handle existing files when copying symlinks. 2004-10-21 Alexander Larsson * libgnomevfs/gnome-vfs-xfer.c (gnome_vfs_new_directory_with_unique_name): Set vfs_status on callback. 2004-10-18 Ray Strode * libgnomevfs/eggdesktopentries.c (egg_desktop_entries_parse_entry): Reword error message to not break string freeze. 2004-10-18 Ray Strode * libgnomevfs/eggdesktopentries.c (egg_desktop_entries_parse_entry): Error out if trying to add key-value pair to comment group (Patch from Miloslav Trmac ) 2004-10-18 Alexander Larsson * libgnomevfs/gnome-vfs-hal-mounts.c (_hal_get_drive_name): Use utf8 +/- char, not latin1. 2004-10-18 Alexander Larsson * libgnomevfs/gnome-vfs-mime-info.c (handle_attribute): Remove some debug spew. 2004-10-15 Ryan Lortie * libgnomevfs/gnome-vfs-uri.c: (split_toplevel_uri): Prevent uri->text from containing a NULL pointer (as per bug #141051). (set_uri_element): trivial style fix 2004-10-15 Alexander Larsson * libgnomevfs/gnome-vfs-unix-mounts.c: (_gnome_vfs_get_current_unix_mounts), (_gnome_vfs_get_unix_mount_table): Handle several changes to mtab/fstab in the same second. Fix aix mtime check. Patch from johnp@@redhat.com 2004-10-13 Alexander Larsson * gnome-vfs-2.0.pc.in: Add missing dependencies. Patch from Juergen George Sawinski 2004-10-13 Alexander Larsson * libgnomevfs/gnome-vfs-socket-buffer.c (flush): Correctly move memory in buffer when we've written some bytes. 2004-10-11 Christian Kellner * libgnomevfs/Makefile.am: Fix build issues with concurrent installs. Patch from Chris Kelso . 2004-10-11 Alexander Larsson * configure.in: Post release version bump @ text @d1 1 a1 1 $NetBSD$ @ 1.8 log @Darwin fixes (revert some of the earlier fixes, add a patch from GNOME CVS, and fix a really confused #ifdef) @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.7 2004/04/15 06:25:12 adam Exp $ d3 3 a5 3 --- modules/vfolder/Makefile.in.orig Mon Mar 22 13:47:18 2004 +++ modules/vfolder/Makefile.in @@@@ -259,7 +259,7 @@@@ libvfolder_desktop_la_LIBADD = \ @ 1.7 log @Fixed building problems on Darwin @ text @d1 1 a1 1 $NetBSD$ a4 9 @@@@ -235,7 +235,7 @@@@ EXTRA_DIST = \ ### Module setup -module_flags = -export_dynamic -avoid-version -module -no-undefined +module_flags = -export_dynamic -avoid-version -module modulesdir = $(libdir)/gnome-vfs-2.0/modules modules_LTLIBRARIES = libvfolder-desktop.la @ 1.6 log @Update to 2.6.0. Changes since the 2.4.x branch: gnome-vfs 2.6.0 * Bugs fixed: + Some doc fixes + Fixed potential buffer in ftp readdir + Fix up needs_terminal usage in schema for url handlers gnome-vfs 2.5.91 * Bugs fixed: + build fixes + enable ssl if using gnu tls + handle host key changed in sftp method gnome-vfs 2.5.90 * Bugs fixed: + fix some sftp bugs + fix ssl support (wasn't working at all) + better webdav support on some servers (including apache) + fix crash when monitoring invalid uris + handle fam crashing without using 100% cpu + fix nautilus crasher + better emission of pre_unmount when unmounting volumes + fixed some mime sniffing issues (need new shared-mime-info) + portability fixes + fix memleaks + some header changes needed for c++ binding gnome-vfs 2.5.8 * Bugs fixed: + Text mimetype sniffing + portability fixes * Features + Added gtk file chooser backend (experimental) Note that this introduces a circular build dependency. This will have to be fixed later, but isn't a huge problem atm since nothing is using the backend. gnome-vfs 2.5.7 * Bugs fixed: + proxy mask parsing bug fixed + Eject code on freebsd + Fixed leaks + DESTDIR install fixes gnome-vfs 2.5.6 * Features + mime sniffing default method changed * Bugs fixed: + Portability fixes + Force volume reload after mount/unmount + handle 32bit linux device numbers + fix various mime detection bugs + don't confuse user_xattr mount option with user + move vfs daemon to libexec gnome-vfs 2.5.5 * Features + Allow rename to case-different name on case-insensitive filesystems (FAT) + Add smb support (requires samba 3.0) + Add sftp support + Use the xdg mime systems (requires shared-mime-data) + Initial network:// support * Bugs fixed: + Fix drive/volume casting macros + Added GPL headers to daemon gnome-vfs 2.5.4 * Features + performance tweaking of copy block size + correct units for kilobytes according to HIG + some cleanups of the schemas texts * Bugs fixed: + fixed up daemon failure handling + cd name reading + g_object_new crasher + removed debug spew gnome-vfs 2.5.3 * Features + New authentication callbacks, allowing more control and gnome-keyring integration + New callback support for http backend + moved url handler schemas here + real gtypes for gnome-vfs enumerations (Murray Cumming) * Bugs fixed: + Solaris fixes of the volume handling (Niall Powed, Padraig O'Brian) gnome-vfs 2.5.2 * Features + use ngettext * Bugs fixed: + no more vfs-daemon zombies + fixed gnomevfs-ls escape bug + fixed some leaks + fixed some http issues gnome-vfs 2.5.1 * Features + volume monitor + computer location gnome-vfs 2.5.0 * Features + asynchronous seek implementation (Manuel Clos) + seek and tell support in the FTP method (Manuel Clos) * Featurelets: + make the ssh method work with newer ssh (Mitch) @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.5 2003/12/14 19:47:26 jmmv Exp $ d3 1 a3 1 --- modules/vfolder/Makefile.in.orig 2004-01-30 11:09:38.000000000 +0000 d5 9 @ 1.5 log @Update to 2.4.1, based on work done by xtraeme@@ and Min Sik Kim. gnome-vfs-2.4.1 * Bugs fixed + Allow to create symlinks to huge files on nearly full file systems (James M. Cape) + Fix compilation on HP/UX * Translations + he (Gil "Dolfin" Osher), it (Luca Ferretti), lv (Peteris Krisjanis), mr (Jitendra Shah), nl (Vincent van Adrighem), pt_BR (Augusta Marques da Silva), ro (Mi?u Moldovan), ta (Dinesh) gnome-vfs 2.4.0 * Featurelets: Updated translations gnome-vfs 2.3.90 * Bugs fixed: + Just emit one mime db changed signal per change gnome-vfs 2.3.8 * Bugs fixed: + CDE menu fixes + IPV6 build fixes for non-linux + removed usage of ngettext (for now) + fix fam crash * Featurelets: + add dav schema for webdav usage + Make gnome_vfs_make_uri_from_input be smarter about when to make http: uris gnome-vfs 2.3.7 * Bugs fixed: + Test fixes + translation fixes * Featurelets: + ignore_hosts gconf key for proxies gnome-vfs 2.3.6 * Bugs fixed: + Fixes in CDE menu handling + Shrink default gnome-vfs stack size + Small API doc updates + Properly read .mime and .keys file not ending with \n + Compilation fixes when using gcc 3.3 + Compilation fixes for Solaris + Leak fixes in URI and mime-type handling + When an unknown app is added to a mime-type short list, also add it to this mime-type global list * Featurelets: + Added an Accessibility submenu in the Applications menu + Improve parsing of URIs (wrongly) containing UTF-8 chars + Translation updates gnome-vfs 2.3.5: * Features: + added a startup notification application registry key * Bugs fixed: + Fix memory handling in mime handlers. + Make job_private static in gnome-vfs-job.c + Fixed CDE menu crash gnome-vfs 2.3.4: * Bugs fixed: + Get Names of vfolder directories right gnome-vfs 2.3.3: * Bugs fixed: + Fix potential crashes for uris with %2F in them + solaris libnsl/libsocket build fixes + Fix fam threadsafe issue + Handle fam connection going away better + Fixed doc building gnome-vfs 2.3.2 * Features: + ipv6 uris supported + add some command line applications for gnome-vfs * Bugs fixed: + mp3 mimetype is audio/mpeg, not audio/x-mp3 + build issues fixed + fix ncpfs filesystem gnome-vfs 2.3.1 * Features: + New API gnome_vfs_url_show() and related calls + New function gnome_vfs_make_uri_from_input_with_dirs + Cygwin port + IPV6 support * Bugs fixed: + Some mime fixes + Correctly handle symlinks to symlinks + hpux fixes + CDE menu translation fixes + Webdav PROPFIND details + Fixed locale aliases handling + call bindtextlocale to get translation working + Fixes to mtab handling @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.4 2003/09/27 21:10:08 danw Exp $ d3 4 a6 3 --- modules/vfolder/Makefile.in.orig 2003-10-26 01:29:34.000000000 +0000 +++ modules/vfolder/Makefile.in 2003-10-26 01:30:11.000000000 +0000 @@@@ -211,7 +211,7 @@@@ a8 1 d11 3 a13 3 vfolder_DATA = applications-all-users.vfolder-info network.vfolder-info preferences-all-users.vfolder-info favorites.vfolder-info start-here.vfolder-info server-settings.vfolder-info system-settings.vfolder-info @ 1.4 log @patches for darwin @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 12 --- modules/vfolder/Makefile.in.orig Mon Mar 31 06:23:06 2003 +++ modules/vfolder/Makefile.in Sun Aug 31 11:35:23 2003 @@@@ -210,7 +210,7 @@@@ ### Module setup -module_flags = -export_dynamic -avoid-version +module_flags = -export_dynamic -avoid-version -module modulesdir = $(libdir)/gnome-vfs-2.0/modules modules_LTLIBRARIES = libvfolder-desktop.la @@@@ -230,7 +230,7 @@@@ d11 3 a13 3 vfolder_DATA = \ applications-all-users.vfolder-info \ network.vfolder-info \ @ 1.3 log @- Note which GNOME bugs are tracking some of the issues we are currently patching. - Remove useless patches that make maintenance harder. - Use glib's g_dir_* functions instead of hacking the local file method to use readdir. - Bump PKGREVISION to 1. Reviewed by wiz. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.2 2003/02/14 20:10:06 jmmv Exp $ d3 12 a14 3 --- modules/vfolder/Makefile.in.orig Mon Jan 20 20:46:19 2003 +++ modules/vfolder/Makefile.in @@@@ -231,7 +231,7 @@@@ libvfolder_desktop_la_LIBADD = $(top_bui @ 1.2 log @Updated to 2.2.2. Changes since 2.0.4: gnome-vfs 2.2.2 * Bugs fixed: + fixed memleak in monitors + fixed some ssh method problems + fixed some vfs moniker bugs gnome-vfs 2.2.1 * Bugs fixed: + Fixed deadlock wrt fam while adding many monitors + fixed memleak gnome-vfs 2.2.0 * Bugs fixed: + races and bugs in the GIOChannel support (Josh Parsons) * Featurelets + Added (disabled for now) gnutls ssl lib (Andrew McDonald) This will be enabled later when its been tested more. gnome-vfs 2.1.91 * Bugs fixed: + gzip header creation time + gnome_vfs_uri_extract_dirname crash + gnome_vfs_socket_buffer_peekc corrected gnome-vfs 2.1.6 * Bugs fixed: + fixed -lpthreads build failure (Owen Taylor) + Handle directory moves overwriting themselves (Alex Larsson) + Correct libdir handling (Frederic Crozat) * Featurelets + Deprecated gnome_vfs_mime_shutdown, gnome_vfs_loadinit, gnome_vfs_preinit and gnome_vfs_postinit. (Alex Larsson) + Lots of docs updates (Diego Gonzalez) + _ prefix internal functions. (Tim Janik) gnome-vfs 2.1.5 * Featurelets + Added GNOME_VFS_ERROR_NO_MASTER_BROWSER to GnomeVFSResult gnome-vfs 2.1.4 * Featurelets + gnome_vfs_open_fd() replaced console: method (Giovanni Corriga) Changes in the package: - Honor PKG_SYSCONFDIR. - Use GConf2's schemas.mk framework to register schemas. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.1 2002/09/11 23:07:52 rh Exp $ a4 9 @@@@ -211,7 +211,7 @@@@ EXTRA_DIST = \ ### Module setup -module_flags = -export_dynamic -avoid-version +module_flags = -export_dynamic -avoid-version -L$(top_builddir)/libgnomevfs/.libs modulesdir = $(libdir)/gnome-vfs-2.0/modules modules_LTLIBRARIES = libvfolder-desktop.la @ 1.1 log @Bump gnome-vfs2 to 2.0.4nb1: - Properly compile pluggable fs modules (pkg/18220) - Add missing dependencies (pkg/18220) - Make this more pkglint-friendly. - Don't try to tweak LTCONFIG_OVERRIDE towards ltmain.sh, use LIBTOOL_OVERRIDE instead @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- modules/vfolder/Makefile.in.orig Sat Sep 7 18:20:48 2002 +++ modules/vfolder/Makefile.in Sat Sep 7 18:24:03 2002 @@@@ -215,7 +215,7 @@@@ d7 1 a8 1 ### Module setup d14 9 @