Date: Friday, April 22, 2022 @ 23:09:40 Author: heftig Revision: 443791
archrelease: copy trunk to extra-x86_64 Added: gvfs/repos/extra-x86_64/PKGBUILD (from rev 443787, gvfs/trunk/PKGBUILD) gvfs/repos/extra-x86_64/gvfs-nfs.install (from rev 443789, gvfs/trunk/gvfs-nfs.install) gvfs/repos/extra-x86_64/gvfsd.hook (from rev 443790, gvfs/trunk/gvfsd.hook) Deleted: gvfs/repos/extra-x86_64/PKGBUILD gvfs/repos/extra-x86_64/gvfs-nfs.install gvfs/repos/extra-x86_64/gvfsd.hook ------------------+ PKGBUILD | 330 ++++++++++++++++++++++++++--------------------------- gvfs-nfs.install | 14 +- gvfsd.hook | 22 +-- 3 files changed, 183 insertions(+), 183 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-04-22 23:09:39 UTC (rev 443790) +++ PKGBUILD 2022-04-22 23:09:40 UTC (rev 443791) @@ -1,165 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> -# Contributor: Jan de Groot <j...@archlinux.org> - -pkgbase=gvfs -pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) -pkgver=1.50.0+r5+g747c7f6e -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 libsoup3 udisks2 - libsecret libbluray libgudev gcr psmisc gsettings-desktop-schemas) -makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp - gnome-online-accounts libnfs libgdata git gtk-doc python meson - openssh) -groups=(gnome) -options=(debug) -_commit=747c7f6ea6c8b6a7ccd008bb47996ba7eb169bcc # master -source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit" - gvfsd.hook) -sha256sums=('SKIP' - 'd3b714db35b2ce75d7f6d528044554decbb9149a98425aff119a071ca0a25282') - -pkgver() { - cd gvfs - git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' -} - -prepare() { - cd gvfs -} - -build() { - arch-meson gvfs build -D man=true - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -_pick() { - local p="$1" f d; shift - for f; do - d="$srcdir/$p/${f#$pkgdir/}" - mkdir -p "$(dirname "$d")" - mv "$f" "$d" - rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" - 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') - - meson install -C build --destdir "$pkgdir" - - ( cd "$pkgdir" - - _pick smb \ - usr/lib/gvfsd-smb{,-browse} \ - usr/share/GConf/gsettings/gvfs-smb.convert \ - usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ - usr/share/gvfs/mounts/smb{,-browse}.mount - - _pick afc \ - usr/lib/gvfs{-afc-volume-monitor,d-afc} \ - usr/lib/systemd/user/gvfs-afc-volume-monitor.service \ - usr/share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ - usr/share/gvfs/mounts/afc.mount \ - usr/share/gvfs/remote-volume-monitors/afc.monitor - - _pick gphoto2 \ - usr/lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ - usr/lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ - usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ - usr/share/gvfs/mounts/gphoto2.mount \ - usr/share/gvfs/remote-volume-monitors/gphoto2.monitor - - _pick mtp \ - usr/lib/gvfs{-mtp-volume-monitor,d-mtp} \ - usr/lib/systemd/user/gvfs-mtp-volume-monitor.service \ - usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ - usr/share/gvfs/mounts/mtp.mount \ - usr/share/gvfs/remote-volume-monitors/mtp.monitor - - _pick goa \ - usr/lib/gvfs-goa-volume-monitor \ - usr/lib/systemd/user/gvfs-goa-volume-monitor.service \ - usr/share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ - usr/share/gvfs/remote-volume-monitors/goa.monitor - - _pick nfs \ - usr/lib/gvfsd-nfs \ - usr/share/gvfs/mounts/nfs.mount - - _pick google \ - usr/lib/gvfsd-google \ - usr/share/gvfs/mounts/google.mount - - install -d -o root -g 102 -m 750 usr/share/polkit-1/rules.d - ) - - install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook -} - -package_gvfs-smb() { - pkgdesc+=" (SMB/CIFS backend; Windows client)" - depends=("gvfs=$pkgver" 'smbclient>=4.12.0') - - mv smb/* "$pkgdir" -} - -package_gvfs-afc() { - pkgdesc+=" (AFC backend; Apple mobile devices)" - depends=("gvfs=$pkgver" libimobiledevice usbmuxd) - - mv afc/* "$pkgdir" -} - -package_gvfs-gphoto2() { - pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" - depends=("gvfs=$pkgver" libgphoto2) - - mv gphoto2/* "$pkgdir" -} - -package_gvfs-mtp() { - pkgdesc+=" (MTP backend; Android, media player)" - depends=("gvfs=$pkgver" libmtp) - - mv mtp/* "$pkgdir" -} - -package_gvfs-goa() { - pkgdesc+=" (Gnome Online Accounts backend; cloud storage)" - depends=("gvfs=$pkgver" gnome-online-accounts) - - mv goa/* "$pkgdir" -} - -package_gvfs-nfs() { - pkgdesc+=" (NFS backend)" - depends=("gvfs=$pkgver" libnfs) - install=gvfs-nfs.install - - mv nfs/* "$pkgdir" -} - -package_gvfs-google() { - pkgdesc+=" (Google Drive backend)" - depends=("gvfs-goa=$pkgver" libgdata) - - mv google/* "$pkgdir" -} - -# vim:set sw=2 et: Copied: gvfs/repos/extra-x86_64/PKGBUILD (from rev 443787, gvfs/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-04-22 23:09:40 UTC (rev 443791) @@ -0,0 +1,165 @@ +# Maintainer: Jan Alexander Steffens (heftig) <hef...@archlinux.org> +# Contributor: Jan de Groot <j...@archlinux.org> + +pkgbase=gvfs +pkgname=(gvfs gvfs-{smb,afc,gphoto2,goa,mtp,nfs,google}) +pkgver=1.50.1 +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 libsoup3 udisks2 + libsecret libbluray libgudev gcr psmisc gsettings-desktop-schemas) +makedepends=(dbus libgphoto2 libimobiledevice smbclient docbook-xsl gtk3 libmtp + gnome-online-accounts libnfs libgdata git gtk-doc python meson + openssh) +groups=(gnome) +options=(debug) +_commit=228df6c3a25f0b826829235b43ce308ce0d46335 # tags/1.50.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gvfs.git#commit=$_commit" + gvfsd.hook) +sha256sums=('SKIP' + 'd3b714db35b2ce75d7f6d528044554decbb9149a98425aff119a071ca0a25282') + +pkgver() { + cd gvfs + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd gvfs +} + +build() { + arch-meson gvfs build -D man=true + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +_pick() { + local p="$1" f d; shift + for f; do + d="$srcdir/$p/${f#$pkgdir/}" + mkdir -p "$(dirname "$d")" + mv "$f" "$d" + rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")" + 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') + + meson install -C build --destdir "$pkgdir" + + ( cd "$pkgdir" + + _pick smb \ + usr/lib/gvfsd-smb{,-browse} \ + usr/share/GConf/gsettings/gvfs-smb.convert \ + usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml \ + usr/share/gvfs/mounts/smb{,-browse}.mount + + _pick afc \ + usr/lib/gvfs{-afc-volume-monitor,d-afc} \ + usr/lib/systemd/user/gvfs-afc-volume-monitor.service \ + usr/share/dbus-1/services/org.gtk.vfs.AfcVolumeMonitor.service \ + usr/share/gvfs/mounts/afc.mount \ + usr/share/gvfs/remote-volume-monitors/afc.monitor + + _pick gphoto2 \ + usr/lib/gvfs{-gphoto2-volume-monitor,d-gphoto2} \ + usr/lib/systemd/user/gvfs-gphoto2-volume-monitor.service \ + usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service \ + usr/share/gvfs/mounts/gphoto2.mount \ + usr/share/gvfs/remote-volume-monitors/gphoto2.monitor + + _pick mtp \ + usr/lib/gvfs{-mtp-volume-monitor,d-mtp} \ + usr/lib/systemd/user/gvfs-mtp-volume-monitor.service \ + usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service \ + usr/share/gvfs/mounts/mtp.mount \ + usr/share/gvfs/remote-volume-monitors/mtp.monitor + + _pick goa \ + usr/lib/gvfs-goa-volume-monitor \ + usr/lib/systemd/user/gvfs-goa-volume-monitor.service \ + usr/share/dbus-1/services/org.gtk.vfs.GoaVolumeMonitor.service \ + usr/share/gvfs/remote-volume-monitors/goa.monitor + + _pick nfs \ + usr/lib/gvfsd-nfs \ + usr/share/gvfs/mounts/nfs.mount + + _pick google \ + usr/lib/gvfsd-google \ + usr/share/gvfs/mounts/google.mount + + install -d -o root -g 102 -m 750 usr/share/polkit-1/rules.d + ) + + install -Dt "$pkgdir/usr/share/libalpm/hooks" -m644 *.hook +} + +package_gvfs-smb() { + pkgdesc+=" (SMB/CIFS backend; Windows client)" + depends=("gvfs=$pkgver" 'smbclient>=4.12.0') + + mv smb/* "$pkgdir" +} + +package_gvfs-afc() { + pkgdesc+=" (AFC backend; Apple mobile devices)" + depends=("gvfs=$pkgver" libimobiledevice usbmuxd) + + mv afc/* "$pkgdir" +} + +package_gvfs-gphoto2() { + pkgdesc+=" (gphoto2 backend; PTP camera, MTP media player)" + depends=("gvfs=$pkgver" libgphoto2) + + mv gphoto2/* "$pkgdir" +} + +package_gvfs-mtp() { + pkgdesc+=" (MTP backend; Android, media player)" + depends=("gvfs=$pkgver" libmtp) + + mv mtp/* "$pkgdir" +} + +package_gvfs-goa() { + pkgdesc+=" (Gnome Online Accounts backend; cloud storage)" + depends=("gvfs=$pkgver" gnome-online-accounts) + + mv goa/* "$pkgdir" +} + +package_gvfs-nfs() { + pkgdesc+=" (NFS backend)" + depends=("gvfs=$pkgver" libnfs) + install=gvfs-nfs.install + + mv nfs/* "$pkgdir" +} + +package_gvfs-google() { + pkgdesc+=" (Google Drive backend)" + depends=("gvfs-goa=$pkgver" libgdata) + + mv google/* "$pkgdir" +} + +# vim:set sw=2 et: Deleted: gvfs-nfs.install =================================================================== --- gvfs-nfs.install 2022-04-22 23:09:39 UTC (rev 443790) +++ gvfs-nfs.install 2022-04-22 23:09:40 UTC (rev 443791) @@ -1,7 +0,0 @@ -post_install() { - setcap 'cap_net_bind_service=+ep' usr/lib/gvfsd-nfs -} - -post_upgrade() { - post_install -} Copied: gvfs/repos/extra-x86_64/gvfs-nfs.install (from rev 443789, gvfs/trunk/gvfs-nfs.install) =================================================================== --- gvfs-nfs.install (rev 0) +++ gvfs-nfs.install 2022-04-22 23:09:40 UTC (rev 443791) @@ -0,0 +1,7 @@ +post_install() { + setcap 'cap_net_bind_service=+ep' usr/lib/gvfsd-nfs +} + +post_upgrade() { + post_install +} Deleted: gvfsd.hook =================================================================== --- gvfsd.hook 2022-04-22 23:09:39 UTC (rev 443790) +++ gvfsd.hook 2022-04-22 23:09:40 UTC (rev 443791) @@ -1,11 +0,0 @@ -[Trigger] -Type = Path -Operation = Install -Operation = Upgrade -Operation = Remove -Target = usr/share/gvfs/* - -[Action] -Description = Reloading GVFS config... -When = PostTransaction -Exec = /bin/sh -c 'killall -q -s USR1 gvfsd || true' Copied: gvfs/repos/extra-x86_64/gvfsd.hook (from rev 443790, gvfs/trunk/gvfsd.hook) =================================================================== --- gvfsd.hook (rev 0) +++ gvfsd.hook 2022-04-22 23:09:40 UTC (rev 443791) @@ -0,0 +1,11 @@ +[Trigger] +Type = Path +Operation = Install +Operation = Upgrade +Operation = Remove +Target = usr/share/gvfs/* + +[Action] +Description = Reloading GVFS config... +When = PostTransaction +Exec = /bin/sh -c 'killall -q -s USR1 gvfsd || true'