head 1.13; access; symbols pkgsrc-2013Q2:1.13.0.24 pkgsrc-2013Q2-base:1.13 pkgsrc-2012Q4:1.13.0.22 pkgsrc-2012Q4-base:1.13 pkgsrc-2011Q4:1.13.0.20 pkgsrc-2011Q4-base:1.13 pkgsrc-2011Q2:1.13.0.18 pkgsrc-2011Q2-base:1.13 pkgsrc-2009Q4:1.13.0.16 pkgsrc-2009Q4-base:1.13 pkgsrc-2008Q4:1.13.0.14 pkgsrc-2008Q4-base:1.13 pkgsrc-2008Q3:1.13.0.12 pkgsrc-2008Q3-base:1.13 cube-native-xorg:1.13.0.10 cube-native-xorg-base:1.13 pkgsrc-2008Q2:1.13.0.8 pkgsrc-2008Q2-base:1.13 pkgsrc-2008Q1:1.13.0.6 pkgsrc-2008Q1-base:1.13 pkgsrc-2007Q4:1.13.0.4 pkgsrc-2007Q4-base:1.13 pkgsrc-2007Q3:1.13.0.2 pkgsrc-2007Q3-base:1.13 pkgsrc-2007Q2:1.12.0.16 pkgsrc-2007Q2-base:1.12 pkgsrc-2007Q1:1.12.0.14 pkgsrc-2007Q1-base:1.12 pkgsrc-2006Q4:1.12.0.12 pkgsrc-2006Q4-base:1.12 pkgsrc-2006Q3:1.12.0.10 pkgsrc-2006Q3-base:1.12 pkgsrc-2006Q2:1.12.0.8 pkgsrc-2006Q2-base:1.12 pkgsrc-2006Q1:1.12.0.6 pkgsrc-2006Q1-base:1.12 pkgsrc-2005Q4:1.12.0.4 pkgsrc-2005Q4-base:1.12 pkgsrc-2005Q3:1.12.0.2 pkgsrc-2005Q3-base:1.12 pkgsrc-2005Q2:1.10.0.6 pkgsrc-2005Q2-base:1.10 pkgsrc-2005Q1:1.10.0.4 pkgsrc-2005Q1-base:1.10 pkgsrc-2004Q4:1.10.0.2 pkgsrc-2004Q4-base:1.10 pkgsrc-2004Q3:1.7.0.4 pkgsrc-2004Q3-base:1.7 pkgsrc-2004Q2:1.7.0.2 pkgsrc-2004Q2-base:1.7 pkgsrc-2004Q1:1.4.0.4 pkgsrc-2004Q1-base:1.4 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.13 date 2007.09.19.23.35.02; author wiz; state dead; branches; next 1.12; 1.12 date 2005.08.25.16.23.42; author reed; state Exp; branches; next 1.11; 1.11 date 2005.07.06.06.36.03; author reed; state Exp; branches; next 1.10; 1.10 date 2004.11.28.13.00.17; author recht; state Exp; branches; next 1.9; 1.9 date 2004.10.24.18.03.24; author recht; state Exp; branches; next 1.8; 1.8 date 2004.09.21.16.45.47; author jmmv; state Exp; branches; next 1.7; 1.7 date 2004.05.03.15.39.47; author jmmv; state Exp; branches; next 1.6; 1.6 date 2004.04.29.14.18.34; author xtraeme; state Exp; branches; next 1.5; 1.5 date 2004.04.28.08.16.44; author jmmv; state Exp; branches; next 1.4; 1.4 date 2003.04.27.02.03.02; author rh; state dead; branches; next 1.3; 1.3 date 2003.02.15.16.29.33; author jmmv; state Exp; branches; next 1.2; 1.2 date 2003.02.14.20.10.07; author jmmv; state Exp; branches; next 1.1; 1.1 date 2002.09.11.23.07.53; author rh; state Exp; branches; next ; desc @@ 1.13 log @Finish rename of gnome-vfs2 to gnome-vfs. @ text @$NetBSD: patch-am,v 1.12 2005/08/25 16:23:42 reed Exp $ --- libgnomevfs/gnome-vfs-unix-mounts.c.orig Fri Dec 10 13:33:53 2004 +++ libgnomevfs/gnome-vfs-unix-mounts.c Fri May 6 18:32:49 2005 @@@@ -475,7 +475,11 @@@@ gboolean _gnome_vfs_get_current_unix_mounts (GList **return_list) { +#if defined(HAVE_STATVFS) && !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__DragonFly__) + struct statvfs *mntent = NULL; +#else struct statfs *mntent = NULL; +#endif int num_mounts, i; GnomeVFSUnixMount *mount_entry; @@@@ -492,7 +496,11 @@@@ 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); +#if defined(HAVE_STATVFS) && !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__DragonFly__) + if (mntent[i].f_flag & MNT_RDONLY) { +#else if (mntent[i].f_flags & MNT_RDONLY) { +#endif mount_entry->is_read_only = TRUE; } @ 1.12 log @Update patch to also make sure DragonFly uses statfs. This fixes build on DragonFly. Patch from Joerg Sonnenberger. Approved by maintainer, jmmv. @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.11 2005/07/06 06:36:03 reed Exp $ @ 1.11 log @Add support for FreeBSD. patch-ah -- only use EAI_ADDRFAMILY or EAI_NODATA if defined. (Check for EAI_NODATA also because it is deprecated by FreeBSD.) patch-am -- add checks for not FreeBSD related to statfs. Okay'd by jmmv. @ text @d1 1 a1 1 $NetBSD$ d9 1 a9 1 +#if defined(HAVE_STATVFS) && !defined(__APPLE__) && !defined(__FreeBSD__) d21 1 a21 1 +#if defined(HAVE_STATVFS) && !defined(__APPLE__) && !defined(__FreeBSD__) @ 1.10 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 @d3 2 a4 2 --- libgnomevfs/gnome-vfs-unix-mounts.c.orig Fri Oct 15 10:00:02 2004 +++ libgnomevfs/gnome-vfs-unix-mounts.c Sat Nov 27 20:53:08 2004 d9 1 a9 1 +#if defined(HAVE_STATVFS) && !defined(__APPLE__) d21 1 a21 1 +#if defined(HAVE_STATVFS) && !defined(__APPLE__) @ 1.9 log @Adopt patches from darwinports to make gnome-vfs2 build on OS X. While at it also combine patch-a[fk] since they've patched the same file. @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.8 2004/09/21 16:45:47 jmmv Exp $ d3 3 a5 3 --- 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) d17 1 a17 1 @@@@ -469,7 +476,11 @@@@ _gnome_vfs_get_current_unix_mounts (GLis @ 1.8 log @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 @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.7 2004/05/03 15:39:47 jmmv Exp $ d9 1 a9 1 +#ifdef HAVE_STATVFS d21 1 a21 1 +#ifdef HAVE_STATVFS @ 1.7 log @Update gnome-vfs2 (and gnome-vfs2-{cdda,smb}) to 2.6.1.1. Changes in the package: * Use gnutls instead of openssl. This fixes many problems exposed by programs using the mozilla renderer and gnome-vfs2 together (like epiphany and galeon), due to conflicting symbols. Closes PR pkg/25190. * Move documentation out of the doc/html subdirectory. Bug fixes in this version: * Portability fixes. * Work with GNUTLS 1.0. * sftp: handles servers that ask for "Password" (not "password"). * gnome_vfs_inet_connection_read handles EOF correctly. * thread-safe gnome-vfs-parse-ls.c. * Fix mime crash. * Toplevel smb directories aren't writable. @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.6 2004/04/29 14:18:34 xtraeme Exp $ d3 3 a5 5 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 @@@@ d17 1 a17 1 @@@@ -428,7 +432,11 @@@@ d22 1 a22 1 + if (mntent[i].f_flag == MNT_RDONLY) { d24 1 a24 1 if (mntent[i].f_flags == MNT_RDONLY) { @ 1.6 log @Make this build in NetBSD -current. @ text @d1 3 a3 1 $NetBSD$ @ 1.5 log @Do a statfs -> statvfs change to make this build in NetBSD current. Should fix PR pkg/25329. (Sorry, untested). @ text @d3 3 a5 3 --- libgnomevfs/gnome-vfs-unix-mounts.c.orig 2004-02-16 12:13:27.000000000 +0100 +++ libgnomevfs/gnome-vfs-unix-mounts.c @@@@ -411,7 +411,11 @@@@ get_mtab_monitor_file (void) d9 1 a9 1 +#ifdef FSTYPE_STATVFS d17 12 @ 1.4 log @Update gnome-vfs2 to 2.2.4. Changes are translation updates and bugfixes. Most notably, this version fixes a series of fundamental, long outstanding problems we had with GNOME2: * Nautilus works now * gnome-control-center no longer crashes * panel menus and entries are now correct * probably a ton of other gnome-vfs related problems @ text @d1 1 a1 1 $NetBSD: patch-am,v 1.3 2003/02/15 16:29:33 jmmv Exp $ d3 13 a15 8 This patch is being tracked in bug #104413. See http://bugzilla.gnome.org/show_bug.cgi?id=104413 for more details. --- configure.orig Mon Jan 20 20:32:45 2003 +++ configure @@@@ -12060,7 +12060,7 @@@@ esac a16 5 -for ac_header in sys/resource.h sys/vfs.h sys/mount.h sys/statvfs.h +for ac_header in sys/param.h sys/resource.h sys/vfs.h sys/mount.h sys/statvfs.h do as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh` if eval "test \"\${$as_ac_Header+set}\" = set"; then @ 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-am,v 1.2 2003/02/14 20:10:07 jmmv Exp $ @ 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 4 a4 1 $NetBSD: patch-am,v 1.1 2002/09/11 23:07:53 rh Exp $ a7 9 @@@@ -10809,7 +10809,7 @@@@ fi -for ac_func in getdtablesize open64 lseek64 statvfs seteuid setegid setresuid setresgid +for ac_func in getdtablesize open64 lseek64 statvfs seteuid setegid setresuid setresgid readdir_r do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 @ 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 --- configure.orig Tue Sep 10 16:52:04 2002 +++ configure Tue Sep 10 16:52:47 2002 @@@@ -12159,7 +12159,7 @@@@ d9 2 a10 2 -for ac_func in getdtablesize open64 lseek64 statvfs +for ac_func in getdtablesize open64 lseek64 statvfs readdir_r d14 9 @