wok 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 cd0ee3236320
children 217529cd99f3
files gtk+3-dev/receipt gvfs-afp/receipt gvfs-archive/receipt gvfs-cdda/receipt gvfs-dev/receipt gvfs-fuse/receipt gvfs-gphoto2/receipt gvfs-gtk/receipt gvfs-http/receipt gvfs-libmtp/receipt gvfs-obexftp/receipt gvfs-smb/receipt gvfs-udisks2/receipt gvfs/receipt gvfs/stuff/README gvfs/stuff/allow-dropbear-ssh.patch gvfs/stuff/list gvfs/stuff/split libsoup-dev/receipt libsoup-gnome/receipt libsoup/receipt udisks2-dev/receipt udisks2/receipt
line diff
     1.1 --- a/gtk+3-dev/receipt	Sun Oct 26 09:18:22 2014 +0100
     1.2 +++ b/gtk+3-dev/receipt	Sun Oct 26 19:07:05 2014 +0200
     1.3 @@ -10,7 +10,9 @@
     1.4  
     1.5  WANTED="gtk+3"
     1.6  DEPENDS="cairo-dev glib-dev pango-dev atk-dev tiff-dev pkg-config libpng-dev \
     1.7 -jpeg-dev gtk+3 gdk-pixbuf-dev"
     1.8 +jpeg-dev gtk+3 gdk-pixbuf-dev xorg-libXinerama-dev xorg-libXi-dev \
     1.9 +xorg-libXrandr-dev xorg-libXcursor-dev xorg-libXcomposite-dev \
    1.10 +xorg-libXdamage-dev"
    1.11  
    1.12  # Rules to gen a SliTaz package suitable for Tazpkg.
    1.13  genpkg_rules()
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/gvfs-afp/receipt	Sun Oct 26 19:07:05 2014 +0200
     2.3 @@ -0,0 +1,18 @@
     2.4 +# SliTaz package receipt.
     2.5 +
     2.6 +PACKAGE="gvfs-afp"
     2.7 +VERSION="1.22.1"
     2.8 +CATEGORY="system-tools"
     2.9 +SHORT_DESC="Apple Filing Protocol support for gvfs (afp:///)"
    2.10 +MAINTAINER="al.bobylev@gmail.com"
    2.11 +LICENSE="GPL2"
    2.12 +WEB_SITE="http://www.gnome.org/"
    2.13 +
    2.14 +WANTED="gvfs"
    2.15 +DEPENDS="gvfs glib glibc-base libffi libgcrypt libgio libgpg-error pcre zlib"
    2.16 +
    2.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    2.18 +genpkg_rules()
    2.19 +{
    2.20 +	. $WOK/gvfs/stuff/split
    2.21 +}
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/gvfs-archive/receipt	Sun Oct 26 19:07:05 2014 +0200
     3.3 @@ -0,0 +1,19 @@
     3.4 +# SliTaz package receipt.
     3.5 +
     3.6 +PACKAGE="gvfs-archive"
     3.7 +VERSION="1.22.1"
     3.8 +CATEGORY="system-tools"
     3.9 +SHORT_DESC="Archive support for gvfs (archive:///)"
    3.10 +MAINTAINER="al.bobylev@gmail.com"
    3.11 +LICENSE="GPL2"
    3.12 +WEB_SITE="http://www.gnome.org/"
    3.13 +
    3.14 +WANTED="gvfs"
    3.15 +DEPENDS="gvfs acl attr bzlib glib glibc-base libarchive libffi libgio liblzma \
    3.16 +libxml2 pcre zlib"
    3.17 +
    3.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
    3.19 +genpkg_rules()
    3.20 +{
    3.21 +	. $WOK/gvfs/stuff/split
    3.22 +}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/gvfs-cdda/receipt	Sun Oct 26 19:07:05 2014 +0200
     4.3 @@ -0,0 +1,18 @@
     4.4 +# SliTaz package receipt.
     4.5 +
     4.6 +PACKAGE="gvfs-cdda"
     4.7 +VERSION="1.22.1"
     4.8 +CATEGORY="system-tools"
     4.9 +SHORT_DESC="CDDA support for gvfs"
    4.10 +MAINTAINER="al.bobylev@gmail.com"
    4.11 +LICENSE="GPL2"
    4.12 +WEB_SITE="http://www.gnome.org/"
    4.13 +
    4.14 +WANTED="gvfs"
    4.15 +DEPENDS="gvfs glib glibc-base libcdio libffi libgio libgudev pcre udev zlib"
    4.16 +
    4.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    4.18 +genpkg_rules()
    4.19 +{
    4.20 +	. $WOK/gvfs/stuff/split
    4.21 +}
     5.1 --- a/gvfs-dev/receipt	Sun Oct 26 09:18:22 2014 +0100
     5.2 +++ b/gvfs-dev/receipt	Sun Oct 26 19:07:05 2014 +0200
     5.3 @@ -1,20 +1,18 @@
     5.4  # SliTaz package receipt.
     5.5  
     5.6  PACKAGE="gvfs-dev"
     5.7 -VERSION="1.13.0"
     5.8 +VERSION="1.22.1"
     5.9  CATEGORY="development"
    5.10 -SHORT_DESC="The gvfs devel files."
    5.11 +SHORT_DESC="Userspace virtual filesystem (development)"
    5.12  MAINTAINER="pankso@slitaz.org"
    5.13  LICENSE="GPL2"
    5.14 +WEB_SITE="http://www.gnome.org/"
    5.15 +
    5.16  WANTED="gvfs"
    5.17 -WEB_SITE="http://www.gnome.org/"
    5.18 +DEPENDS="gvfs glib-dev udev-dev"
    5.19  
    5.20  # Rules to gen a SliTaz package suitable for Tazpkg.
    5.21  genpkg_rules()
    5.22  {
    5.23 -	mkdir -p $fs/usr/lib/gio/modules
    5.24 -	cp -a $install/usr/include $fs/usr
    5.25 -	cp -a $install/usr/lib/*.*a $fs/usr/lib
    5.26 -	cp -a $install/usr/lib/gio/modules/*.*a \
    5.27 -		$fs/usr/lib/gio/modules
    5.28 +	. $WOK/gvfs/stuff/split
    5.29  }
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/gvfs-fuse/receipt	Sun Oct 26 19:07:05 2014 +0200
     6.3 @@ -0,0 +1,18 @@
     6.4 +# SliTaz package receipt.
     6.5 +
     6.6 +PACKAGE="gvfs-fuse"
     6.7 +VERSION="1.22.1"
     6.8 +CATEGORY="system-tools"
     6.9 +SHORT_DESC="FUSE support for gvfs"
    6.10 +MAINTAINER="al.bobylev@gmail.com"
    6.11 +LICENSE="GPL2"
    6.12 +WEB_SITE="http://www.gnome.org/"
    6.13 +
    6.14 +WANTED="gvfs"
    6.15 +DEPENDS="gvfs fuse glib glibc-base libffi libgio pcre zlib"
    6.16 +
    6.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    6.18 +genpkg_rules()
    6.19 +{
    6.20 +	. $WOK/gvfs/stuff/split
    6.21 +}
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/gvfs-gphoto2/receipt	Sun Oct 26 19:07:05 2014 +0200
     7.3 @@ -0,0 +1,19 @@
     7.4 +# SliTaz package receipt.
     7.5 +
     7.6 +PACKAGE="gvfs-gphoto2"
     7.7 +VERSION="1.22.1"
     7.8 +CATEGORY="system-tools"
     7.9 +SHORT_DESC="Gphoto2 support for gvfs"
    7.10 +MAINTAINER="al.bobylev@gmail.com"
    7.11 +LICENSE="GPL2"
    7.12 +WEB_SITE="http://www.gnome.org/"
    7.13 +
    7.14 +WANTED="gvfs"
    7.15 +DEPENDS="gvfs glib glibc-base libexif libffi libgio libgphoto2 libgudev \
    7.16 +libltdl libusb libusb-compat pcre udev zlib"
    7.17 +
    7.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
    7.19 +genpkg_rules()
    7.20 +{
    7.21 +	. $WOK/gvfs/stuff/split
    7.22 +}
     8.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.2 +++ b/gvfs-gtk/receipt	Sun Oct 26 19:07:05 2014 +0200
     8.3 @@ -0,0 +1,22 @@
     8.4 +# SliTaz package receipt.
     8.5 +
     8.6 +PACKAGE="gvfs-gtk"
     8.7 +VERSION="1.22.1"
     8.8 +CATEGORY="system-tools"
     8.9 +SHORT_DESC="Recent files support for gvfs (GTK+3) (recent:///)"
    8.10 +MAINTAINER="al.bobylev@gmail.com"
    8.11 +LICENSE="GPL2"
    8.12 +WEB_SITE="http://www.gnome.org/"
    8.13 +
    8.14 +WANTED="gvfs"
    8.15 +DEPENDS="gvfs atk bzlib cairo fontconfig freetype gcc-lib-base gdk-pixbuf glib \
    8.16 +glibc-base gtk+3 harfbuzz libffi libgio libpng libxcb libxml2 pango pcre \
    8.17 +pixman xorg-libX11 xorg-libXau xorg-libXcomposite xorg-libXcursor \
    8.18 +xorg-libXdamage xorg-libXdmcp xorg-libXext xorg-libXfixes xorg-libXi \
    8.19 +xorg-libXinerama xorg-libXrandr xorg-libXrender zlib"
    8.20 +
    8.21 +# Rules to gen a SliTaz package suitable for Tazpkg.
    8.22 +genpkg_rules()
    8.23 +{
    8.24 +	. $WOK/gvfs/stuff/split
    8.25 +}
     9.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.2 +++ b/gvfs-http/receipt	Sun Oct 26 19:07:05 2014 +0200
     9.3 @@ -0,0 +1,18 @@
     9.4 +# SliTaz package receipt.
     9.5 +
     9.6 +PACKAGE="gvfs-http"
     9.7 +VERSION="1.22.1"
     9.8 +CATEGORY="system-tools"
     9.9 +SHORT_DESC="HTTP/WebDAV support for gvfs"
    9.10 +MAINTAINER="al.bobylev@gmail.com"
    9.11 +LICENSE="GPL2"
    9.12 +WEB_SITE="http://www.gnome.org/"
    9.13 +
    9.14 +WANTED="gvfs"
    9.15 +DEPENDS="gvfs glib glibc-base libffi libgio libsoup libsqlite libxml2 pcre zlib"
    9.16 +
    9.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
    9.18 +genpkg_rules()
    9.19 +{
    9.20 +	. $WOK/gvfs/stuff/split
    9.21 +}
    10.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.2 +++ b/gvfs-libmtp/receipt	Sun Oct 26 19:07:05 2014 +0200
    10.3 @@ -0,0 +1,19 @@
    10.4 +# SliTaz package receipt.
    10.5 +
    10.6 +PACKAGE="gvfs-libmtp"
    10.7 +VERSION="1.22.1"
    10.8 +CATEGORY="system-tools"
    10.9 +SHORT_DESC="MTP support for gvfs"
   10.10 +MAINTAINER="al.bobylev@gmail.com"
   10.11 +LICENSE="GPL2"
   10.12 +WEB_SITE="http://www.gnome.org/"
   10.13 +
   10.14 +WANTED="gvfs"
   10.15 +DEPENDS="gvfs glib glibc-base libffi libgio libgudev libmtp libusb pcre udev \
   10.16 +zlib"
   10.17 +
   10.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
   10.19 +genpkg_rules()
   10.20 +{
   10.21 +	. $WOK/gvfs/stuff/split
   10.22 +}
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/gvfs-obexftp/receipt	Sun Oct 26 19:07:05 2014 +0200
    11.3 @@ -0,0 +1,19 @@
    11.4 +# SliTaz package receipt.
    11.5 +
    11.6 +PACKAGE="gvfs-obexftp"
    11.7 +VERSION="1.22.1"
    11.8 +CATEGORY="system-tools"
    11.9 +SHORT_DESC="ObexFTP support for gvfs"
   11.10 +MAINTAINER="al.bobylev@gmail.com"
   11.11 +LICENSE="GPL2"
   11.12 +WEB_SITE="http://www.gnome.org/"
   11.13 +
   11.14 +WANTED="gvfs"
   11.15 +DEPENDS="gvfs bluez dbus dbus-glib expat glib glibc-base libffi libgio pcre \
   11.16 +zlib"
   11.17 +
   11.18 +# Rules to gen a SliTaz package suitable for Tazpkg.
   11.19 +genpkg_rules()
   11.20 +{
   11.21 +	. $WOK/gvfs/stuff/split
   11.22 +}
    12.1 --- a/gvfs-smb/receipt	Sun Oct 26 09:18:22 2014 +0100
    12.2 +++ b/gvfs-smb/receipt	Sun Oct 26 19:07:05 2014 +0200
    12.3 @@ -1,22 +1,19 @@
    12.4  # SliTaz package receipt.
    12.5  
    12.6  PACKAGE="gvfs-smb"
    12.7 -VERSION="1.13.0"
    12.8 +VERSION="1.22.1"
    12.9  CATEGORY="system-tools"
   12.10 -SHORT_DESC="Userspace virtual filesystem designed to work with gio."
   12.11 +SHORT_DESC="Samba support for gvfs (smb:///)"
   12.12  MAINTAINER="pankso@slitaz.org"
   12.13  LICENSE="GPL2"
   12.14  WEB_SITE="http://www.gnome.org/"
   12.15 +
   12.16  WANTED="gvfs"
   12.17 -
   12.18 -DEPENDS="gvfs smbclient"
   12.19 +DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto libffi libgio \
   12.20 +libkrb5 libldap libssl pcre samba-common smbclient talloc zlib"
   12.21  
   12.22  # Rules to gen a SliTaz package suitable for Tazpkg.
   12.23  genpkg_rules()
   12.24  {
   12.25 -	mkdir -p $fs/usr/lib/gvfs $fs/usr/share/gvfs/mounts \
   12.26 -		$fs/usr/share/glib-2.0/schemas
   12.27 -	cp -a $install/usr/lib/gvfs/gvfsd-smb* $fs/usr/lib/gvfs
   12.28 -	cp -a $install/usr/share/gvfs/mounts/smb* $fs/usr/share/gvfs/mounts
   12.29 -	cp -a $install/usr/share/glib-2.0/schemas/*smb* $fs/usr/share/glib-2.0/schemas
   12.30 +	. $WOK/gvfs/stuff/split
   12.31  }
    13.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.2 +++ b/gvfs-udisks2/receipt	Sun Oct 26 19:07:05 2014 +0200
    13.3 @@ -0,0 +1,18 @@
    13.4 +# SliTaz package receipt.
    13.5 +
    13.6 +PACKAGE="gvfs-udisks2"
    13.7 +VERSION="1.22.1"
    13.8 +CATEGORY="system-tools"
    13.9 +SHORT_DESC="Udisks2 volume monitor for gvfs"
   13.10 +MAINTAINER="pankso@slitaz.org"
   13.11 +LICENSE="GPL2"
   13.12 +WEB_SITE="http://www.gnome.org/"
   13.13 +
   13.14 +WANTED="gvfs"
   13.15 +DEPENDS="gvfs glib glibc-base libffi libgio libgudev pcre udev udisks2 zlib"
   13.16 +
   13.17 +# Rules to gen a SliTaz package suitable for Tazpkg.
   13.18 +genpkg_rules()
   13.19 +{
   13.20 +	. $WOK/gvfs/stuff/split
   13.21 +}
    14.1 --- a/gvfs/receipt	Sun Oct 26 09:18:22 2014 +0100
    14.2 +++ b/gvfs/receipt	Sun Oct 26 19:07:05 2014 +0200
    14.3 @@ -1,54 +1,40 @@
    14.4  # SliTaz package receipt.
    14.5  
    14.6  PACKAGE="gvfs"
    14.7 -VERSION="1.13.0"
    14.8 +VERSION="1.22.1"
    14.9  CATEGORY="system-tools"
   14.10 -SHORT_DESC="Userspace virtual filesystem designed to work with gio."
   14.11 +SHORT_DESC="Userspace virtual filesystem designed to work with gio"
   14.12  MAINTAINER="pankso@slitaz.org"
   14.13  LICENSE="GPL2"
   14.14  TARBALL="$PACKAGE-$VERSION.tar.xz"
   14.15  WEB_SITE="http://www.gnome.org/"
   14.16  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   14.17 -SUGGESTED="gvfs-smb"
   14.18 -#gvfs-smb enables samba support
   14.19 +SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-http \
   14.20 +gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2"
   14.21  
   14.22 -DEPENDS="dbus glib udev libgudev fuse udisks2"
   14.23 +DEPENDS="dbus glib glibc-base libffi libgio pcre udev zlib"
   14.24  BUILD_DEPENDS="dbus-dev glib-dev udev-dev libgudev-dev fuse-dev \
   14.25 -udisks2-dev samba-dev smbclient"
   14.26 +udisks2-dev samba-dev smbclient expat-dev libarchive-dev libgcrypt-dev \
   14.27 +libsoup-dev libxml2-dev libcdio-dev dbus-glib-dev bluez-dev expat-dev \
   14.28 +libgphoto2-dev libmtp-dev gtk+3-dev glibc-dev sqlite-dev libtool"
   14.29  
   14.30  # Rules to configure and make the package.
   14.31  compile_rules()
   14.32  {
   14.33 -	cd $src
   14.34 +	patch -p0 -i $stuff/allow-dropbear-ssh.patch
   14.35 +
   14.36  	./configure \
   14.37  		--prefix=/usr \
   14.38  		--libexecdir=/usr/lib/$PACKAGE \
   14.39  		--sysconfdir=/etc \
   14.40 -		--disable-gphoto2 \
   14.41 -		--disable-avahi \
   14.42 -		--disable-keyring \
   14.43 -		--disable-hal \
   14.44 -		--disable-afp \
   14.45 -		--disable-bash-completion &&
   14.46 -	make && make install
   14.47 +		--disable-documentation \
   14.48 +		--disable-bash-completion \
   14.49 +		$CONFIGURE_ARGS && \
   14.50 +		make && make install
   14.51  }
   14.52  
   14.53  # Rules to gen a SliTaz package suitable for Tazpkg.
   14.54  genpkg_rules()
   14.55  {
   14.56 -	mkdir -p $fs/usr/share
   14.57 -	cp -a $install/usr/bin $fs/usr
   14.58 -	cp -a $install/usr/lib $fs/usr
   14.59 -	cp -a $install/usr/share/dbus-1 $fs/usr/share
   14.60 -	cp -a $install/usr/share/gvfs $fs/usr/share
   14.61 -	cp -a $install/usr/share/glib-* $fs/usr/share
   14.62 -	rm -f $(find ${fs} -name *.*a)
   14.63 -	#following files are provided by gvfs-smb
   14.64 -	rm $fs/usr/lib/gvfs/gvfsd-smb*
   14.65 -	rm $fs/usr/share/gvfs/mounts/smb*
   14.66 -	rm $fs/usr/share/glib-2.0/schemas/*smb*
   14.67 -	##following files are provided by gvfs-udisks2
   14.68 -	#rm $fs/usr/lib/gvfs/gvfs-udisks2-volume-monitor
   14.69 -	#rm $fs/usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service
   14.70 -	#rm $fs/usr/share/gvfs/remote-volume-monitors/udisks2.monitor
   14.71 +	. $stuff/split
   14.72  }
    15.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.2 +++ b/gvfs/stuff/README	Sun Oct 26 19:07:05 2014 +0200
    15.3 @@ -0,0 +1,223 @@
    15.4 +Gvfs itself is a module system, so let we compile as much modules as we can,
    15.5 +and then break big gvfs package into modules packages.
    15.6 +
    15.7 +Here results of my reading of "./configure" script.
    15.8 +We see what libs (and its versions) are checked.
    15.9 +At the right "+" means that we have all needed libs and we'll compile that
   15.10 +module. While "-" means that we'll not compile that module, among them:
   15.11 + - DNS-SD (Avahi) - SliTaz wok missed that packages;
   15.12 + - GDU Volume Monitor - too;
   15.13 + - libsystemd-login - wok includes "systemd" package, but missed "systemd-dev",
   15.14 +   sorry, do we need it really?
   15.15 + - HAL Volume Monitor - HAL is deprecated;
   15.16 + - AFC - need to update libs (too many changes there, and I can't cope with
   15.17 +   compilation, and have no one Apple device around me);
   15.18 + - GOA (GNOME Online Accounts) Volume Monitor - not on wok;
   15.19 + - GNOME Keyring - not on wok;
   15.20 + - Blu-ray metadata support - not on wok;
   15.21 + - BASH-completion - BASH isn't popular on SliTaz.
   15.22 +
   15.23 +
   15.24 +# HTTP:    libsoup-2.4 (libsoup-dev); libxml-2.0 (libxml2-dev)   [HTTP/WebDAV]+
   15.25 +
   15.26 +# AVAHI:   avahi-glib >= 0.6; avahi-client >= 0.6 (ABSENT)            [DNS-SD]-
   15.27 +
   15.28 +# LIBXML:  libxml-2.0 (libxml2-dev)                                           ?
   15.29 +
   15.30 +# UDEV:    libudev >= 138 (udev-dev)                                          ?
   15.31 +
   15.32 +# FUSE:    fuse >= 2.8.0 (fuse-dev)                                     [FUSE]+
   15.33 +
   15.34 +# GDU:     gdu >= 3.0.2 (ABSENT)                                      [GDU VM]-
   15.35 +
   15.36 +# UDISKS2: udisks2 >= 1.97 (udisks2-dev)                          [udisks2 VM]+
   15.37 +
   15.38 +# LIBSYSTEMD_LOGIN: libsystemd-login >=44 (ABSENT "systemd-dev") \
   15.39 +#                                                           [libsystemd-login]-
   15.40 +
   15.41 +# HAL:     hal >= 0.5.10 (hav-dev) (DEPRECATED)                       [HAL VM]-
   15.42 +
   15.43 +# GUDEV:   gudev-1.0 >= 147 (libgudev-dev)                             [gudev]+
   15.44 +
   15.45 +# CDDA:    libcdio_paranoia >= 0.78.2 (libcdio-dev)                     [CDDA]+
   15.46 +
   15.47 +# AFC:     libimobiledevice-1.0 >= 1.1.5 (libimobiledevice-dev-1.1.1 OLD); \
   15.48 +#          libplist >= 0.15 (libplist-dev)                               [AFC]-
   15.49 +
   15.50 +# GOA:     goa-1.0 >= 3.7.1 (ABSENT)                                  [GOA VM]-
   15.51 +
   15.52 +# OBEXFTP: dbus-glib-1 (dbus-glib-dev); bluez >= 4.0 (bluez-dev); \
   15.53 +#          -lexpat (expat-dev)                                       [ObexFTP]+
   15.54 +
   15.55 +# GPHOTO2: libgphoto2 >= 2.4.0 (libgphoto2-dev)                      [Gphoto2]+
   15.56 +# GPHOTO25:libgphoto2 >= 2.5.0
   15.57 +
   15.58 +# KEYRING: libsecret-unstable (ABSENT)                         [GNOME Keyring]-
   15.59 +
   15.60 +# BLURAY:  libbluray (ABSENT)                                        [Blu-ray]-
   15.61 +
   15.62 +# LIBMTP:  libmtp >= 1.1.0 (libmtp-dev)
   15.63 +#          libmtp >= 1.1.5 (libmtp-dev)
   15.64 +#          libmtp >= 1.1.6 (libmtp-dev)                                  [MTP]+
   15.65 +
   15.66 +# SMBCLIENT: smbclient (ABSENT "smbclient-dev"); libsmbclient.h (samba-dev); \
   15.67 +#          -lsmbclient (smbclient)
   15.68 +#          samba >= 3.4.0                                              [Samba]+
   15.69 +
   15.70 +# GTK      gtk+-3.0 >= 3.0 (gtk+3-dev)                                  [GTK+]+
   15.71 +
   15.72 +# ARCHIVE: archive.h, -larchive (libarchive-dev); >= 3.0.22 (libarchive-dev) \
   15.73 +#                                                                    [archive]+
   15.74 +
   15.75 +# LIBGCRYPT: */bin/libgcrypt-config (libgcrypt-dev); libgcrypt >= 1.2.2       ?
   15.76 +
   15.77 +# AFP:     ? langinfo.h (glibc-dev)                                      [AFP]+
   15.78 +
   15.79 +# BASHCOMP: -                                                [BASH-completion]-
   15.80 +
   15.81 +# GLIB_GENMARSHAL: glib
   15.82 +# sys/statfs.h, sys/statvfs.h, sys/vfs.h, sys/mount.h, sys/param.h (glibc-dev)
   15.83 +
   15.84 +===============================================================================
   15.85 +
   15.86 += --disable-nls           do not use Native Language Support
   15.87 ++ --disable-http          build without http/dav backend
   15.88 +- --disable-avahi         build without avahi support
   15.89 += --disable-udev          build without libudev
   15.90 ++ --disable-fuse          build without FUSE support
   15.91 +- --disable-gdu           build without GDU volume monitor
   15.92 ++ --disable-udisks2       build without libudisks2
   15.93 +- --disable-libsystemd-login
   15.94 +                          build without liblibsystemd-login
   15.95 +- --disable-hal           build without HAL support
   15.96 += --disable-gudev         build without gudev support
   15.97 ++ --disable-cdda          build without CDDA backend
   15.98 +- --disable-afc           build without AFC backend
   15.99 +- --disable-goa           build without GOA backend
  15.100 ++ --disable-obexftp       build without ObexFTP backend
  15.101 ++ --disable-gphoto2       build without gphoto2 support
  15.102 +- --disable-keyring       build without GNOME Keyring support
  15.103 +- --disable-bluray        build without bluray metadata support
  15.104 ++ --disable-libmtp        build without libmtp support
  15.105 ++ --disable-samba         build without samba support
  15.106 ++ --disable-gtk           build without GTK+
  15.107 ++ --disable-archive       build without archive support
  15.108 ++ --disable-afp           build without AFP support
  15.109 +- --disable-bash-completion
  15.110 +                          build without bash-completion support
  15.111 +  --enable-more-warnings  Maximum compiler warnings
  15.112 +  --enable-installed-tests
  15.113 +                          Enable installation of some test cases
  15.114 +  --enable-always-build-tests
  15.115 +                          Enable always building tests during 'make all'
  15.116 +
  15.117 +===============================================================================
  15.118 +	./configure \
  15.119 +		--prefix=/usr \
  15.120 +		--libexecdir=/usr/lib/$PACKAGE \
  15.121 +		--sysconfdir=/etc \
  15.122 +		--disable-documentation \
  15.123 +		--disable-bash-completion \
  15.124 +		--disable-gudev \
  15.125 +		$CONFIGURE_ARGS && \
  15.126 +
  15.127 +gvfs configuration summary:
  15.128 +
  15.129 +		gio module directory : ${exec_prefix}/lib/gio/modules
  15.130 +
  15.131 +		hotplug backend:              none
  15.132 +
  15.133 +		Blu-ray metadata support:     no
  15.134 +		HTTP/WebDAV support:          yes
  15.135 +		ObexFTP support               yes
  15.136 +		Samba support:	              yes
  15.137 +		FUSE support:                 yes
  15.138 +		CDDA support:                 no
  15.139 +		Gphoto2 support:              no
  15.140 +		MTP support:                  no
  15.141 +		archive support:              yes
  15.142 +		AFC support:                  no
  15.143 +		AFP support:                  yes
  15.144 +		DNS-SD support:               no
  15.145 +		Build HAL volume monitor:     no (with fast init path: no)
  15.146 +		Build GDU volume monitor:     no
  15.147 +		Build udisks2 volume monitor: yes
  15.148 +		Build GOA volume monitor:     no
  15.149 +		Use libsystemd-login:         no
  15.150 +		GNOME Keyring support:        no
  15.151 +		GTK+ support:                 yes
  15.152 +		Bash-completion support:      no
  15.153 +		Installed tests:              no
  15.154 +
  15.155 +In file included from udisks2volumemonitordaemon.c:33:0:
  15.156 +gvfsudisks2volumemonitor.h:32:25: fatal error: gudev/gudev.h: No such file or directory
  15.157 +compilation terminated.
  15.158 +make[3]: *** [gvfs_udisks2_volume_monitor-udisks2volumemonitordaemon.o] Error 1
  15.159 +make[3]: *** Waiting for unfinished jobs....
  15.160 +In file included from gvfsudisks2volumemonitor.c:38:0:
  15.161 +gvfsudisks2volumemonitor.h:32:25: fatal error: gudev/gudev.h: No such file or directory
  15.162 +compilation terminated.
  15.163 +make[3]: *** [gvfs_udisks2_volume_monitor-gvfsudisks2volumemonitor.o] Error 1
  15.164 +make[3]: Leaving directory `/home/slitaz/wok/gvfs/source/gvfs-1.22.1/monitor/udisks2'
  15.165 +make[2]: *** [all-recursive] Error 1
  15.166 +make[2]: Leaving directory `/home/slitaz/wok/gvfs/source/gvfs-1.22.1/monitor'
  15.167 +make[1]: *** [all-recursive] Error 1
  15.168 +make[1]: Leaving directory `/home/slitaz/wok/gvfs/source/gvfs-1.22.1'
  15.169 +make: *** [all] Error 2
  15.170 +
  15.171 +SO, WE CAN'T DISABLE GUDEV IN ANY CASE.
  15.172 +===============================================================================
  15.173 +	./configure \
  15.174 +		--prefix=/usr \
  15.175 +		--libexecdir=/usr/lib/$PACKAGE \
  15.176 +		--sysconfdir=/etc \
  15.177 +		--disable-documentation \
  15.178 +		--disable-bash-completion \
  15.179 +		--disable-udev \
  15.180 +		$CONFIGURE_ARGS && \
  15.181 +
  15.182 +gvfs configuration summary:
  15.183 +
  15.184 +		gio module directory : ${exec_prefix}/lib/gio/modules
  15.185 +
  15.186 +		hotplug backend:              gudev
  15.187 +
  15.188 +		Blu-ray metadata support:     no
  15.189 +		HTTP/WebDAV support:          yes
  15.190 +		ObexFTP support               yes
  15.191 +		Samba support:	              yes
  15.192 +		FUSE support:                 yes
  15.193 +		CDDA support:                 yes
  15.194 +		Gphoto2 support:              yes
  15.195 +		MTP support:                  yes
  15.196 +		archive support:              yes
  15.197 +		AFC support:                  no
  15.198 +		AFP support:                  yes
  15.199 +		DNS-SD support:               no
  15.200 +		Build HAL volume monitor:     no (with fast init path: no)
  15.201 +		Build GDU volume monitor:     no
  15.202 +		Build udisks2 volume monitor: yes
  15.203 +		Build GOA volume monitor:     no
  15.204 +		Use libsystemd-login:         no
  15.205 +		GNOME Keyring support:        no
  15.206 +		GTK+ support:                 yes
  15.207 +		Bash-completion support:      no
  15.208 +		Installed tests:              no
  15.209 +
  15.210 +diff -r install-all install
  15.211 +--- ./install-all/usr/lib/gio/modules/libgvfsdbus.la
  15.212 ++++ ./install/usr/lib/gio/modules/libgvfsdbus.la
  15.213 +@@ -17,7 +17,7 @@
  15.214 + inherited_linker_flags=' -pthread'
  15.215 + 
  15.216 + # Libraries that this one depends upon.
  15.217 +-dependency_libs=' /usr/lib/gvfs/libgvfscommon.la -L/usr/lib /usr/lib/libgio-2.0.la /usr/lib/libgmodule-2.0.la -ldl -lz -lresolv /usr/lib/libgobject-2.0.la /usr/lib/libffi.la /usr/lib/libglib-2.0.la /usr/lib/libpcre.la -lpthread /lib/libudev.la -lrt -lutil'
  15.218 ++dependency_libs=' /usr/lib/gvfs/libgvfscommon.la -L/usr/lib /usr/lib/libgio-2.0.la /usr/lib/libgmodule-2.0.la -ldl -lz -lresolv /usr/lib/libgobject-2.0.la /usr/lib/libffi.la /usr/lib/libglib-2.0.la /usr/lib/libpcre.la -lpthread -lrt -lutil'
  15.219 + 
  15.220 + # Names of additional weak libraries provided by this library
  15.221 + weak_library_names=''
  15.222 +Files ./install-all/usr/lib/gio/modules/libgvfsdbus.so and ./install/usr/lib/gio/modules/libgvfsdbus.so differ
  15.223 +Files ./install-all/usr/lib/gvfs/gvfsd-metadata and ../install/usr/lib/gvfs/gvfsd-metadata differ
  15.224 +
  15.225 +SO, LET I NOT DISABLE UDEV IN ANY CASE.
  15.226 +===============================================================================
    16.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.2 +++ b/gvfs/stuff/allow-dropbear-ssh.patch	Sun Oct 26 19:07:05 2014 +0200
    16.3 @@ -0,0 +1,12 @@
    16.4 +--- daemon/gvfsbackendsftp.c.orig
    16.5 ++++ daemon/gvfsbackendsftp.c
    16.6 +@@ -237,7 +237,8 @@
    16.7 +       if (ssh_stderr == NULL)
    16.8 + 	res = SFTP_VENDOR_INVALID;
    16.9 +       else if ((strstr (ssh_stderr, "OpenSSH") != NULL) ||
   16.10 +-	       (strstr (ssh_stderr, "Sun_SSH") != NULL))
   16.11 ++	       (strstr (ssh_stderr, "Sun_SSH") != NULL) ||
   16.12 ++	       (strstr (ssh_stderr, "Dropbear") != NULL))
   16.13 + 	res = SFTP_VENDOR_OPENSSH;
   16.14 +       else if (strstr (ssh_stderr, "SSH Secure Shell") != NULL)
   16.15 + 	res = SFTP_VENDOR_SSH;
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/gvfs/stuff/list	Sun Oct 26 19:07:05 2014 +0200
    17.3 @@ -0,0 +1,91 @@
    17.4 +gvfs:         /usr/bin/gvfs-cat
    17.5 +gvfs:         /usr/bin/gvfs-copy
    17.6 +gvfs:         /usr/bin/gvfs-info
    17.7 +gvfs:         /usr/bin/gvfs-less
    17.8 +gvfs:         /usr/bin/gvfs-ls
    17.9 +gvfs:         /usr/bin/gvfs-mime
   17.10 +gvfs:         /usr/bin/gvfs-mkdir
   17.11 +gvfs:         /usr/bin/gvfs-monitor-dir
   17.12 +gvfs:         /usr/bin/gvfs-monitor-file
   17.13 +gvfs:         /usr/bin/gvfs-mount
   17.14 +gvfs:         /usr/bin/gvfs-move
   17.15 +gvfs:         /usr/bin/gvfs-open
   17.16 +gvfs:         /usr/bin/gvfs-rename
   17.17 +gvfs:         /usr/bin/gvfs-rm
   17.18 +gvfs:         /usr/bin/gvfs-save
   17.19 +gvfs:         /usr/bin/gvfs-set-attribute
   17.20 +gvfs:         /usr/bin/gvfs-trash
   17.21 +gvfs:         /usr/bin/gvfs-tree
   17.22 +
   17.23 +gvfs-dev:     /usr/include/gvfs-client/gvfs/gvfsurimapper.h
   17.24 +gvfs-dev:     /usr/include/gvfs-client/gvfs/gvfsuriutils.h
   17.25 +
   17.26 +gvfs-dev:     /usr/lib/gio/modules/libgioremote-volume-monitor.la
   17.27 +gvfs:         /usr/lib/gio/modules/libgioremote-volume-monitor.so
   17.28 +gvfs-dev:     /usr/lib/gio/modules/libgvfsdbus.la
   17.29 +gvfs:         /usr/lib/gio/modules/libgvfsdbus.so
   17.30 +
   17.31 +gvfs:         /usr/lib/gvfs/gvfsd
   17.32 +gvfs-afp:     /usr/lib/gvfs/gvfsd-afp
   17.33 +gvfs-afp:     /usr/lib/gvfs/gvfsd-afp-browse
   17.34 +gvfs-archive: /usr/lib/gvfs/gvfsd-archive
   17.35 +gvfs:         /usr/lib/gvfs/gvfsd-burn
   17.36 +gvfs-cdda:    /usr/lib/gvfs/gvfsd-cdda
   17.37 +gvfs:         /usr/lib/gvfs/gvfsd-computer
   17.38 +gvfs-http:    /usr/lib/gvfs/gvfsd-dav
   17.39 +gvfs:         /usr/lib/gvfs/gvfsd-ftp
   17.40 +gvfs-fuse:    /usr/lib/gvfs/gvfsd-fuse
   17.41 +gvfs-gphoto2: /usr/lib/gvfs/gvfsd-gphoto2
   17.42 +gvfs-http:    /usr/lib/gvfs/gvfsd-http
   17.43 +gvfs:         /usr/lib/gvfs/gvfsd-localtest
   17.44 +gvfs:         /usr/lib/gvfs/gvfsd-metadata
   17.45 +gvfs-libmtp:  /usr/lib/gvfs/gvfsd-mtp
   17.46 +gvfs:         /usr/lib/gvfs/gvfsd-network
   17.47 +gvfs-obexftp: /usr/lib/gvfs/gvfsd-obexftp
   17.48 +gvfs-gtk:     /usr/lib/gvfs/gvfsd-recent
   17.49 +gvfs:         /usr/lib/gvfs/gvfsd-sftp
   17.50 +gvfs-smb:     /usr/lib/gvfs/gvfsd-smb
   17.51 +gvfs-smb:     /usr/lib/gvfs/gvfsd-smb-browse
   17.52 +gvfs:         /usr/lib/gvfs/gvfsd-trash
   17.53 +gvfs-gphoto2: /usr/lib/gvfs/gvfs-gphoto2-volume-monitor
   17.54 +gvfs-libmtp:  /usr/lib/gvfs/gvfs-mtp-volume-monitor
   17.55 +gvfs-udisks2: /usr/lib/gvfs/gvfs-udisks2-volume-monitor
   17.56 +gvfs-dev:     /usr/lib/gvfs/libgvfscommon.la
   17.57 +gvfs:         /usr/lib/gvfs/libgvfscommon.so
   17.58 +gvfs-dev:     /usr/lib/gvfs/libgvfsdaemon.la
   17.59 +gvfs:         /usr/lib/gvfs/libgvfsdaemon.so
   17.60 +
   17.61 +gvfs:         /usr/share/dbus-1/services/gvfs-daemon.service
   17.62 +gvfs:         /usr/share/dbus-1/services/gvfs-metadata.service
   17.63 +gvfs-gphoto2: /usr/share/dbus-1/services/org.gtk.Private.GPhoto2VolumeMonitor.service
   17.64 +gvfs-libmtp:  /usr/share/dbus-1/services/org.gtk.Private.MTPVolumeMonitor.service
   17.65 +gvfs-udisks2: /usr/share/dbus-1/services/org.gtk.Private.UDisks2VolumeMonitor.service
   17.66 +
   17.67 +gvfs-smb:     /usr/share/GConf/gsettings/gvfs-smb.convert
   17.68 +
   17.69 +gvfs:         /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml
   17.70 +gvfs-smb:     /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
   17.71 +
   17.72 +gvfs-afp:     /usr/share/gvfs/mounts/afp-browse.mount
   17.73 +gvfs-afp:     /usr/share/gvfs/mounts/afp.mount
   17.74 +gvfs-archive: /usr/share/gvfs/mounts/archive.mount
   17.75 +gvfs:         /usr/share/gvfs/mounts/burn.mount
   17.76 +gvfs-cdda:    /usr/share/gvfs/mounts/cdda.mount
   17.77 +gvfs:         /usr/share/gvfs/mounts/computer.mount
   17.78 +gvfs-http:    /usr/share/gvfs/mounts/dav.mount
   17.79 +gvfs:         /usr/share/gvfs/mounts/ftp.mount
   17.80 +gvfs-gphoto2: /usr/share/gvfs/mounts/gphoto2.mount
   17.81 +gvfs-http:    /usr/share/gvfs/mounts/http.mount
   17.82 +gvfs:         /usr/share/gvfs/mounts/localtest.mount
   17.83 +gvfs-libmtp:  /usr/share/gvfs/mounts/mtp.mount
   17.84 +gvfs:         /usr/share/gvfs/mounts/network.mount
   17.85 +gvfs-obexftp: /usr/share/gvfs/mounts/obexftp.mount
   17.86 +gvfs-gtk:     /usr/share/gvfs/mounts/recent.mount
   17.87 +gvfs:         /usr/share/gvfs/mounts/sftp.mount
   17.88 +gvfs-smb:     /usr/share/gvfs/mounts/smb-browse.mount
   17.89 +gvfs-smb:     /usr/share/gvfs/mounts/smb.mount
   17.90 +gvfs:         /usr/share/gvfs/mounts/trash.mount
   17.91 +
   17.92 +gvfs-gphoto2: /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor
   17.93 +gvfs-libmtp:  /usr/share/gvfs/remote-volume-monitors/mtp.monitor
   17.94 +gvfs-udisks2: /usr/share/gvfs/remote-volume-monitors/udisks2.monitor
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/gvfs/stuff/split	Sun Oct 26 19:07:05 2014 +0200
    18.3 @@ -0,0 +1,27 @@
    18.4 +# Split full gvfs package into gvfs-* packages
    18.5 +
    18.6 +if [ "$PACKAGE" == "gvfs" ]; then
    18.7 +	echo
    18.8 +	echo "Check your gvfs upgrade!"
    18.9 +	echo "========================"
   18.10 +
   18.11 +	echo 'Files not belongs any gvfs* package:'
   18.12 +	for file in $(find $install -type f | sed "s|$install||g" | sort); do
   18.13 +		[ -z "$(grep $file $WOK/gvfs/stuff/list)" ] && echo "  $file"
   18.14 +	done
   18.15 +
   18.16 +	echo 'Absent files:'
   18.17 +	for file in $(sed '/:/ s|[^/]*\(.*\)|\1|g' $WOK/gvfs/stuff/list); do
   18.18 +		[ ! -f "$install/$file" ] && echo "  $file"
   18.19 +	done
   18.20 +
   18.21 +	echo "========================"
   18.22 +	echo
   18.23 +fi
   18.24 +
   18.25 +echo -n "Copying files into package..."
   18.26 +for file in $(grep "$PACKAGE:" $WOK/gvfs/stuff/list | sed 's|[^/]*\(.*\)|\1|g'); do
   18.27 +	mkdir -p $fs/$(dirname $file)
   18.28 +	cp $install/$file $fs/$file
   18.29 +done
   18.30 +status
    19.1 --- a/libsoup-dev/receipt	Sun Oct 26 09:18:22 2014 +0100
    19.2 +++ b/libsoup-dev/receipt	Sun Oct 26 19:07:05 2014 +0200
    19.3 @@ -1,7 +1,7 @@
    19.4  # SliTaz package receipt.
    19.5  
    19.6  PACKAGE="libsoup-dev"
    19.7 -VERSION="2.38.1"
    19.8 +VERSION="2.48.0"
    19.9  CATEGORY="x-window"
   19.10  SHORT_DESC="GNOME Soup Library (devel files)."
   19.11  MAINTAINER="pankso@slitaz.org"
   19.12 @@ -16,12 +16,15 @@
   19.13  genpkg_rules()
   19.14  {
   19.15  	mkdir -p $fs/usr/lib $fs/usr/share
   19.16 +
   19.17  	cp -a $install/usr/lib/*.*a $fs/usr/lib
   19.18  	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   19.19 +
   19.20  	if [ -d "$install/usr/share/gir-1.0" ]; then
   19.21  		cp -a $install/usr/share/gir-1.0 $fs/usr/share
   19.22  		cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib
   19.23  	fi
   19.24 +
   19.25  	cp -a $install/usr/include $fs/usr
   19.26  }
   19.27  
    20.1 --- a/libsoup-gnome/receipt	Sun Oct 26 09:18:22 2014 +0100
    20.2 +++ b/libsoup-gnome/receipt	Sun Oct 26 19:07:05 2014 +0200
    20.3 @@ -1,7 +1,7 @@
    20.4  # SliTaz package receipt.
    20.5  
    20.6  PACKAGE="libsoup-gnome"
    20.7 -VERSION="2.38.1"
    20.8 +VERSION="2.48.0"
    20.9  CATEGORY="x-window"
   20.10  SHORT_DESC="GNOME Soup Library."
   20.11  MAINTAINER="al.bobylev@gmail.com"
   20.12 @@ -16,5 +16,6 @@
   20.13  genpkg_rules()
   20.14  {
   20.15  	mkdir -p $fs/usr/lib
   20.16 +
   20.17  	cp -a $install/usr/lib/libsoup-gnome*.so* $fs/usr/lib
   20.18  }
    21.1 --- a/libsoup/receipt	Sun Oct 26 09:18:22 2014 +0100
    21.2 +++ b/libsoup/receipt	Sun Oct 26 19:07:05 2014 +0200
    21.3 @@ -1,7 +1,7 @@
    21.4  # SliTaz package receipt.
    21.5  
    21.6  PACKAGE="libsoup"
    21.7 -VERSION="2.38.1"
    21.8 +VERSION="2.48.0"
    21.9  CATEGORY="x-window"
   21.10  SHORT_DESC="GNOME Soup Library."
   21.11  MAINTAINER="pankso@slitaz.org"
    22.1 --- a/udisks2-dev/receipt	Sun Oct 26 09:18:22 2014 +0100
    22.2 +++ b/udisks2-dev/receipt	Sun Oct 26 19:07:05 2014 +0200
    22.3 @@ -1,21 +1,24 @@
    22.4  # SliTaz package receipt.
    22.5  
    22.6  PACKAGE="udisks2-dev"
    22.7 -VERSION="1.94.0"
    22.8 +VERSION="2.1.3"
    22.9  CATEGORY="development"
   22.10 -SHORT_DESC="The Udisks devel files."
   22.11 +SHORT_DESC="D-Bus service to access and manipulate storage devices (development)"
   22.12  MAINTAINER="pankso@slitaz.org"
   22.13  LICENSE="GPL2"
   22.14 +WEB_SITE="http://www.freedesktop.org/wiki/Software/udisks"
   22.15  WANTED="udisks2"
   22.16 -WEB_SITE="http://www.freedesktop.org/wiki/Software/udisks"
   22.17  
   22.18 -DEPENDS="pkg-config"
   22.19 +DEPENDS="glib-dev libffi-dev libgio-dev pcre-dev udisks2"
   22.20  
   22.21  # Rules to gen a SliTaz package suitable for Tazpkg.
   22.22  genpkg_rules()
   22.23  {
   22.24 -	mkdir -p $fs/usr/lib
   22.25 +	mkdir -p $fs/usr/lib $fs/usr/share
   22.26 +
   22.27 +	cp -a $install/usr/include $fs/usr
   22.28  	cp -a $install/usr/lib/*.*a $fs/usr/lib
   22.29  	cp -a $install/usr/lib/pkgconfig $fs/usr/lib
   22.30 -	cp -a $install/usr/include $fs/usr
   22.31 +	cp -a $install/usr/lib/girepository-1.0 $fs/usr/lib
   22.32 +	cp -a $install/usr/share/gir-1.0 $fs/usr/share
   22.33  }
    23.1 --- a/udisks2/receipt	Sun Oct 26 09:18:22 2014 +0100
    23.2 +++ b/udisks2/receipt	Sun Oct 26 19:07:05 2014 +0200
    23.3 @@ -1,33 +1,31 @@
    23.4  # SliTaz package receipt.
    23.5  
    23.6  PACKAGE="udisks2"
    23.7 -VERSION="1.94.0"
    23.8 +VERSION="2.1.3"
    23.9  CATEGORY="system-tools"
   23.10 -SHORT_DESC="D-Bus interfaces to query and manipulate storage devices."
   23.11 +SHORT_DESC="D-Bus service to access and manipulate storage devices"
   23.12  MAINTAINER="pankso@slitaz.org"
   23.13  LICENSE="GPL2"
   23.14 -SOURCE="udisks"
   23.15 -TARBALL="$SOURCE-$VERSION.tar.bz2"
   23.16 +TARBALL="udisks-$VERSION.tar.bz2"
   23.17  WEB_SITE="http://www.freedesktop.org/wiki/Software/udisks"
   23.18  WGET_URL="http://udisks.freedesktop.org/releases/$TARBALL"
   23.19  
   23.20 -DEPENDS="expat libatasmart libxslt udev libgudev polkit dbus util-linux-mount \
   23.21 -dbus-helper"
   23.22 -BUILD_DEPENDS="expat-dev libatasmart-dev libxslt-dev udev-dev libgudev-dev \
   23.23 -polkit-dev dbus-dev dbus-glib-dev pcre-dev dbus-dev"
   23.24 +DEPENDS="libatasmart libgudev polkit"
   23.25 +BUILD_DEPENDS="libxslt-dev gobject-introspection-dev libgudev-dev polkit-dev \
   23.26 +libatasmart-dev expat-dev"
   23.27  
   23.28  # Rules to configure and make the package.
   23.29  compile_rules()
   23.30  {
   23.31 -	cd $src
   23.32  	./configure \
   23.33  		--sysconfdir=/etc \
   23.34  		--localstatedir=/var \
   23.35  		--disable-static \
   23.36 -		--disable-gtk-doc \
   23.37 -		$CONFIGURE_ARGS &&
   23.38 +		--disable-gtk-doc-html \
   23.39 +		--with-udevdir=/etc/udev \
   23.40 +		$CONFIGURE_ARGS
   23.41  	# Build fails when build doc even with docbook-xsl installed.
   23.42 -	sed -i s'/SUBDIRS =.*/SUBDIRS = data udisks src tools po/' Makefile &&
   23.43 +	sed -i '/^SUBDIRS/ s|doc||' Makefile
   23.44  	make && make install
   23.45  }
   23.46  
   23.47 @@ -35,18 +33,19 @@
   23.48  genpkg_rules()
   23.49  {
   23.50  	mkdir -p $fs/etc/polkit-1/localauthority/90-mandatory.d \
   23.51 -		$fs/usr/lib $fs/usr/share $fs/etc/udev
   23.52 -	cp -a $install/etc/dbus-1 $fs/etc
   23.53 -	cp -a $install/lib/udev $fs/etc
   23.54 +		$fs/usr/lib $fs/usr/share
   23.55 +
   23.56 +	cp -a $install/etc $fs
   23.57  	cp -a $install/usr/bin $fs/usr
   23.58  	cp -a $install/usr/sbin $fs/usr
   23.59  	cp -a $install/usr/lib/udisks2 $fs/usr/lib
   23.60  	cp -a $install/usr/lib/*.so* $fs/usr/lib
   23.61 -	cp -a $install/usr/share/*-1 $fs/usr/share
   23.62 +	cp -a $install/usr/share/dbus-1 $fs/usr/share
   23.63 +	cp -a $install/usr/share/polkit-1 $fs/usr/share
   23.64  	cp -a $install/var $fs
   23.65 -	#we don't have consolekit and don't want systemd so we need
   23.66 -	#a rule to give disk group complete access to udisks2
   23.67 -	#methods without password.
   23.68 -	cp $stuff/org.freedesktop.udisks2.pkla \
   23.69 -		$fs/etc/polkit-1/localauthority/90-mandatory.d
   23.70 +
   23.71 +	# we don't have consolekit and don't want systemd, so we need
   23.72 +	# a rule to give disk group complete access to udisks2
   23.73 +	# methods without password.
   23.74 +	cp $stuff/*.pkla $fs/etc/polkit-1/localauthority/90-mandatory.d
   23.75  }