wok-next diff gvfs/receipt @ rev 20074
Up dooble, smtube
author | Xander Ziiryanoff <psychomaniak@xakep.ru> |
---|---|
date | Wed Oct 25 05:01:33 2017 +0200 (2017-10-25) |
parents | e70c0b9c5adf |
children | e6615350078d |
line diff
1.1 --- a/gvfs/receipt Fri Jun 16 15:39:43 2017 +0300 1.2 +++ b/gvfs/receipt Wed Oct 25 05:01:33 2017 +0200 1.3 @@ -1,32 +1,35 @@ 1.4 # SliTaz package receipt v2. 1.5 1.6 PACKAGE="gvfs" 1.7 -VERSION="1.28.3" 1.8 +VERSION="1.30.3" 1.9 CATEGORY="system-tools" 1.10 SHORT_DESC="Userspace virtual filesystem" 1.11 MAINTAINER="pankso@slitaz.org" 1.12 LICENSE="GPL2" 1.13 -WEB_SITE="http://www.gnome.org/" 1.14 +WEB_SITE="https://wiki.gnome.org/Projects/gvfs" 1.15 1.16 TARBALL="$PACKAGE-$VERSION.tar.xz" 1.17 -WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" 1.18 +WGET_URL="$GNOME_MIRROR/gvfs/${VERSION%.*}/$TARBALL" 1.19 1.20 -BUILD_DEPENDS="libxslt gtk-doc glib-dev dbus-dev gcr-dev intltool \ 1.21 -libgphoto2-dev libarchive-dev libsoup-dev libcdio-dev libmtp-dev fuse-dev \ 1.22 -udisks2-dev gtk+3-dev" 1.23 -#BUILD_DEPENDS+"samba-dev smbclient expat-dev dbus-glib-dev bluez-dev" 1.24 -SPLIT="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-gtk \ 1.25 -gvfs-http gvfs-libmtp gvfs-udisks2 gvfs-dev" 1.26 -# Currently disabled: gvfs-obexftp gvfs-smb 1.27 +BUILD_DEPENDS="libxslt glib-dev gtk-doc dbus-dev gcr-dev gettext polkit-dev \ 1.28 +libcap-dev libgphoto2-dev libarchive-dev libsoup-dev libcdio-paranoia-dev \ 1.29 +libmtp-dev fuse-dev udisks2-dev gtk+3-dev libbluray-dev libgudev-dev \ 1.30 +libsecret-dev libxml2-dev openssh samba-dev dbus-glib-dev libnfs-dev" 1.31 +SPLIT="gvfs-admin gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ 1.32 +gvfs-gtk gvfs-http gvfs-libmtp gvfs-nfs gvfs-smb gvfs-udisks2 gvfs gvfs-dev" 1.33 +COOKOPTS="skip-log-errors" 1.34 1.35 # Rules to configure and make the package. 1.36 compile_rules() 1.37 { 1.38 + # http://www.linuxfromscratch.org/blfs/view/stable/gnome/gvfs.html 1.39 + 1.40 ./configure \ 1.41 --sysconfdir=/etc \ 1.42 --enable-gtk-doc \ 1.43 --disable-libsystemd-login \ 1.44 --with-systemduserunitdir=no \ 1.45 + --disable-bash-completion \ 1.46 $CONFIGURE_ARGS && \ 1.47 make && make install 1.48 } 1.49 @@ -34,48 +37,35 @@ 1.50 # Rules to gen a SliTaz package suitable for Tazpkg. 1.51 genpkg_rules() 1.52 { 1.53 + # gvfs-obexftp is called obsolete and deleted by gvfs authors. 1.54 case $PACKAGE in 1.55 - gvfs) 1.56 - copy bin/ *.so \ 1.57 - gvfsd *.Daemon.service \ 1.58 - gvfsd-burn burn.mount \ 1.59 - gvfsd-computer computer.mount \ 1.60 - gvfsd-ftp ftp.mount \ 1.61 - gvfsd-localtest localtest.mount \ 1.62 - gvfsd-metadata *.Metadata.service \ 1.63 - gvfsd-network network.mount \ 1.64 - gvfsd-sftp sftp.mount \ 1.65 - gvfsd-trash trash.mount \ 1.66 - org.gnome.system.gvfs.enums.xml 1.67 - DEPENDS="dbus glib glibc-base libffi pcre udev zlib" 1.68 - SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ 1.69 - gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2" 1.70 + gvfs-admin) 1.71 + copy gvfsd-admin admin.mount 1.72 + CAT="system-tools|admin backend" 1.73 + DEPENDS="gvfs libcap polkit" 1.74 ;; 1.75 gvfs-afp) 1.76 copy \ 1.77 gvfsd-afp afp.mount \ 1.78 gvfsd-afp-browse afp-browse.mount 1.79 CAT="system-tools|Apple Filing Protocol support - afp:///" 1.80 - DEPENDS="gcr-base glib gvfs libffi libgcrypt libgpg-error \ 1.81 - p11-kit pcre zlib" 1.82 + DEPENDS="gvfs" 1.83 ;; 1.84 gvfs-archive) 1.85 copy gvfsd-archive archive.mount 1.86 CAT="system-tools|archive support - archive:///" 1.87 - DEPENDS="acl attr bzlib gcr-base glib gvfs libarchive libcrypto \ 1.88 - libffi libgcrypt libgpg-error liblzma libxml2 lz4-lib lzo \ 1.89 - nettle p11-kit pcre zlib" 1.90 + DEPENDS="gvfs acl attr bzlib libarchive libcrypto liblzma libxml2 \ 1.91 + lz4-lib lzo nettle" 1.92 ;; 1.93 gvfs-cdda) 1.94 copy gvfsd-cdda cdda.mount 1.95 CAT="system-tools|CDDA support" 1.96 - DEPENDS="eudev gcr-base glib gvfs libcdio libffi libgcrypt \ 1.97 - libgpg-error libgudev p11-kit pcre zlib" 1.98 + DEPENDS="gvfs libcdio libcdio-paranoia libgudev" 1.99 ;; 1.100 gvfs-fuse) 1.101 copy gvfsd-fuse 1.102 CAT="system-tools|FUSE support" 1.103 - DEPENDS="fuse glib gvfs libffi pcre zlib" 1.104 + DEPENDS="gvfs fuse" 1.105 ;; 1.106 gvfs-gphoto2) 1.107 copy \ 1.108 @@ -83,25 +73,21 @@ 1.109 gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service \ 1.110 gphoto2.monitor 1.111 CAT="system-tools|Gphoto2 support" 1.112 - DEPENDS="eudev gcr-base glib gvfs libexif libffi libgcrypt \ 1.113 - libgpg-error libgphoto2 libgudev libltdl p11-kit pcre zlib" 1.114 + DEPENDS="gvfs libexif libgphoto2 libgudev libltdl" 1.115 ;; 1.116 gvfs-gtk) 1.117 copy gvfsd-recent recent.mount 1.118 CAT="system-tools|recent files support (GTK+3) - recent:///" 1.119 - DEPENDS="atk bzlib cairo fontconfig freetype gcr-base gdk-pixbuf \ 1.120 - glib gtk+3 gvfs harfbuzz libffi libgcrypt libgpg-error \ 1.121 - liblzma libpng libxcb libxml2 p11-kit pango pcre pixman \ 1.122 - xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \ 1.123 - zlib" 1.124 + DEPENDS="gvfs atk bzlib cairo fontconfig freetype gdk-pixbuf gtk+3 \ 1.125 + libharfbuzz liblzma libpng16 libxml2 pango xorg-libX11 xorg-libXau \ 1.126 + xorg-libXdmcp xorg-libXext xorg-libXrender xorg-libxcb xorg-pixman" 1.127 ;; 1.128 gvfs-http) 1.129 copy \ 1.130 gvfsd-dav dav.mount \ 1.131 gvfsd-http http.mount 1.132 CAT="system-tools|HTTP/WebDAV support" 1.133 - DEPENDS="gcr-base glib gvfs libffi libgcrypt libgpg-error \ 1.134 - liblzma libsoup libsqlite libxml2 p11-kit pcre zlib" 1.135 + DEPENDS="gvfs liblzma libsoup libsqlite3 libxml2" 1.136 ;; 1.137 gvfs-libmtp) 1.138 copy \ 1.139 @@ -109,14 +95,12 @@ 1.140 gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service \ 1.141 mtp.monitor 1.142 CAT="system-tools|MTP support" 1.143 - DEPENDS="eudev gcr-base glib gvfs libffi libgcrypt \ 1.144 - libgpg-error libgudev libmtp libusb p11-kit pcre zlib" 1.145 + DEPENDS="gvfs libgudev libmtp libusb" 1.146 ;; 1.147 - gvfs-obexftp) 1.148 - copy gvfsd-obexftp obexftp.mount 1.149 - CAT="system-tools|ObexFTP support" 1.150 - DEPENDS="gvfs bluez dbus dbus-glib expat glib glibc-base libffi \ 1.151 - pcre zlib" 1.152 + gvfs-nfs) 1.153 + copy gvfsd-nfs nfs.mount 1.154 + CAT="system-tools|NFS support - nfs:///" 1.155 + DEPENDS="gvfs libnfs" 1.156 ;; 1.157 gvfs-smb) 1.158 copy \ 1.159 @@ -124,17 +108,31 @@ 1.160 gvfsd-smb-browse smb-browse.mount \ 1.161 gvfs-smb.convert *.smb.gschema.xml 1.162 CAT="system-tools|Samba support - smb:///" 1.163 - DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto \ 1.164 - libffi libkrb5 libldap libssl pcre samba-common smbclient \ 1.165 - talloc zlib" 1.166 + DEPENDS="gvfs samba" 1.167 ;; 1.168 gvfs-udisks2) 1.169 copy gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service \ 1.170 udisks2.monitor 1.171 CAT="system-tools|Udisks2 volume monitor" 1.172 - DEPENDS="eudev glib gvfs libffi libgudev pcre udisks2 zlib" 1.173 + DEPENDS="gvfs bzlib fontconfig freetype libbluray libgudev \ 1.174 + libharfbuzz liblzma libpng16 libxml2 udisks2" 1.175 ;; 1.176 - *-dev) copy @dev;; 1.177 + gvfs) 1.178 + copy @std 1.179 + remove_already_packed 1.180 + DEPENDS="eudev gcr-base glib libffi libgcrypt libgpg-error \ 1.181 + libsecret p11-kit pcre util-linux-blkid util-linux-mount \ 1.182 + util-linux-uuid zlib dbus" 1.183 + SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ 1.184 + gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2" 1.185 + ;; 1.186 + *-dev) 1.187 + copy @dev 1.188 + DEPENDS="${SPLIT/gvfs-dev/} 1.189 + gcr-dev glib-dev libffi-dev libgcrypt-dev libgpg-error-dev \ 1.190 + libsecret-dev p11-kit-dev pcre-dev util-linux-blkid-dev \ 1.191 + util-linux-mount-dev util-linux-uuid-dev zlib-dev" 1.192 + ;; 1.193 esac 1.194 } 1.195