wok-next diff gvfs/receipt @ rev 21532

updated bvi (1.4.0 -> 1.4.1)
author Hans-G?nter Theisgen
date Sat Jun 20 17:18:48 2020 +0100 (2020-06-20)
parents d5aab818505e
children
line diff
     1.1 --- a/gvfs/receipt	Fri Nov 02 14:15:08 2018 +0200
     1.2 +++ b/gvfs/receipt	Sat Jun 20 17:18:48 2020 +0100
     1.3 @@ -9,20 +9,76 @@
     1.4  WEB_SITE="https://wiki.gnome.org/Projects/gvfs"
     1.5  LFS="http://www.linuxfromscratch.org/blfs/view/svn/gnome/gvfs.html"
     1.6  
     1.7 +# gvfs-1.38.1 require polkit >= 0.114 while
     1.8 +#  - original polkit gets fatter and fatter using mozjs
     1.9 +#  - polkit-no-script is stuck on 0.113
    1.10 +
    1.11  TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.12  WGET_URL="$GNOME_MIRROR/gvfs/${VERSION%.*}/$TARBALL"
    1.13 +TARBALL_SHA1="fb5fe05f0661da8c88f5fa41014bcd526ad39993"
    1.14  
    1.15  BUILD_DEPENDS="meson ninja shared-mime-info libxslt glib-dev gtk-doc dbus-dev \
    1.16  gcr-dev gettext-dev polkit-dev libcap-dev libgphoto2-dev libarchive-dev \
    1.17  libsoup-dev libcdio-paranoia-dev libmtp-dev fuse2-dev udisks2-dev gtk3-dev \
    1.18  libbluray-dev libgudev-dev libsecret-dev libxml2-dev openssh samba-dev \
    1.19  dbus-glib-dev libnfs-dev libgdata-dev gnome-online-accounts-dev"
    1.20 -SPLIT="$PACKAGE-admin $PACKAGE-afp $PACKAGE-archive $PACKAGE-cdda \
    1.21 -$PACKAGE-fuse $PACKAGE-goa $PACKAGE-google $PACKAGE-gphoto2 $PACKAGE-gtk \
    1.22 -$PACKAGE-http $PACKAGE-libmtp $PACKAGE-nfs $PACKAGE-smb $PACKAGE-udisks2 \
    1.23 -$PACKAGE $PACKAGE-dev"
    1.24 +SPLIT="\
    1.25 +$PACKAGE-admin $PACKAGE-afp     $PACKAGE-archive $PACKAGE-cdda \
    1.26 +$PACKAGE-fuse  $PACKAGE-goa     $PACKAGE-google  $PACKAGE-gphoto2 \
    1.27 +$PACKAGE-gtk   $PACKAGE-http    $PACKAGE-libmtp  $PACKAGE-nfs \
    1.28 +$PACKAGE-smb   $PACKAGE-udisks2 $PACKAGE         $PACKAGE-dev"
    1.29  COOKOPTS="skip-log-errors"
    1.30  
    1.31 +COPY_admin="gvfsd-admin admin.mount"
    1.32 +COPY_afp="gvfsd-afp afp.mount gvfsd-afp-browse afp-browse.mount"
    1.33 +COPY_archive="gvfsd-archive archive.mount"
    1.34 +COPY_cdda="gvfsd-cdda cdda.mount"
    1.35 +COPY_fuse="gvfsd-fuse"
    1.36 +COPY_goa="gvfs-goa-volume-monitor *.GoaVolumeMonitor.service goa.monitor"
    1.37 +COPY_google="gvfsd-google google.mount"
    1.38 +COPY_gphoto2="gvfsd-gphoto2 gphoto2.mount gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service gphoto2.monitor"
    1.39 +COPY_gtk="gvfsd-recent recent.mount"
    1.40 +COPY_http="gvfsd-dav dav.mount gvfsd-http http.mount"
    1.41 +COPY_libmtp="gvfsd-mtp mtp.mount gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service mtp.monitor"
    1.42 +COPY_nfs="gvfsd-nfs nfs.mount"
    1.43 +COPY_smb="gvfsd-smb smb.mount gvfsd-smb-browse smb-browse.mount gvfs-smb.convert *.smb.gschema.xml"
    1.44 +COPY_udisks2="gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service udisks2.monitor"
    1.45 +
    1.46 +CAT_admin="system-tools|admin backend"
    1.47 +CAT_afp="system-tools|Apple Filing Protocol support - afp:///"
    1.48 +CAT_archive="system-tools|archive support - archive:///"
    1.49 +CAT_cdda="system-tools|CDDA support"
    1.50 +CAT_fuse="system-tools|FUSE support"
    1.51 +CAT_goa="system-tools|GOA support"
    1.52 +CAT_google="system-tools|Google support"
    1.53 +CAT_gphoto2="system-tools|Gphoto2 support"
    1.54 +CAT_gtk="system-tools|recent files support (GTK+3) - recent:///"
    1.55 +CAT_http="system-tools|HTTP/WebDAV support"
    1.56 +CAT_libmtp="system-tools|MTP support"
    1.57 +CAT_nfs="system-tools|NFS support - nfs:///"
    1.58 +CAT_smb="system-tools|Samba support - smb:///"
    1.59 +CAT_udisks2="system-tools|Udisks2 volume monitor"
    1.60 +
    1.61 +DEPENDS_admin="$PACKAGE glib polkit"
    1.62 +DEPENDS_afp="$PACKAGE glib libgcrypt"
    1.63 +DEPENDS_archive="$PACKAGE glib libarchive"
    1.64 +DEPENDS_cdda="$PACKAGE glib libcdio libcdio-paranoia libgudev"
    1.65 +DEPENDS_fuse="$PACKAGE fuse2 glib"
    1.66 +DEPENDS_goa="glib gnome-online-accounts   $PACKAGE"
    1.67 +DEPENDS_google="$PACKAGE glib gnome-online-accounts libgdata"
    1.68 +DEPENDS_gphoto2="$PACKAGE glib libgphoto2 libgudev"
    1.69 +DEPENDS_gtk="$PACKAGE glib" # + gtk3 ?
    1.70 +DEPENDS_http="$PACKAGE glib libsoup libxml2"
    1.71 +DEPENDS_libmtp="$PACKAGE glib libgudev libmtp libusb"
    1.72 +DEPENDS_nfs="$PACKAGE glib libnfs"
    1.73 +DEPENDS_smb="$PACKAGE glib samba"
    1.74 +DEPENDS_udisks2="glib libbluray libgudev libsecret udisks2   $PACKAGE"
    1.75 +DEPENDS_std="gcr-base glib libgudev libsecret   dbus eudev"
    1.76 +
    1.77 +SUGGESTED_std="$PACKAGE-afp $PACKAGE-archive $PACKAGE-cdda $PACKAGE-fuse \
    1.78 +$PACKAGE-gphoto2 $PACKAGE-http $PACKAGE-libmtp $PACKAGE-obexftp $PACKAGE-smb \
    1.79 +$PACKAGE-udisks2"
    1.80 +
    1.81  # while webkit2gtk is broken on x86_64...
    1.82  case $ARCH in
    1.83  	x86_64)
    1.84 @@ -32,7 +88,7 @@
    1.85  esac
    1.86  
    1.87  compile_rules() {
    1.88 -	sed -i 's|dependendencies|dependencies|' meson.build # typo
    1.89 +	sed -i.orig 's|dependendencies|dependencies|' meson.build # typo
    1.90  
    1.91  	# while webkit2gtk is broken on x86_64...
    1.92  	case $ARCH in
    1.93 @@ -76,106 +132,6 @@
    1.94  	ninja -j1 -C build install
    1.95  }
    1.96  
    1.97 -genpkg_rules() {
    1.98 -	# gvfs-obexftp is called obsolete and deleted by gvfs authors.
    1.99 -	case $PACKAGE in
   1.100 -		gvfs-admin)
   1.101 -			copy gvfsd-admin admin.mount
   1.102 -			CAT="system-tools|admin backend"
   1.103 -			DEPENDS="glib gvfs polkit"
   1.104 -			;;
   1.105 -		gvfs-afp)
   1.106 -			copy \
   1.107 -			gvfsd-afp        afp.mount \
   1.108 -			gvfsd-afp-browse afp-browse.mount
   1.109 -			CAT="system-tools|Apple Filing Protocol support - afp:///"
   1.110 -			DEPENDS="glib gvfs libgcrypt"
   1.111 -			;;
   1.112 -		gvfs-archive)
   1.113 -			copy gvfsd-archive archive.mount
   1.114 -			CAT="system-tools|archive support - archive:///"
   1.115 -			DEPENDS="glib gvfs libarchive"
   1.116 -			;;
   1.117 -		gvfs-cdda)
   1.118 -			copy gvfsd-cdda cdda.mount
   1.119 -			CAT="system-tools|CDDA support"
   1.120 -			DEPENDS="glib gvfs libcdio libcdio-paranoia libgudev"
   1.121 -			;;
   1.122 -		gvfs-fuse)
   1.123 -			copy gvfsd-fuse
   1.124 -			CAT="system-tools|FUSE support"
   1.125 -			DEPENDS="fuse2 glib gvfs"
   1.126 -			;;
   1.127 -		gvfs-goa)
   1.128 -			copy gvfs-goa-volume-monitor *.GoaVolumeMonitor.service \
   1.129 -			goa.monitor
   1.130 -			CAT="system-tools|GOA support"
   1.131 -			DEPENDS="glib gnome-online-accounts   gvfs"
   1.132 -			;;
   1.133 -		gvfs-google)
   1.134 -			copy gvfsd-google google.mount
   1.135 -			CAT="system-tools|Google support"
   1.136 -			DEPENDS="glib gnome-online-accounts gvfs libgdata"
   1.137 -			;;
   1.138 -		gvfs-gphoto2)
   1.139 -			copy \
   1.140 -			gvfsd-gphoto2 gphoto2.mount \
   1.141 -			gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service \
   1.142 -			gphoto2.monitor
   1.143 -			CAT="system-tools|Gphoto2 support"
   1.144 -			DEPENDS="glib gvfs libgphoto2 libgudev"
   1.145 -			;;
   1.146 -		gvfs-gtk)
   1.147 -			copy gvfsd-recent recent.mount
   1.148 -			CAT="system-tools|recent files support (GTK+3) - recent:///"
   1.149 -			DEPENDS="glib gvfs" # + gtk3 ?
   1.150 -			;;
   1.151 -		gvfs-http)
   1.152 -			copy \
   1.153 -			gvfsd-dav  dav.mount \
   1.154 -			gvfsd-http http.mount
   1.155 -			CAT="system-tools|HTTP/WebDAV support"
   1.156 -			DEPENDS="glib gvfs libsoup libxml2"
   1.157 -			;;
   1.158 -		gvfs-libmtp)
   1.159 -			copy \
   1.160 -			gvfsd-mtp mtp.mount \
   1.161 -			gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service \
   1.162 -			mtp.monitor
   1.163 -			CAT="system-tools|MTP support"
   1.164 -			DEPENDS="glib gvfs libgudev libmtp libusb"
   1.165 -			;;
   1.166 -		gvfs-nfs)
   1.167 -			copy gvfsd-nfs nfs.mount
   1.168 -			CAT="system-tools|NFS support - nfs:///"
   1.169 -			DEPENDS="glib gvfs libnfs"
   1.170 -			;;
   1.171 -		gvfs-smb)
   1.172 -			copy \
   1.173 -			gvfsd-smb        smb.mount \
   1.174 -			gvfsd-smb-browse smb-browse.mount \
   1.175 -			gvfs-smb.convert *.smb.gschema.xml
   1.176 -			CAT="system-tools|Samba support - smb:///"
   1.177 -			DEPENDS="glib gvfs samba"
   1.178 -			;;
   1.179 -		gvfs-udisks2)
   1.180 -			copy gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service \
   1.181 -			udisks2.monitor
   1.182 -			CAT="system-tools|Udisks2 volume monitor"
   1.183 -			DEPENDS="glib libbluray libgudev libsecret udisks2   gvfs"
   1.184 -			;;
   1.185 -		gvfs)
   1.186 -			copy @std @rm
   1.187 -			DEPENDS="gcr-base glib libgudev libsecret   dbus eudev"
   1.188 -			SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \
   1.189 -			gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2"
   1.190 -			;;
   1.191 -		*-dev)
   1.192 -			copy @dev
   1.193 -			;;
   1.194 -	esac
   1.195 -}
   1.196 -
   1.197  post_remove_gvfs() {
   1.198  	chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
   1.199  }