- minor update to version 1.0.3

fixes some mem leak and bugs
- also subpackage this port the same way gnome-vfs2 is (i.e. samba is no
longer a requirement for the main package)
- explicitely depends on latest glib2 (requested by jasper@)

ok jasper@
This commit is contained in:
ajacoutot 2008-11-24 16:15:42 +00:00
parent 53cd84216c
commit 6090a7399f
7 changed files with 40 additions and 23 deletions

View File

@ -1,30 +1,41 @@
# $OpenBSD: Makefile,v 1.5 2008/11/22 18:57:57 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.6 2008/11/24 16:15:42 ajacoutot Exp $
COMMENT= GNOME virtual file system
COMMENT-main= GNOME virtual file system
COMMENT-smb= samba module for GVFS
GNOME_PROJECT= gvfs
GNOME_VERSION= 1.0.2
PKGNAME= ${DISTNAME}p1
GNOME_VERSION= 1.0.3
SHARED_LIBS += gvfscommon 1.0 # .0.0
PKGNAME-main= ${DISTNAME}
PKGNAME-smb= ${GNOME_PROJECT}-smb-${GNOME_VERSION}
# LGPLv2
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MULTI_PACKAGES= -main -smb
MODULES= devel/gettext \
x11/gnome
WANTLIB= ORBit-2 bz2 c dbus-1 dbus-glib-1 gconf-2 gio-2.0 glib-2.0 \
gmodule-2.0 gobject-2.0 gthread-2.0 m pcre pthread \
util xml2 z
WANTLIB= ORBit-2 c dbus-1 dbus-glib-1 gconf-2 gio-2.0 glib-2.0 \
gmodule-2.0 gobject-2.0 gthread-2.0 pcre pthread \
util
LIB_DEPENDS= archive::archivers/libarchive \
soup-2.4.>=1::devel/libsoup \
smbclient::net/samba \
gnome-keyring::x11/gnome/keyring
RUN_DEPENDS= :glib2-fam-*:devel/glib2,-fam
LIB_DEPENDS= gnome-keyring::x11/gnome/keyring
WANTLIB-main= ${WANTLIB} bz2 m xml2 z
LIB_DEPENDS-main= ${LIB_DEPENDS} \
archive::archivers/libarchive \
soup-2.4.>=1::devel/libsoup
RUN_DEPENDS-main= :glib2-fam->=2.18.3:devel/glib2,-fam
LIB_DEPENDS-smb= ${LIB_DEPENDS} \
gvfscommon.>=1::${BASE_PKGPATH},-main \
smbclient::net/samba
CONFIGURE_ARGS+= --disable-gtk-doc \
--disable-avahi \

View File

@ -1,5 +1,5 @@
MD5 (gnome/gvfs-1.0.2.tar.bz2) = BMRHV6Jl94fWYGZVtrvFkw==
RMD160 (gnome/gvfs-1.0.2.tar.bz2) = uPahB5I/rhwHUu5+tKHCfFDjyT0=
SHA1 (gnome/gvfs-1.0.2.tar.bz2) = fwBcxXlTK4IHImitOZorxew1MAA=
SHA256 (gnome/gvfs-1.0.2.tar.bz2) = 82BtwosfoUDH0BkUeAl6iffvejGDqBGhQQojAFK3HrQ=
SIZE (gnome/gvfs-1.0.2.tar.bz2) = 918268
MD5 (gnome/gvfs-1.0.3.tar.bz2) = pB6LfZnjkM74MS985fMSpQ==
RMD160 (gnome/gvfs-1.0.3.tar.bz2) = LRLh9mkHc+Oq1dWcgmxQn6QKlEM=
SHA1 (gnome/gvfs-1.0.3.tar.bz2) = K+tzasx7OOmcn8sFhd5pGPrV57c=
SHA256 (gnome/gvfs-1.0.3.tar.bz2) = F+zN7W4JYggYHix2JYAlJhEq8j9bLHsqZyq5zP86Vf0=
SIZE (gnome/gvfs-1.0.3.tar.bz2) = 920742

View File

@ -0,0 +1,4 @@
GVFS is a replacement for GnomeVFS, the GNOME Virtual File System.
This package provides the smb module for GVFS, which allows it to browse
networks using the SMB/CIFS protocols (a.k.a. Microsoft Networks).

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PFRAG.shared,v 1.2 2008/11/12 22:45:26 jasper Exp $
@comment $OpenBSD: PFRAG.shared-main,v 1.1 2008/11/24 16:15:42 ajacoutot Exp $
lib/gio/modules/libgiogconf.so
lib/gio/modules/libgioremote-volume-monitor.so
lib/gio/modules/libgvfsdbus.so

View File

@ -1,4 +1,5 @@
@comment $OpenBSD: PLIST,v 1.5 2008/11/22 18:57:57 ajacoutot Exp $
@comment $OpenBSD: PLIST-main,v 1.1 2008/11/24 16:15:42 ajacoutot Exp $
@pkgpath ${BASE_PKGPATH}
%%SHARED%%
@bin bin/gvfs-cat
@bin bin/gvfs-copy
@ -40,8 +41,6 @@ lib/libgvfscommon.la
@bin libexec/gvfsd-localtest
@bin libexec/gvfsd-network
@bin libexec/gvfsd-sftp
@bin libexec/gvfsd-smb
@bin libexec/gvfsd-smb-browse
@bin libexec/gvfsd-trash
share/dbus-1/
share/dbus-1/services/
@ -60,8 +59,6 @@ share/gvfs/mounts/http.mount
share/gvfs/mounts/localtest.mount
share/gvfs/mounts/network.mount
share/gvfs/mounts/sftp.mount
share/gvfs/mounts/smb-browse.mount
share/gvfs/mounts/smb.mount
share/gvfs/mounts/trash.mount
share/gvfs/remote-volume-monitors/
share/locale/ar/

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST-smb,v 1.1 2008/11/24 16:15:42 ajacoutot Exp $
@bin libexec/gvfsd-smb
@bin libexec/gvfsd-smb-browse
share/gvfs/mounts/smb-browse.mount
share/gvfs/mounts/smb.mount