diff options
Diffstat (limited to 'gvfs')
| -rw-r--r-- | gvfs/.footprint | 75 | ||||
| -rw-r--r-- | gvfs/.signature | 5 | ||||
| -rw-r--r-- | gvfs/Pkgfile | 40 | ||||
| -rw-r--r-- | gvfs/post-install | 6 |
4 files changed, 126 insertions, 0 deletions
diff --git a/gvfs/.footprint b/gvfs/.footprint new file mode 100644 index 0000000..838ec0d --- /dev/null +++ b/gvfs/.footprint @@ -0,0 +1,75 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/lib/ +drwxr-xr-x root/root usr/lib/gio/ +drwxr-xr-x root/root usr/lib/gio/modules/ +-rwxr-xr-x root/root usr/lib/gio/modules/libgioremote-volume-monitor.so +-rwxr-xr-x root/root usr/lib/gio/modules/libgvfsdbus.so +drwxr-xr-x root/root usr/lib/gvfs/ +-rwxr-xr-x root/root usr/lib/gvfs/gvfs-gphoto2-volume-monitor +-rwxr-xr-x root/root usr/lib/gvfs/gvfs-udisks2-volume-monitor +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-admin +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-afp +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-afp-browse +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-archive +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-computer +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-dav +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-ftp +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-fuse +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-gphoto2 +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-http +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-localtest +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-metadata +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-network +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-recent +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-sftp +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-smb +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-smb-browse +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-trash +-rwxr-xr-x root/root usr/lib/gvfs/gvfsd-wsdd +-rwxr-xr-x root/root usr/lib/gvfs/libgvfscommon.so +-rwxr-xr-x root/root usr/lib/gvfs/libgvfsdaemon.so +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/GConf/ +drwxr-xr-x root/root usr/share/GConf/gsettings/ +-rw-r--r-- root/root usr/share/GConf/gsettings/gvfs-smb.convert +drwxr-xr-x root/root usr/share/dbus-1/ +drwxr-xr-x root/root usr/share/dbus-1/services/ +-rw-r--r-- root/root usr/share/dbus-1/services/org.gtk.vfs.Daemon.service +-rw-r--r-- root/root usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service +-rw-r--r-- root/root usr/share/dbus-1/services/org.gtk.vfs.Metadata.service +-rw-r--r-- root/root usr/share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service +drwxr-xr-x root/root usr/share/glib-2.0/ +drwxr-xr-x root/root usr/share/glib-2.0/schemas/ +-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml +-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml +-rw-r--r-- root/root usr/share/glib-2.0/schemas/org.gnome.system.wsdd.gschema.xml +drwxr-xr-x root/root usr/share/gvfs/ +drwxr-xr-x root/root usr/share/gvfs/mounts/ +-rw-r--r-- root/root usr/share/gvfs/mounts/admin.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/afp-browse.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/afp.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/archive.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/computer.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/dav.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/ftp.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/ftpis.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/ftps.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/gphoto2.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/http.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/localtest.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/network.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/recent.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/sftp.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/smb-browse.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/smb.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/trash.mount +-rw-r--r-- root/root usr/share/gvfs/mounts/wsdd.mount +drwxr-xr-x root/root usr/share/gvfs/remote-volume-monitors/ +-rw-r--r-- root/root usr/share/gvfs/remote-volume-monitors/gphoto2.monitor +-rw-r--r-- root/root usr/share/gvfs/remote-volume-monitors/udisks2.monitor +drwxr-xr-x root/root usr/share/polkit-1/ +drwxr-xr-x root/root usr/share/polkit-1/actions/ +-rw-r--r-- root/root usr/share/polkit-1/actions/org.gtk.vfs.file-operations.policy +drwxr-xr-x root/root usr/share/polkit-1/rules.d/ +-rw-r--r-- root/root usr/share/polkit-1/rules.d/org.gtk.vfs.file-operations.rules diff --git a/gvfs/.signature b/gvfs/.signature new file mode 100644 index 0000000..566ce07 --- /dev/null +++ b/gvfs/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/xfce4.pub +RWRSAbUnL7azFEsrG1MCXujVnaCzeONEtpWBzdHSV+ervUE9XRBKJ6N9WxZ0J/qwPq/+ZqUDUW+5eh8E4qW7o9fubz4znFdTHg8= +SHA256 (Pkgfile) = 5ba549ddd7720dded79b3815ef64bf0859a7a3ad23c76765957ec4c0013c8a45 +SHA256 (.footprint) = 5fbbff2b4f204267728d0249bccec2371e394c35ed1bdeac2ac1575c144e2052 +SHA256 (gvfs-1.58.0.tar.xz) = dd9be36873d0fcb309eb89a8d274770ce576287628a2cf111bd387e1c34f182f diff --git a/gvfs/Pkgfile b/gvfs/Pkgfile new file mode 100644 index 0000000..ffcd811 --- /dev/null +++ b/gvfs/Pkgfile @@ -0,0 +1,40 @@ +# Description: A userspace virtual filesystem designed to work with the I/O abstractions of gio (glib) +# URL: http://projects.gnome.org/ +# Packager: Matt Housh, jaeger at crux dot ninja +# Maintainer: Jay Lanagan, j at lngn dot net +# Depends on: dbus-glib gcr gcr3 samba polkit libgphoto2 libsoup3 libgnome-keyring libgudev +# Optional: fuse3 udisks2 avahi libbluray libnfs libcdio-paranoia libimobiledevice + +name=gvfs +version=1.58.0 +release=1 +source=(http://download.gnome.org/sources/$name/${version:0:4}/$name-$version.tar.xz) + +build() { + + cd $name-$version + + prt-get isinst fuse3 && PKGMK_GVFS+='-D fuse=true ' || PKGMK_GVFS+=' -D fuse=false ' + prt-get isinst udisks2 && PKGMK_GVFS+='-D udisks2=true ' || PKGMK_GVFS+=' -D udisks2=false ' + prt-get isinst avahi && PKGMK_GVFS+='-D dnssd=true ' || PKGMK_GVFS+=' -D dnssd=false ' + prt-get isinst libnfs && PKGMK_GVFS+='-D nfs=true ' || PKGMK_GVFS+=' -D nfs=false ' + prt-get isinst libbluray && PKGMK_GVFS+='-D bluray=true ' || PKGMK_GVFS+=' -D bluray=false ' + prt-get isinst libcdio-paranoia && PKGMK_GVFS+='-D cdda=true ' || PKGMK_GVFS+=' -D cdda=false ' + prt-get isinst libimobiledevice && PKGMK_GVFS+='-D afc=true ' || PKGMK_GVFS+=' -D afc=false ' + + meson setup build $PKGMK_GVFS \ + --prefix=/usr \ + --libexecdir=/usr/lib/$name \ + -Dlogind=false \ + -Dsystemduserunitdir=no \ + -Dtmpfilesdir=no \ + -Dgoa=false \ + -Donedrive=false \ + -Dgoogle=false \ + -Dmtp=false + + DESTDIR=$PKG ninja -C build install + + rm -r $PKG/usr/share/locale + +} diff --git a/gvfs/post-install b/gvfs/post-install new file mode 100644 index 0000000..26b044b --- /dev/null +++ b/gvfs/post-install @@ -0,0 +1,6 @@ +#!/bin/sh +# +# post-install: install/update all glib schemas +# after the package installation + +/usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas/ |
