summaryrefslogtreecommitdiff
path: root/sysutils/gnome-vfs
diff options
context:
space:
mode:
authorrh <rh>2000-11-25 13:57:09 +0000
committerrh <rh>2000-11-25 13:57:09 +0000
commit03d1c2dde5c0ea7f5b2653bba5819887da15d087 (patch)
tree2b75ef885f1825406f1f399823d2c9cb01d28b9e /sysutils/gnome-vfs
parentb9bbdfd63dedf26669d3ab742acc4d2eaa6372f0 (diff)
downloadpkgsrc-03d1c2dde5c0ea7f5b2653bba5819887da15d087.tar.gz
Initial import of gnome-vfs-0.4.1, the GNOME virtual file system.
Diffstat (limited to 'sysutils/gnome-vfs')
-rw-r--r--sysutils/gnome-vfs/Makefile20
-rw-r--r--sysutils/gnome-vfs/files/md53
-rw-r--r--sysutils/gnome-vfs/files/patch-sum5
-rw-r--r--sysutils/gnome-vfs/patches/patch-aa13
-rw-r--r--sysutils/gnome-vfs/patches/patch-ab12
-rw-r--r--sysutils/gnome-vfs/patches/patch-ac44
-rw-r--r--sysutils/gnome-vfs/pkg/COMMENT1
-rw-r--r--sysutils/gnome-vfs/pkg/DESCR7
-rw-r--r--sysutils/gnome-vfs/pkg/PLIST136
9 files changed, 241 insertions, 0 deletions
diff --git a/sysutils/gnome-vfs/Makefile b/sysutils/gnome-vfs/Makefile
new file mode 100644
index 00000000000..916d39d330e
--- /dev/null
+++ b/sysutils/gnome-vfs/Makefile
@@ -0,0 +1,20 @@
+# $NetBSD: Makefile,v 1.1.1.1 2000/11/25 13:57:09 rh Exp $
+#
+
+DISTNAME= gnome-vfs-0.4.1
+CATEGORIES= sysutils gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=unstable/sources/gnome-vfs/}
+
+MAINTAINER= rh@netbsd.org
+HOMEPAGE= http://www.gnome.org/
+
+DEPENDS+= GConf-*:../../devel/GConf
+
+GNU_CONFIGURE= YES
+USE_X11BASE= YES
+USE_GMAKE= YES
+USE_LIBTOOL= YES
+
+LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/sysutils/gnome-vfs/files/md5 b/sysutils/gnome-vfs/files/md5
new file mode 100644
index 00000000000..5afbfadc4cf
--- /dev/null
+++ b/sysutils/gnome-vfs/files/md5
@@ -0,0 +1,3 @@
+$NetBSD: md5,v 1.1.1.1 2000/11/25 13:57:10 rh Exp $
+
+MD5 (gnome-vfs-0.4.1.tar.gz) = 512fab72e824e08894e2cd48178616d8
diff --git a/sysutils/gnome-vfs/files/patch-sum b/sysutils/gnome-vfs/files/patch-sum
new file mode 100644
index 00000000000..c456d6d2bff
--- /dev/null
+++ b/sysutils/gnome-vfs/files/patch-sum
@@ -0,0 +1,5 @@
+$NetBSD: patch-sum,v 1.1.1.1 2000/11/25 13:57:10 rh Exp $
+
+MD5 (patch-aa) = 28af9b33a47390683abd8c40b1e9d93b
+MD5 (patch-ab) = 9245ee772db13e1d80b726378b76e2c3
+MD5 (patch-ac) = cbd2a4c2b0df4ff4a3918a7a273db7fe
diff --git a/sysutils/gnome-vfs/patches/patch-aa b/sysutils/gnome-vfs/patches/patch-aa
new file mode 100644
index 00000000000..a374e0f6e2e
--- /dev/null
+++ b/sysutils/gnome-vfs/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2000/11/25 13:57:10 rh Exp $
+
+--- configure.orig Wed Aug 30 09:22:17 2000
++++ configure
+@@ -4817,7 +4817,7 @@
+ cat conftest.$ac_ext >&5
+ rm -rf conftest*
+ CATOBJEXT=.mo
+- DATADIRNAME=lib
++ DATADIRNAME=share
+ fi
+ rm -f conftest*
+ INSTOBJEXT=.mo
diff --git a/sysutils/gnome-vfs/patches/patch-ab b/sysutils/gnome-vfs/patches/patch-ab
new file mode 100644
index 00000000000..69a3b3bc6c0
--- /dev/null
+++ b/sysutils/gnome-vfs/patches/patch-ab
@@ -0,0 +1,12 @@
+$NetBSD: patch-ab,v 1.1.1.1 2000/11/25 13:57:10 rh Exp $
+
+--- modules/nfs-method.c.orig Wed Nov 15 13:41:58 2000
++++ modules/nfs-method.c
+@@ -36,6 +36,7 @@
+ #include <fcntl.h>
+ #include <limits.h>
+ #include <sys/stat.h>
++#include <sys/socket.h>
+ #include <sys/types.h>
+ #include <unistd.h>
+ #include <utime.h>
diff --git a/sysutils/gnome-vfs/patches/patch-ac b/sysutils/gnome-vfs/patches/patch-ac
new file mode 100644
index 00000000000..5bee6d30607
--- /dev/null
+++ b/sysutils/gnome-vfs/patches/patch-ac
@@ -0,0 +1,44 @@
+$NetBSD: patch-ac,v 1.1.1.1 2000/11/25 13:57:10 rh Exp $
+
+--- modules/file-method.c.orig Thu Nov 16 07:57:37 2000
++++ modules/file-method.c
+@@ -37,6 +37,7 @@
+ #include <malloc.h>
+ #include <sys/stat.h>
+ #include <sys/types.h>
++#include <sys/param.h>
+ #include <unistd.h>
+ #include <stdio.h>
+ #include <utime.h>
+@@ -723,9 +724,15 @@
+ filter_needs = GNOME_VFS_DIRECTORY_FILTER_NEEDS_NOTHING;
+ }
+
++#if (defined(BSD) && BSD >= 199306)
++ if ((result = readdir (handle->dir)) != NULL) {
++ *handle->current_entry = *result;
++ }
++#else
+ if (readdir_r (handle->dir, handle->current_entry, &result) != 0) {
+ return gnome_vfs_result_from_errno ();
+ }
++#endif
+
+ if (result == NULL) {
+ return GNOME_VFS_ERROR_EOF;
+@@ -1054,9 +1061,15 @@
+
+ item_buffer = g_malloc (sizeof (struct dirent) + GET_PATH_MAX() + 1);
+ for (;;) {
++#if (defined(BSD) && BSD >= 199306)
++ if ((item = readdir (directory)) != NULL) {
++ *item_buffer = *item;
++ }
++#else
+ if (readdir_r (directory, item_buffer, &item) != 0 || item == NULL) {
+ break;
+ }
++#endif
+
+ if (gnome_vfs_context_check_cancellation (context))
+ break;
diff --git a/sysutils/gnome-vfs/pkg/COMMENT b/sysutils/gnome-vfs/pkg/COMMENT
new file mode 100644
index 00000000000..818ef6f9549
--- /dev/null
+++ b/sysutils/gnome-vfs/pkg/COMMENT
@@ -0,0 +1 @@
+GNOME Virtual File System
diff --git a/sysutils/gnome-vfs/pkg/DESCR b/sysutils/gnome-vfs/pkg/DESCR
new file mode 100644
index 00000000000..71e6426e85b
--- /dev/null
+++ b/sysutils/gnome-vfs/pkg/DESCR
@@ -0,0 +1,7 @@
+This is the GNOME Virtual File System.
+
+This is still a development version, the APIs are still undergoing
+incompatible changes.
+
+GNOME VFS is currently used as one of the foundations of the Nautilus
+file manager.
diff --git a/sysutils/gnome-vfs/pkg/PLIST b/sysutils/gnome-vfs/pkg/PLIST
new file mode 100644
index 00000000000..0125b2f9077
--- /dev/null
+++ b/sysutils/gnome-vfs/pkg/PLIST
@@ -0,0 +1,136 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2000/11/25 13:57:10 rh Exp $
+bin/gnome-vfs-config
+bin/gnome-vfs-gen-mimedb
+bin/gnome-vfs-slave
+bin/nautilus-mime-type-capplet
+etc/gnome-vfs-mime-magic
+etc/vfs/modules/default-modules.conf
+include/libgnomevfs/gnome-vfs-application-registry.h
+include/libgnomevfs/gnome-vfs-async-ops.h
+include/libgnomevfs/gnome-vfs-backend.h
+include/libgnomevfs/gnome-vfs-cancellable-ops.h
+include/libgnomevfs/gnome-vfs-cancellation.h
+include/libgnomevfs/gnome-vfs-configuration.h
+include/libgnomevfs/gnome-vfs-constants.h
+include/libgnomevfs/gnome-vfs-context.h
+include/libgnomevfs/gnome-vfs-directory-filter.h
+include/libgnomevfs/gnome-vfs-directory-list.h
+include/libgnomevfs/gnome-vfs-directory.h
+include/libgnomevfs/gnome-vfs-file-info.h
+include/libgnomevfs/gnome-vfs-file-size.h
+include/libgnomevfs/gnome-vfs-find-directory.h
+include/libgnomevfs/gnome-vfs-handle.h
+include/libgnomevfs/gnome-vfs-inet-connection.h
+include/libgnomevfs/gnome-vfs-init.h
+include/libgnomevfs/gnome-vfs-iobuf.h
+include/libgnomevfs/gnome-vfs-list-sort.h
+include/libgnomevfs/gnome-vfs-messages.h
+include/libgnomevfs/gnome-vfs-method.h
+include/libgnomevfs/gnome-vfs-mime-handlers.h
+include/libgnomevfs/gnome-vfs-mime-info.h
+include/libgnomevfs/gnome-vfs-mime-magic.h
+include/libgnomevfs/gnome-vfs-mime-sniff-buffer-private.h
+include/libgnomevfs/gnome-vfs-mime-sniff-buffer.h
+include/libgnomevfs/gnome-vfs-mime.h
+include/libgnomevfs/gnome-vfs-module-shared.h
+include/libgnomevfs/gnome-vfs-module.h
+include/libgnomevfs/gnome-vfs-ops.h
+include/libgnomevfs/gnome-vfs-parse-ls.h
+include/libgnomevfs/gnome-vfs-private-types.h
+include/libgnomevfs/gnome-vfs-private-utils.h
+include/libgnomevfs/gnome-vfs-private.h
+include/libgnomevfs/gnome-vfs-process.h
+include/libgnomevfs/gnome-vfs-regexp-filter.h
+include/libgnomevfs/gnome-vfs-result.h
+include/libgnomevfs/gnome-vfs-seekable.h
+include/libgnomevfs/gnome-vfs-shellpattern-filter.h
+include/libgnomevfs/gnome-vfs-types.h
+include/libgnomevfs/gnome-vfs-uri.h
+include/libgnomevfs/gnome-vfs-utils.h
+include/libgnomevfs/gnome-vfs-xfer.h
+include/libgnomevfs/gnome-vfs.h
+lib/libgnomevfs-corba.a
+lib/libgnomevfs-corba.la
+lib/libgnomevfs-corba.so.0.0
+lib/libgnomevfs-pthread.a
+lib/libgnomevfs-pthread.la
+lib/libgnomevfs-pthread.so.0.0
+lib/libgnomevfs.a
+lib/libgnomevfs.la
+lib/libgnomevfs.so.0.0
+lib/vfs/extfs/README
+lib/vfs/extfs/a
+lib/vfs/extfs/ar
+lib/vfs/extfs/arj
+lib/vfs/extfs/cpio
+lib/vfs/extfs/deb
+lib/vfs/extfs/hp48
+lib/vfs/extfs/lha
+lib/vfs/extfs/mailfs
+lib/vfs/extfs/patchfs
+lib/vfs/extfs/rar
+lib/vfs/extfs/rpm
+lib/vfs/extfs/rpms
+lib/vfs/extfs/tar
+lib/vfs/extfs/trpm
+lib/vfs/extfs/zip
+lib/vfs/extfs/zoo
+lib/vfs/include/gnome-vfs-file-size.h
+lib/vfs/modules/libbzip2.a
+lib/vfs/modules/libbzip2.la
+lib/vfs/modules/libbzip2.so.0.0
+lib/vfs/modules/libextfs.a
+lib/vfs/modules/libextfs.la
+lib/vfs/modules/libextfs.so.0.0
+lib/vfs/modules/libfile.a
+lib/vfs/modules/libfile.la
+lib/vfs/modules/libfile.so.0.0
+lib/vfs/modules/libftp.a
+lib/vfs/modules/libftp.la
+lib/vfs/modules/libftp.so.0.0
+lib/vfs/modules/libgconf.a
+lib/vfs/modules/libgconf.la
+lib/vfs/modules/libgconf.so.0.0
+lib/vfs/modules/libgzip.a
+lib/vfs/modules/libgzip.la
+lib/vfs/modules/libgzip.so.0.0
+lib/vfs/modules/libhttp.a
+lib/vfs/modules/libhttp.la
+lib/vfs/modules/libhttp.so.0.0
+lib/vfs/modules/libnfs.a
+lib/vfs/modules/libnfs.la
+lib/vfs/modules/libnfs.so.0.0
+lib/vfs/modules/libvfs-pipe.a
+lib/vfs/modules/libvfs-pipe.la
+lib/vfs/modules/libvfs-pipe.so.0.0
+lib/vfs/modules/libvfs-test.a
+lib/vfs/modules/libvfs-test.la
+lib/vfs/modules/libvfs-test.so.0.0
+lib/vfs/modules/libvfs-translate.a
+lib/vfs/modules/libvfs-translate.la
+lib/vfs/modules/libvfs-translate.so.0.0
+lib/vfsConf.sh
+lib/vfscorbaConf.sh
+lib/vfspthreadConf.sh
+man/man5/gnome-vfs-mime.5
+share/application-registry/gnome-vfs.applications
+share/control-center/nautilus-mime-type.desktop
+share/gnome/apps/Settings/nautilus-mime-type.desktop
+share/gnome/html/gnome-vfs-decl.txt
+share/gnome/html/gnome-vfs-sections.txt
+share/gnome/html/gnome-vfs.html
+share/gnome/html/gnome-vfs/book1.html
+share/gnome/html/gnome-vfs/gnome-vfs-gnome-vfs-mime-info.html
+share/gnome/html/gnome-vfs/gnome-vfs-gnome-vfs-mime.html
+share/gnome/html/gnome-vfs/libgnome.html
+share/mime-info/gnome-vfs.keys
+share/mime-info/gnome-vfs.mime
+@dirrm share/gnome/html/gnome-vfs
+@dirrm share/application-registry
+@dirrm lib/vfs/modules
+@dirrm lib/vfs/include
+@dirrm lib/vfs/extfs
+@dirrm lib/vfs
+@dirrm include/libgnomevfs
+@dirrm etc/vfs/modules
+@dirrm etc/vfs