pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/sysutils/gnome-vfs Readd gnome-vfs2 as gnome-vfs, to m...
details: https://anonhg.NetBSD.org/pkgsrc/rev/cfb15846a8a7
branches: trunk
changeset: 533472:cfb15846a8a7
user: wiz <wiz%pkgsrc.org@localhost>
date: Wed Sep 19 22:22:33 2007 +0000
description:
Readd gnome-vfs2 as gnome-vfs, to match its upstream name.
ok jmmv, drochner
diffstat:
sysutils/gnome-vfs/DESCR | 5 +
sysutils/gnome-vfs/Makefile | 36 +++++
sysutils/gnome-vfs/Makefile.common | 109 ++++++++++++++++
sysutils/gnome-vfs/PLIST | 239 ++++++++++++++++++++++++++++++++++++
sysutils/gnome-vfs/buildlink3.mk | 30 ++++
sysutils/gnome-vfs/distinfo | 25 +++
sysutils/gnome-vfs/patches/patch-aa | 13 +
sysutils/gnome-vfs/patches/patch-ab | 12 +
sysutils/gnome-vfs/patches/patch-ae | 93 ++++++++++++++
sysutils/gnome-vfs/patches/patch-af | 13 +
sysutils/gnome-vfs/patches/patch-ai | 17 ++
sysutils/gnome-vfs/patches/patch-am | 28 ++++
sysutils/gnome-vfs/patches/patch-ao | 17 ++
sysutils/gnome-vfs/patches/patch-ap | 20 +++
sysutils/gnome-vfs/patches/patch-aq | 13 +
sysutils/gnome-vfs/patches/patch-ar | 69 ++++++++++
sysutils/gnome-vfs/patches/patch-au | 19 ++
sysutils/gnome-vfs/patches/patch-ax | 13 +
sysutils/gnome-vfs/patches/patch-ba | 13 +
sysutils/gnome-vfs/patches/patch-bb | 15 ++
sysutils/gnome-vfs/patches/patch-bc | 15 ++
sysutils/gnome-vfs/patches/patch-ca | 20 +++
sysutils/gnome-vfs/patches/patch-cb | 14 ++
sysutils/gnome-vfs/patches/patch-cc | 12 +
sysutils/gnome-vfs/patches/patch-cd | 32 ++++
sysutils/gnome-vfs/patches/patch-ce | 12 +
26 files changed, 904 insertions(+), 0 deletions(-)
diffs (truncated from 1008 to 300 lines):
diff -r 62fd8c7da7e6 -r cfb15846a8a7 sysutils/gnome-vfs/DESCR
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gnome-vfs/DESCR Wed Sep 19 22:22:33 2007 +0000
@@ -0,0 +1,5 @@
+This is the GNOME Virtual File System, version 2.
+
+GNOME VFS provides an abstraction layer of the file system; applications
+use this layer to access many different protocols and simulate that they
+are part of the local file system.
diff -r 62fd8c7da7e6 -r cfb15846a8a7 sysutils/gnome-vfs/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gnome-vfs/Makefile Wed Sep 19 22:22:33 2007 +0000
@@ -0,0 +1,36 @@
+# $NetBSD: Makefile,v 1.62 2007/09/19 22:22:34 wiz Exp $
+
+PKGREVISION= 2
+PKGCONFIG_OVERRIDE= gnome-vfs-2.0.pc.in
+PKGCONFIG_OVERRIDE+= gnome-vfs-module-2.0.pc.in
+
+OWN_DIRS= ${PKG_SYSCONFDIR}/modules
+
+EGFILES+= modules/default-modules.conf
+EGFILES+= modules/ssl-modules.conf
+
+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
+
+LDFLAGS.Darwin+= -lresolv
+
+BUILDLINK_API_DEPENDS.glib2+= glib2>=2.9.3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+.include "Makefile.common"
+
+CONFIGURE_ARGS+= --enable-fam
+
+.include "../../devel/GConf2/schemas.mk"
+
+.include "../../archivers/bzip2/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+
+.include "../../mk/fam.buildlink3.mk"
+.include "../../mk/krb5.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 62fd8c7da7e6 -r cfb15846a8a7 sysutils/gnome-vfs/Makefile.common
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gnome-vfs/Makefile.common Wed Sep 19 22:22:33 2007 +0000
@@ -0,0 +1,109 @@
+# $NetBSD: Makefile.common,v 1.1 2007/09/19 22:22:35 wiz Exp $
+#
+
+GNOME_VFS_VERSION= 2.18.1
+
+DISTNAME= gnome-vfs-${GNOME_VFS_VERSION}
+CATEGORIES?= sysutils
+CATEGORIES+= gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-vfs/2.18/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= jmmv%NetBSD.org@localhost
+HOMEPAGE= http://www.gnome.org/
+COMMENT= GNOME Virtual File System (v2)
+
+DISTINFO_FILE= ${.CURDIR}/../../sysutils/gnome-vfs/distinfo
+PATCHDIR= ${.CURDIR}/../../sysutils/gnome-vfs/patches
+
+GNU_CONFIGURE= YES
+USE_PKGLOCALEDIR= YES
+USE_TOOLS+= gmake intltool msgfmt pkg-config
+USE_LIBTOOL= YES
+
+CONFIGURE_ARGS+= --disable-cdda
+CONFIGURE_ARGS+= --disable-gtk
+CONFIGURE_ARGS+= --disable-howl
+CONFIGURE_ARGS+= --disable-openssl
+CONFIGURE_ARGS+= --disable-samba
+CONFIGURE_ARGS+= --enable-gnutls
+CONFIGURE_ARGS+= --enable-platform-gnome-2
+CONFIGURE_ARGS+= --sysconfdir=${PKG_SYSCONFBASEDIR:Q}
+
+CPPFLAGS+= -DPREFIX="\"${PREFIX}\""
+CPPFLAGS+= -DPKG_SYSCONFDIR="\"${PKG_SYSCONFDIR}\""
+MAKE_FLAGS+= localedir=${PREFIX}/${PKGLOCALEDIR}/locale
+
+INSTALL_MAKE_FLAGS+= ${MAKE_FLAGS}
+INSTALL_MAKE_FLAGS+= modulesconfdir=${PREFIX}/share/examples/gnome-vfs-2.0/modules
+
+PKG_SYSCONFSUBDIR= gnome-vfs-2.0
+
+EGDIR= ${PREFIX}/share/examples/gnome-vfs-2.0
+.for f in ${EGFILES}
+CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
+.endfor
+
+.include "../../mk/bsd.prefs.mk"
+
+# XXX Work-around for a problem in the configure script which checks for
+# statvfs(2) having SVR4 in mind. Solving this in the script itself could
+# be the right way to go, but it is out of the scope of a local patch; it
+# could require changing the code a lot, which is already very... complex.
+.if ${OPSYS} == "NetBSD" && !exists(/usr/include/fstyp.h)
+post-wrapper:
+ ${MKDIR} -p ${BUILDLINK_DIR}/include/sys
+ ${TOUCH} ${BUILDLINK_DIR}/include/sys/fstyp.h
+.endif
+
+#
+# The following stuff is to allow easy building of modules distributed within
+# gnome-vfs as independent packages.
+#
+# GNOME_VFS_NAME - Name of the module beeing built. Will be added to the
+# package name, and also used as the library name.
+# GNOME_VFS_FLAG - Base name of the flag passed to configure to enable the
+# module.
+#
+.if defined(GNOME_VFS_NAME) && !empty(GNOME_VFS_NAME)
+GNOME_VFS_FLAG?= ${GNOME_VFS_NAME}
+
+PKGNAME:= ${PKGNAME:S/gnome-vfs/gnome-vfs-${GNOME_VFS_NAME}/}
+CONFIGURE_ARGS:= ${CONFIGURE_ARGS:S/--disable-${GNOME_VFS_FLAG}/--enable-${GNOME_VFS_FLAG}/}
+COMMENT+= - ${GNOME_VFS_NAME} plugin
+
+CONFLICTS+= gnome-vfs2-[0-9]*
+
+BUILD_TARGET= lib${GNOME_VFS_NAME}.la
+BUILD_DIRS= modules
+
+# Fix paths to already installed libraries (by the gnome-vfs package).
+SUBST_CLASSES+= libs
+SUBST_MESSAGE.libs= Fixing path to dependent libraries.
+SUBST_STAGE.libs= pre-configure
+SUBST_FILES.libs= modules/Makefile.in
+SUBST_SED.libs= -e 's|../libgnomevfs/libgnomevfs-2.la|${BUILDLINK_PREFIX.gnome-vfs}/lib/libgnomevfs-2.la|g'
+
+BUILDLINK_API_DEPENDS.gnome-vfs+= gnome-vfs>=${GNOME_VFS_VERSION}
+.include "../../sysutils/gnome-vfs/buildlink3.mk"
+
+PRINT_PLIST_AWK+= /^@dirrm lib\/gnome-vfs-2.0\/modules$$/ \
+ { print "@comment in gnome-vfs: " $$0; next; }
+PRINT_PLIST_AWK+= /^@dirrm share\/examples\/gnome-vfs-2.0$$/ { next; }
+PRINT_PLIST_AWK+= /^@dirrm share\/examples\/gnome-vfs-2.0\/modules$$/ \
+ { print "@comment in gnome-vfs: " $$0; next; }
+
+do-install:
+ ${INSTALL_DATA_DIR} ${PREFIX}/lib/gnome-vfs-2.0/modules
+ cd ${WRKSRC}/modules && ${LIBTOOL} --mode=install \
+ ${INSTALL_DATA} lib${GNOME_VFS_NAME}.la \
+ ${PREFIX}/lib/gnome-vfs-2.0/modules
+ cd ${WRKSRC}/modules && ${LIBTOOL} --mode=finish \
+ ${PREFIX}/lib/gnome-vfs-2.0/modules
+.endif
+
+.include "../../devel/GConf2/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../security/gnutls/buildlink3.mk"
+.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
diff -r 62fd8c7da7e6 -r cfb15846a8a7 sysutils/gnome-vfs/PLIST
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/gnome-vfs/PLIST Wed Sep 19 22:22:33 2007 +0000
@@ -0,0 +1,239 @@
+@comment $NetBSD: PLIST,v 1.16 2007/09/19 22:22:35 wiz Exp $
+bin/gnomevfs-cat
+bin/gnomevfs-copy
+bin/gnomevfs-df
+bin/gnomevfs-info
+bin/gnomevfs-ls
+bin/gnomevfs-mkdir
+bin/gnomevfs-monitor
+bin/gnomevfs-mv
+bin/gnomevfs-rm
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-ace.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-acl.h
+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
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-size.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-find-directory.h
+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
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime-utils.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-mime.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
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-utils.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-version.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-volume-monitor.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-volume.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-xfer.h
+include/gnome-vfs-2.0/libgnomevfs/gnome-vfs.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-cancellable-ops.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-inet-connection.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-method.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-mime-info.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-module-callback-module-api.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-module-shared.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-module.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-parse-ls.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-pty.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-socket-buffer.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-socket.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-ssl.h
+include/gnome-vfs-module-2.0/libgnomevfs/gnome-vfs-transform.h
+lib/gnome-vfs-2.0/include/gnome-vfs-file-size.h
+lib/gnome-vfs-2.0/modules/libbzip2.la
+lib/gnome-vfs-2.0/modules/libcomputer.la
+lib/gnome-vfs-2.0/modules/libdns-sd.la
+lib/gnome-vfs-2.0/modules/libfile.la
+lib/gnome-vfs-2.0/modules/libftp.la
+lib/gnome-vfs-2.0/modules/libgzip.la
+lib/gnome-vfs-2.0/modules/libhttp.la
+lib/gnome-vfs-2.0/modules/libnetwork.la
+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/libvfs-test.la
+lib/libgnomevfs-2.la
+lib/pkgconfig/gnome-vfs-2.0.pc
+lib/pkgconfig/gnome-vfs-module-2.0.pc
+libexec/gnome-vfs-daemon
+share/dbus-1/services/gnome-vfs-daemon.service
+share/examples/gnome-vfs-2.0/modules/default-modules.conf
+share/examples/gnome-vfs-2.0/modules/ssl-modules.conf
+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
+share/gtk-doc/html/gnome-vfs-2.0/about.html
+share/gtk-doc/html/gnome-vfs-2.0/data-types.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-2.0.devhelp
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-2.0.devhelp2
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-application-registry.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-async-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-cancellation.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-context.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-directory-basic-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-directory-find-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-directory-list-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-dns-sd.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-drive.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-advanced-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-basic-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-info-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-info.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-rw-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-size.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-file-trunc-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-inet-connection.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-init.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-method.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-database-deprecated.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-database.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-monitor.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime-utils.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-mime.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-module-callback-module-api.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-module-callback.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-module-shared.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-module.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-monitor.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-parse-ls.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-resolve.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-result.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-socket-buffer.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-socket.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-ssl.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-standard-callbacks.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-transform.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-uri.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-utils.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-volume-monitor.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-volume.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-20-gnome-vfs-xfer.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-basic-file-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-directory-ops.html
+share/gtk-doc/html/gnome-vfs-2.0/gnome-vfs-file-and-dirs-ops.html
Home |
Main Index |
Thread Index |
Old Index