# Compiling time: 1.25 SBU # Maintainer: Baste # Contributor: bouleetbil USE_DEBUG=${USE_DEBUG:-"n"} pkgname=gvfs pkgver=1.28.3 pkgrel=1 pkgdesc="gvfs is a userspace virtual filesystem designed to work with the i/o abstractions of gio." url="http://www.gnome.org/" depends=('glib2>=2.48.0' 'dbus>=1.10.6-5' 'avahi-glib>=0.6.31-6' 'udisks2>=2.1.6-2' \ 'libarchive>=3.1.2-8' 'libcdio-paranoia>=10.2+0.93+1-2' 'libsoup>=2.53.90' 'libsecret>=0.18.3-3' 'gtk+3>=3.20.0' 'gcr>=3.20.0' 'libgdata>=0.17.4-2') makedepends=('intltool>=0.51.0-2' 'docbook-xsl>=1.79.1-1' 'ifuse' 'gphoto2>=2.5.9-2' \ 'fuse' 'samba>=4.3.3-1' 'openssh' \ 'gnome-online-accounts>=3.20.0' 'libmtp>=1.1.10-3') groups=('gnome') archs=('i686' 'x86_64') _F_gnome_glib="y" _F_gnome_devel="n" _F_gnome_ext=".tar.xz" Finclude gnome gnome-scriptlet sha1sums=('175754bef4244bccc1e229bb1b1e01c631babc52') subpkgs=("${subpkgs[@]}" "gvfs-apple") subdescs=("${subdescs[@]}" "gvfs with iPhone and iPod touch support") subdepends=("${subdepends[@]}" "ifuse") subrodepends=("${subrodepends[@]}" "gvfs=$pkgver") subgroups=("${subgroups[@]}" "gnome-extra") subarchs=("${subarchs[@]}" "i686 x86_64") subpkgs=("${subpkgs[@]}" "gvfs-gphoto2") subdescs=("${subdescs[@]}" "gvfs with gphoto2 support") subdepends=("${subdepends[@]}" "gphoto2>=2.5.9-2") subrodepends=("${subrodepends[@]}" "gvfs=$pkgver") subgroups=("${subgroups[@]}" "gnome") subarchs=("${subarchs[@]}" "i686 x86_64") subpkgs=("${subpkgs[@]}" "gvfs-fuse") subdescs=("${subdescs[@]}" "gvfs with fuse support") subdepends=("${subdepends[@]}" "fuse") subrodepends=("${subrodepends[@]}" "gvfs=$pkgver") subgroups=("${subgroups[@]}" "gnome-extra") subarchs=("${subarchs[@]}" "i686 x86_64") subpkgs=("${subpkgs[@]}" "gvfs-smb") subdescs=("${subdescs[@]}" "gvfs with samba support") subdepends=("${subdepends[@]}" "libsmbclient>=4.3.3-1") subrodepends=("${subrodepends[@]}" "gvfs=$pkgver samba-client>=4.3.4-1") subgroups=("${subgroups[@]}" "gnome") subarchs=("${subarchs[@]}" "i686 x86_64") subpkgs=("${subpkgs[@]}" "gvfs-gnome-online-accounts") subdescs=("${subdescs[@]}" "gvfs with gnome-online-accounts support") subdepends=("${subdepends[@]}" "gnome-online-accounts>=3.19.90") subrodepends=("${subrodepends[@]}" "gvfs=$pkgver") subgroups=("${subgroups[@]}" "gnome") subarchs=("${subarchs[@]}" "i686 x86_64") subpkgs=("${subpkgs[@]}" "gvfs-mtp") subdescs=("${subdescs[@]}" "gvfs with MTP support") subdepends=("${subdepends[@]}" "libmtp>=1.1.10-3") subrodepends=("${subrodepends[@]}" "gvfs=$pkgver") subgroups=("${subgroups[@]}" "gnome") subarchs=("${subarchs[@]}" "i686 x86_64") Fconfopts+=" --disable-gdu \ --enable-udisks2 \ --enable-keyring \ --disable-obexftp" build(){ Fcd if Fuse $USE_DEBUG; then Fsed "static gboolean print_debug = FALSE;" \ "static gboolean print_debug = TRUE;" \ daemon/daemon-main.c fi Fpatchall Fautoreconf Fmake Fmakeinstall Fbuild_gnome_scriptlet Fsplit gvfs-apple usr/share/gvfs/remote-volume-monitors/afc.monitor Fsplit gvfs-apple usr/share/gvfs/mounts/afc.mount Fsplit gvfs-apple usr/share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service Fsplit gvfs-apple usr/libexec/gvfsd-afc Fsplit gvfs-apple usr/libexec/gvfs-afc-volume-monitor #fuse Fsplit gvfs-fuse usr/libexec/gvfsd-fuse #gphoto2 Fsplit gvfs-gphoto2 usr/share/gvfs/remote-volume-monitors/gphoto2.monitor Fsplit gvfs-gphoto2 usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service Fsplit gvfs-gphoto2 usr/share/gvfs/mounts/gphoto2.mount Fsplit gvfs-gphoto2 usr/libexec/gvfsd-gphoto2 Fsplit gvfs-gphoto2 usr/libexec/gvfs-gphoto2-volume-monitor #samba Fsplit gvfs-smb usr/share/gvfs/mounts/smb.mount Fsplit gvfs-smb usr/share/gvfs/mounts/smb-browse.mount Fsplit gvfs-smb usr/libexec/gvfsd-smb-browse Fsplit gvfs-smb usr/libexec/gvfsd-smb #GnomeOnlineAccount Fsplit gvfs-gnome-online-accounts usr/share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service Fsplit gvfs-gnome-online-accounts usr/share/gvfs/remote-volume-monitors/goa.monitor #MTP Fsplit gvfs-mtp usr/libexec/gvfsd-mtp Fsplit gvfs-mtp usr/libexec/gvfs-mtp-volume-monitor Fsplit gvfs-mtp usr/share/gvfs/mounts/mtp.mount Fsplit gvfs-mtp usr/share/gvfs/remote-volume-monitors/mtp.monitor Fsplit gvfs-mtp usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service Fsplit gvfs-mtp usr/lib/systemd/user/gvfs-mtp-volume-monitor.service } # optimization OK