wok-current diff gvfs/receipt @ rev 17280

Up: udisks2 (2.1.3), libsoup (2.48.0), gvfs (1.22.1). Update gtk+3
bdeps. Now almost all gvfs backends works! Split them into separate
packages. And don't forget to add to flavors: gvfs, gvfs-fuse,
gvfs-udisks2 (maybe something more).
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sun Oct 26 19:07:05 2014 +0200 (2014-10-26)
parents 380ffe05937a
children 6ef82f80de3c
line diff
     1.1 --- a/gvfs/receipt	Sat Aug 10 17:00:38 2013 +0000
     1.2 +++ b/gvfs/receipt	Sun Oct 26 19:07:05 2014 +0200
     1.3 @@ -1,54 +1,40 @@
     1.4  # SliTaz package receipt.
     1.5  
     1.6  PACKAGE="gvfs"
     1.7 -VERSION="1.13.0"
     1.8 +VERSION="1.22.1"
     1.9  CATEGORY="system-tools"
    1.10 -SHORT_DESC="Userspace virtual filesystem designed to work with gio."
    1.11 +SHORT_DESC="Userspace virtual filesystem designed to work with gio"
    1.12  MAINTAINER="pankso@slitaz.org"
    1.13  LICENSE="GPL2"
    1.14  TARBALL="$PACKAGE-$VERSION.tar.xz"
    1.15  WEB_SITE="http://www.gnome.org/"
    1.16  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
    1.17 -SUGGESTED="gvfs-smb"
    1.18 -#gvfs-smb enables samba support
    1.19 +SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-http \
    1.20 +gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2"
    1.21  
    1.22 -DEPENDS="dbus glib udev libgudev fuse udisks2"
    1.23 +DEPENDS="dbus glib glibc-base libffi libgio pcre udev zlib"
    1.24  BUILD_DEPENDS="dbus-dev glib-dev udev-dev libgudev-dev fuse-dev \
    1.25 -udisks2-dev samba-dev smbclient"
    1.26 +udisks2-dev samba-dev smbclient expat-dev libarchive-dev libgcrypt-dev \
    1.27 +libsoup-dev libxml2-dev libcdio-dev dbus-glib-dev bluez-dev expat-dev \
    1.28 +libgphoto2-dev libmtp-dev gtk+3-dev glibc-dev sqlite-dev libtool"
    1.29  
    1.30  # Rules to configure and make the package.
    1.31  compile_rules()
    1.32  {
    1.33 -	cd $src
    1.34 +	patch -p0 -i $stuff/allow-dropbear-ssh.patch
    1.35 +
    1.36  	./configure \
    1.37  		--prefix=/usr \
    1.38  		--libexecdir=/usr/lib/$PACKAGE \
    1.39  		--sysconfdir=/etc \
    1.40 -		--disable-gphoto2 \
    1.41 -		--disable-avahi \
    1.42 -		--disable-keyring \
    1.43 -		--disable-hal \
    1.44 -		--disable-afp \
    1.45 -		--disable-bash-completion &&
    1.46 -	make && make install
    1.47 +		--disable-documentation \
    1.48 +		--disable-bash-completion \
    1.49 +		$CONFIGURE_ARGS && \
    1.50 +		make && make install
    1.51  }
    1.52  
    1.53  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.54  genpkg_rules()
    1.55  {
    1.56 -	mkdir -p $fs/usr/share
    1.57 -	cp -a $install/usr/bin $fs/usr
    1.58 -	cp -a $install/usr/lib $fs/usr
    1.59 -	cp -a $install/usr/share/dbus-1 $fs/usr/share
    1.60 -	cp -a $install/usr/share/gvfs $fs/usr/share
    1.61 -	cp -a $install/usr/share/glib-* $fs/usr/share
    1.62 -	rm -f $(find ${fs} -name *.*a)
    1.63 -	#following files are provided by gvfs-smb
    1.64 -	rm $fs/usr/lib/gvfs/gvfsd-smb*
    1.65 -	rm $fs/usr/share/gvfs/mounts/smb*
    1.66 -	rm $fs/usr/share/glib-2.0/schemas/*smb*
    1.67 -	##following files are provided by gvfs-udisks2
    1.68 -	#rm $fs/usr/lib/gvfs/gvfs-udisks2-volume-monitor
    1.69 -	#rm $fs/usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service
    1.70 -	#rm $fs/usr/share/gvfs/remote-volume-monitors/udisks2.monitor
    1.71 +	. $stuff/split
    1.72  }