[arch-commits] Commit in gvfs/repos (4 files)
Date: Sunday, September 27, 2020 @ 16:03:13 Author: heftig Revision: 396726 archrelease: copy trunk to gnome-unstable-x86_64 Added: gvfs/repos/gnome-unstable-x86_64/ gvfs/repos/gnome-unstable-x86_64/PKGBUILD (from rev 396725, gvfs/trunk/PKGBUILD) gvfs/repos/gnome-unstable-x86_64/gvfs-nfs.install (from rev 396725, gvfs/trunk/gvfs-nfs.install) gvfs/repos/gnome-unstable-x86_64/gvfsd.hook (from rev 396725, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 164 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 182 insertions(+) Copied: gvfs/repos/gnome-unstable-x86_64/PKGBUILD (from rev 396725, gvfs/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2020-09-27 16:03:13 UTC (rev 396726) @@ -0,0 +1,164 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Jan de Groot + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.46.0 +pkgrel=1 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse3 libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc 'gsettings-desktop-schemas>=3.34.0') +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson + openssh) +groups=(gnome) +_commit=31ee9bf45fd3648cdcbc0a8c4abd344ec9f82f45 # tags/1.46.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'d3b714db35b2ce75d7f6d528044554decbb9149a98425aff119a071ca0a25282') + +prepare() { + cd $pkgbase +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D man=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_split() { + local name="$1" src dest; shift + for src; do +echo "$name: /usr/$src" +dest="$srcdir/$name/$src" +mkdir -p "${dest%/*}" +mv -T "$src" "$dest" +rmdir -p --ignore-fail-on-non-empty "${src%/*}" + done +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + options=(!emptydirs) + + DESTDIR="$pkgdir" meson install -C build + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir/usr" + + _split smb \ +lib/gvfsd-smb{,-browse} \ +share/GConf/gsettings/gvfs-smb.convert \ +share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ +share/gvfs/mounts/smb{,-browse}.mount + + _split afc \ +lib/gvfs{-afc-volume-monitor,d-afc} \ +lib/systemd/user/gvfs-afc-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ +share/gvfs/mounts/afc.mount \ +share/gvfs/remote-volume-monitors/afc.monitor + + _split gphoto2 \ +lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ +lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ +share/gvfs/mounts/gphoto2.mount \ +share/gvfs/remote-volume-monitors/gphoto2.monitor + + _split mtp \ +lib/gvfs{-mtp-volume-monitor,d-mtp} \ +lib/systemd/user/gvfs-mtp-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ +share/gvfs/mounts/mtp.mount \ +share/gvfs/remote-volume-monitors/mtp.monitor + + _split goa \ +lib/gvfs-goa-volume-monitor \ +lib/systemd/user/gvfs-goa-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ +share/gvfs/remote-volume-monitors/goa.monitor + + _split nfs \ +lib/gvfsd-nfs \ +share/gvfs/mounts/nfs.mount + + _split google \ +lib/gvfsd-google \ +share/gvfs/mounts/google.mount +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" 'smbclient>=4.12.0') + + mv "$srcdir/smb" "$pkgdir/usr" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv "$srcdir/afc" "$pkgdir/usr" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + mv
[arch-commits] Commit in gvfs/repos (4 files)
Date: Wednesday, June 17, 2020 @ 08:29:34 Author: arojas Revision: 389413 archrelease: copy trunk to staging-x86_64 Added: gvfs/repos/staging-x86_64/ gvfs/repos/staging-x86_64/PKGBUILD (from rev 389412, gvfs/trunk/PKGBUILD) gvfs/repos/staging-x86_64/gvfs-nfs.install (from rev 389412, gvfs/trunk/gvfs-nfs.install) gvfs/repos/staging-x86_64/gvfsd.hook (from rev 389412, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 166 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 184 insertions(+) Copied: gvfs/repos/staging-x86_64/PKGBUILD (from rev 389412, gvfs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-06-17 08:29:34 UTC (rev 389413) @@ -0,0 +1,166 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.44.1 +pkgrel=4 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse3 libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc 'gsettings-desktop-schemas>=3.34.0') +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson + openssh) +groups=(gnome) +_commit=0071ed715da2c6ace52c4e772205c01eca209f25 # tags/1.44.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'d3b714db35b2ce75d7f6d528044554decbb9149a98425aff119a071ca0a25282') + +prepare() { + cd $pkgbase + + sed -e "s|'libplist'|'libplist-2.0'|" -i meson.build # Support libplist 2.2 +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D man=true + ninja -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_split() { + local name="$1" src dest; shift + for src; do +echo "$name: /usr/$src" +dest="$srcdir/$name/$src" +mkdir -p "${dest%/*}" +mv -T "$src" "$dest" +rmdir -p --ignore-fail-on-non-empty "${src%/*}" + done +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + options=(!emptydirs) + + DESTDIR="$pkgdir" meson install -C build + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir/usr" + + _split smb \ +lib/gvfsd-smb{,-browse} \ +share/GConf/gsettings/gvfs-smb.convert \ +share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ +share/gvfs/mounts/smb{,-browse}.mount + + _split afc \ +lib/gvfs{-afc-volume-monitor,d-afc} \ +lib/systemd/user/gvfs-afc-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ +share/gvfs/mounts/afc.mount \ +share/gvfs/remote-volume-monitors/afc.monitor + + _split gphoto2 \ +lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ +lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ +share/gvfs/mounts/gphoto2.mount \ +share/gvfs/remote-volume-monitors/gphoto2.monitor + + _split mtp \ +lib/gvfs{-mtp-volume-monitor,d-mtp} \ +lib/systemd/user/gvfs-mtp-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ +share/gvfs/mounts/mtp.mount \ +share/gvfs/remote-volume-monitors/mtp.monitor + + _split goa \ +lib/gvfs-goa-volume-monitor \ +lib/systemd/user/gvfs-goa-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ +share/gvfs/remote-volume-monitors/goa.monitor + + _split nfs \ +lib/gvfsd-nfs \ +share/gvfs/mounts/nfs.mount + + _split google \ +lib/gvfsd-google \ +share/gvfs/mounts/google.mount +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" 'smbclient>=4.12.0') + + mv "$srcdir/smb" "$pkgdir/usr" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv "$srcdir/afc" "$pkgdir/usr" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver"
[arch-commits] Commit in gvfs/repos (4 files)
Date: Sunday, February 24, 2019 @ 22:31:47 Author: heftig Revision: 346773 archrelease: copy trunk to testing-x86_64 Added: gvfs/repos/testing-x86_64/ gvfs/repos/testing-x86_64/PKGBUILD (from rev 346771, gvfs/trunk/PKGBUILD) gvfs/repos/testing-x86_64/gvfs-nfs.install (from rev 346771, gvfs/trunk/gvfs-nfs.install) gvfs/repos/testing-x86_64/gvfsd.hook (from rev 346771, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 163 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 181 insertions(+) Copied: gvfs/repos/testing-x86_64/PKGBUILD (from rev 346771, gvfs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-02-24 22:31:47 UTC (rev 346773) @@ -0,0 +1,163 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.38.1+9+gd4dab113 +pkgrel=2 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc) +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson openssh) +groups=(gnome) +_commit=d4dab113891203703c6a781c6e31528af9255e25 # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72') + +prepare() { + cd $pkgbase +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D man=true + ninja -C build +} + +check() { + meson test -C build +} + +_split() { + local name="$1" src dest + shift + for src do +echo "$name: /usr/$src" +dest="$srcdir/$name/$src" +mkdir -p "${dest%/*}" +mv -T "$src" "$dest" + done +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + options=(!emptydirs) + + DESTDIR="$pkgdir" meson install -C build + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir/usr" + + _split smb \ +lib/gvfsd-smb{,-browse} \ +share/GConf/gsettings/gvfs-smb.convert \ +share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ +share/gvfs/mounts/smb{,-browse}.mount + + _split afc \ +lib/gvfs{-afc-volume-monitor,d-afc} \ +lib/systemd/user/gvfs-afc-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ +share/gvfs/mounts/afc.mount \ +share/gvfs/remote-volume-monitors/afc.monitor + + _split gphoto2 \ +lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ +lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ +share/gvfs/mounts/gphoto2.mount \ +share/gvfs/remote-volume-monitors/gphoto2.monitor + + _split mtp \ +lib/gvfs{-mtp-volume-monitor,d-mtp} \ +lib/systemd/user/gvfs-mtp-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ +share/gvfs/mounts/mtp.mount \ +share/gvfs/remote-volume-monitors/mtp.monitor + + _split goa \ +lib/gvfs-goa-volume-monitor \ +lib/systemd/user/gvfs-goa-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ +share/gvfs/remote-volume-monitors/goa.monitor + + _split nfs \ +lib/gvfsd-nfs \ +share/gvfs/mounts/nfs.mount + + _split google \ +lib/gvfsd-google \ +share/gvfs/mounts/google.mount +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" smbclient) + + mv "$srcdir/smb" "$pkgdir/usr" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv "$srcdir/afc" "$pkgdir/usr" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + mv "$srcdir/gphoto2" "$pkgdir/usr" +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" + depends=("gvfs=$pkgver" libmtp) + + mv "$srcdir/mtp" "$pkgdir/usr" +} +
[arch-commits] Commit in gvfs/repos (4 files)
Date: Sunday, February 24, 2019 @ 21:49:30 Author: heftig Revision: 346768 archrelease: copy trunk to testing-x86_64 Added: gvfs/repos/testing-x86_64/ gvfs/repos/testing-x86_64/PKGBUILD (from rev 346767, gvfs/trunk/PKGBUILD) gvfs/repos/testing-x86_64/gvfs-nfs.install (from rev 346767, gvfs/trunk/gvfs-nfs.install) gvfs/repos/testing-x86_64/gvfsd.hook (from rev 346767, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 163 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 181 insertions(+) Copied: gvfs/repos/testing-x86_64/PKGBUILD (from rev 346767, gvfs/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-02-24 21:49:30 UTC (rev 346768) @@ -0,0 +1,163 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.38.1+9+gd4dab113 +pkgrel=1 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc) +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson openssh) +groups=(gnome) +_commit=d4dab113891203703c6a781c6e31528af9255e25 # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72') + +prepare() { + cd $pkgbase +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D man=true + ninja -C build +} + +check() { + meson test -C build +} + +_split() { + local name="$1" src dest + shift + for src do +echo "$name: /usr/$src" +dest="$srcdir/$name/$src" +mkdir -p "${dest%/*}" +mv -T "$src" "$dest" + done +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + options=(!emptydirs) + + DESTDIR="$pkgdir" meson install -C build + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir/usr" + + _split smb \ +lib/gvfsd-smb{,-browse} \ +share/GConf/gsettings/gvfs-smb.convert \ +share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ +share/gvfs/mounts/smb{,-browse}.mount + + _split afc \ +lib/gvfs{-afc-volume-monitor,d-afc} \ +lib/systemd/user/gvfs-afc-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ +share/gvfs/mounts/afc.mount \ +share/gvfs/remote-volume-monitors/afc.monitor + + _split gphoto2 \ +lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ +lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ +share/gvfs/mounts/gphoto2.mount \ +share/gvfs/remote-volume-monitors/gphoto2.monitor + + _split mtp \ +lib/gvfs{-mtp-volume-monitor,d-mtp} \ +lib/systemd/user/gvfs-mtp-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ +share/gvfs/mounts/mtp.mount \ +share/gvfs/remote-volume-monitors/mtp.monitor + + _split goa \ +lib/gvfs-goa-volume-monitor \ +lib/systemd/user/gvfs-goa-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ +share/gvfs/remote-volume-monitors/goa.monitor + + _split nfs \ +lib/gvfsd-nfs \ +share/gvfs/mounts/nfs.mount + + _split google \ +lib/gvfsd-google \ +share/gvfs/mounts/google.mount +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" smbclient) + + mv "$srcdir/smb" "$pkgdir/usr" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv "$srcdir/afc" "$pkgdir/usr" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + mv "$srcdir/gphoto2" "$pkgdir/usr" +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" + depends=("gvfs=$pkgver" libmtp) + + mv "$srcdir/mtp" "$pkgdir/usr" +} +
[arch-commits] Commit in gvfs/repos (4 files)
Date: Wednesday, September 5, 2018 @ 00:48:21 Author: heftig Revision: 71 archrelease: copy trunk to gnome-unstable-x86_64 Added: gvfs/repos/gnome-unstable-x86_64/ gvfs/repos/gnome-unstable-x86_64/PKGBUILD (from rev 70, gvfs/trunk/PKGBUILD) gvfs/repos/gnome-unstable-x86_64/gvfs-nfs.install (from rev 70, gvfs/trunk/gvfs-nfs.install) gvfs/repos/gnome-unstable-x86_64/gvfsd.hook (from rev 70, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 164 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 182 insertions(+) Copied: gvfs/repos/gnome-unstable-x86_64/PKGBUILD (from rev 70, gvfs/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-09-05 00:48:21 UTC (rev 71) @@ -0,0 +1,164 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Maintainer: Jan de Groot + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.38.0+3+g7da3b0ba +pkgrel=1 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc) +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson openssh) +groups=(gnome) +_commit=7da3b0ba2e207ce0b8a1bdfe023d6cf6d3764ed9 # gnome-3-30 +source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72') + +prepare() { + cd $pkgbase +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D man=true + ninja -C build +} + +check() { + cd build + meson test +} + +_split() { + local name="$1" src dest + shift + for src do +echo "$name: /usr/$src" +dest="$srcdir/$name/$src" +mkdir -p "${dest%/*}" +mv -T "$src" "$dest" + done +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + options=(!emptydirs) + + DESTDIR="$pkgdir" ninja -C build install + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir/usr" + + _split smb \ +lib/gvfsd-smb{,-browse} \ +share/GConf/gsettings/gvfs-smb.convert \ +share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ +share/gvfs/mounts/smb{,-browse}.mount + + _split afc \ +lib/gvfs{-afc-volume-monitor,d-afc} \ +lib/systemd/user/gvfs-afc-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ +share/gvfs/mounts/afc.mount \ +share/gvfs/remote-volume-monitors/afc.monitor + + _split gphoto2 \ +lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ +lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ +share/gvfs/mounts/gphoto2.mount \ +share/gvfs/remote-volume-monitors/gphoto2.monitor + + _split mtp \ +lib/gvfs{-mtp-volume-monitor,d-mtp} \ +lib/systemd/user/gvfs-mtp-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ +share/gvfs/mounts/mtp.mount \ +share/gvfs/remote-volume-monitors/mtp.monitor + + _split goa \ +lib/gvfs-goa-volume-monitor \ +lib/systemd/user/gvfs-goa-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ +share/gvfs/remote-volume-monitors/goa.monitor + + _split nfs \ +lib/gvfsd-nfs \ +share/gvfs/mounts/nfs.mount + + _split google \ +lib/gvfsd-google \ +share/gvfs/mounts/google.mount +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" smbclient) + + mv "$srcdir/smb" "$pkgdir/usr" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv "$srcdir/afc" "$pkgdir/usr" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + mv "$srcdir/gphoto2" "$pkgdir/usr" +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" +
[arch-commits] Commit in gvfs/repos (4 files)
Date: Tuesday, March 13, 2018 @ 22:08:03 Author: heftig Revision: 318909 archrelease: copy trunk to gnome-unstable-x86_64 Added: gvfs/repos/gnome-unstable-x86_64/ gvfs/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318908, gvfs/trunk/PKGBUILD) gvfs/repos/gnome-unstable-x86_64/gvfs-nfs.install (from rev 318908, gvfs/trunk/gvfs-nfs.install) gvfs/repos/gnome-unstable-x86_64/gvfsd.hook (from rev 318908, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 162 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 180 insertions(+) Copied: gvfs/repos/gnome-unstable-x86_64/PKGBUILD (from rev 318908, gvfs/trunk/PKGBUILD) === --- gnome-unstable-x86_64/PKGBUILD (rev 0) +++ gnome-unstable-x86_64/PKGBUILD 2018-03-13 22:08:03 UTC (rev 318909) @@ -0,0 +1,162 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.36.0 +pkgrel=1 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc) +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson openssh) +groups=(gnome) +_commit=1d67d10e5bc41749c02dbca8a6cb84f6840de5cd # tags/1.36.0^0 +source=("git+https://git.gnome.org/browse/gvfs#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72') + +prepare() { + cd $pkgbase +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgbase build -D man=true -D deprecated_programs=true + ninja -C build +} + +check() { + cd build + meson test +} + +_split() { + local name="$1" src dest + shift + for src do +echo "$name: /usr/$src" +dest="$srcdir/$name/$src" +mkdir -p "${dest%/*}" +mv -T "$src" "$dest" + done +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + options=(!emptydirs) + + DESTDIR="$pkgdir" ninja -C build install + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir/usr" + + _split smb \ +lib/gvfsd-smb{,-browse} \ +share/GConf/gsettings/gvfs-smb.convert \ +share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ +share/gvfs/mounts/smb{,-browse}.mount + + _split afc \ +lib/gvfs{-afc-volume-monitor,d-afc} \ +lib/systemd/user/gvfs-afc-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ +share/gvfs/mounts/afc.mount \ +share/gvfs/remote-volume-monitors/afc.monitor + + _split gphoto2 \ +lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ +lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ +share/gvfs/mounts/gphoto2.mount \ +share/gvfs/remote-volume-monitors/gphoto2.monitor + + _split mtp \ +lib/gvfs{-mtp-volume-monitor,d-mtp} \ +lib/systemd/user/gvfs-mtp-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ +share/gvfs/mounts/mtp.mount \ +share/gvfs/remote-volume-monitors/mtp.monitor + + _split goa \ +lib/gvfs-goa-volume-monitor \ +lib/systemd/user/gvfs-goa-volume-monitor.service \ +share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ +share/gvfs/remote-volume-monitors/goa.monitor + + _split nfs \ +lib/gvfsd-nfs \ +share/gvfs/mounts/nfs.mount + + _split google \ +lib/gvfsd-google \ +share/gvfs/mounts/google.mount +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" smbclient) + + mv "$srcdir/smb" "$pkgdir/usr" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv "$srcdir/afc" "$pkgdir/usr" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + mv "$srcdir/gphoto2" "$pkgdir/usr" +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" + depends=("gvfs=$pkgver"
[arch-commits] Commit in gvfs/repos (4 files)
Date: Friday, January 12, 2018 @ 22:16:18 Author: heftig Revision: 314652 archrelease: copy trunk to staging-x86_64 Added: gvfs/repos/staging-x86_64/ gvfs/repos/staging-x86_64/PKGBUILD (from rev 314651, gvfs/trunk/PKGBUILD) gvfs/repos/staging-x86_64/gvfs-nfs.install (from rev 314651, gvfs/trunk/gvfs-nfs.install) gvfs/repos/staging-x86_64/gvfsd.hook (from rev 314651, gvfs/trunk/gvfsd.hook) --+ PKGBUILD | 149 + gvfs-nfs.install |7 ++ gvfsd.hook | 11 +++ 3 files changed, 167 insertions(+) Copied: gvfs/repos/staging-x86_64/PKGBUILD (from rev 314651, gvfs/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2018-01-12 22:16:18 UTC (rev 314652) @@ -0,0 +1,149 @@ +# $Id$ +# Maintainer: Jan de Groot+ +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.34.1+11+gad63dfb7 +pkgrel=1 +pkgdesc="Virtual filesystem implementation for GIO" +url="https://wiki.gnome.org/Projects/gvfs; +arch=(x86_64) +license=(LGPL) +depends=(avahi dconf fuse libarchive libcdio-paranoia libsoup udisks2 libsecret + libbluray libgudev gcr psmisc) +makedepends=(dbus intltool libgphoto2 libimobiledevice smbclient docbook-xsl + gtk3 libmtp gnome-online-accounts libnfs libgdata git gtk-doc python) +groups=(gnome) +_commit=ad63dfb7ecd0819177cfb7588f10458516f26aa6 # gnome-3-26 +source=("git+https://git.gnome.org/browse/gvfs#commit=$_commit; +gvfsd.hook) +sha256sums=('SKIP' +'478b9cf7b4c242959fc640dbf0cd4935f16c59b81f5828a3af102d608d7a9d72') + +prepare() { + cd $pkgbase + NOCONFIGURE=1 ./autogen.sh +} + +pkgver() { + cd $pkgbase + git describe --tags | sed 's/-/+/g' +} + +build() { + cd $pkgbase + ./configure --prefix=/usr --sysconfdir=/etc \ + --localstatedir=/var --disable-static \ + --libexecdir=/usr/lib/gvfs + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +package_gvfs() { + replaces=(gvfs-{obexftp,afp}) + optdepends=('gvfs-afc: AFC (mobile devices) support' + 'gvfs-smb: SMB/CIFS (Windows client) support' + 'gvfs-gphoto2: gphoto2 (PTP camera/MTP media player) support' + 'gvfs-mtp: MTP device support' + 'gvfs-goa: gnome-online-accounts (e.g. OwnCloud) support' + 'gvfs-nfs: NFS support' + 'gvfs-google: Google Drive support' + 'gtk3: Recent files support') + + cd $pkgbase + sed -e 's/^am__append_3/#am__append_3/' \ + -e 's/^am__append_4/#am__append_4/' \ + -e 's/^am__append_5/#am__append_5/' \ + -e 's/^am__append_6/#am__append_6/' \ + -i monitor/Makefile + make DESTDIR="$pkgdir" install + + install -Dm644 ../gvfsd.hook "$pkgdir/usr/share/libalpm/hooks/gvfsd.hook" + install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d" + + cd "$pkgdir" + rm usr/lib/gvfs/gvfsd-{smb,smb-browse,afc,gphoto2,mtp,nfs,google} + rm usr/share/gvfs/mounts/{smb,smb-browse,afc,gphoto2,mtp,nfs,google}.mount + rm usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml + rm usr/share/GConf/gsettings/gvfs-smb.convert +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" smbclient) + + cd $pkgbase/daemon + install -m755 -d "$pkgdir/usr/lib/gvfs" + install -m755 -d "$pkgdir/usr/share/gvfs/mounts" + + install -m755 .libs/gvfsd-smb{,-browse} "$pkgdir/usr/lib/gvfs/" + install -m644 smb{,-browse}.mount "$pkgdir/usr/share/gvfs/mounts/" + + install -Dm644 org.gnome.system.smb.gschema.xml \ +"$pkgdir/usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml" + install -Dm644 gvfs-smb.convert \ +"$pkgdir/usr/share/GConf/gsettings/gvfs-smb.convert" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + cd $pkgbase/daemon + install -D .libs/gvfsd-afc "$pkgdir/usr/lib/gvfs/gvfsd-afc" + install -Dm644 afc.mount "$pkgdir/usr/share/gvfs/mounts/afc.mount" + + cd "$srcdir/$pkgbase/monitor/afc" + make DESTDIR="$pkgdir" install +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + cd $pkgbase/daemon + install -D .libs/gvfsd-gphoto2 "$pkgdir/usr/lib/gvfs/gvfsd-gphoto2" + install -Dm644 gphoto2.mount "$pkgdir/usr/share/gvfs/mounts/gphoto2.mount" + + cd "$srcdir/$pkgbase/monitor/gphoto2" + make DESTDIR="$pkgdir" install +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" + depends=("gvfs=$pkgver" libmtp) + + cd $pkgbase/daemon + install -D .libs/gvfsd-mtp "$pkgdir/usr/lib/gvfs/gvfsd-mtp" + install -Dm644 mtp.mount "$pkgdir/usr/share/gvfs/mounts/mtp.mount" + + cd "$srcdir/$pkgbase/monitor/mtp" + make DESTDIR="$pkgdir"