wok-next rev 19752

Up gvfs, cookutils, harfbuzz, libxml2.
author Aleksej Bobylev <al.bobylev@gmail.com>
date Thu Jun 08 19:49:38 2017 +0300 (2017-06-08)
parents 5602003ffd84
children 7042ae74166a
files cookutils/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/allow-dropbear-ssh.patch gvfs/stuff/list gvfs/stuff/patches/allow-dropbear-ssh.patch gvfs/stuff/patches/series gvfs/stuff/split harfbuzz-apps/receipt harfbuzz-dev/receipt harfbuzz/receipt libxml2/receipt
line diff
     1.1 --- a/cookutils/receipt	Thu Jun 08 15:34:29 2017 +0300
     1.2 +++ b/cookutils/receipt	Thu Jun 08 19:49:38 2017 +0300
     1.3 @@ -1,7 +1,7 @@
     1.4  # SliTaz package receipt v2.
     1.5  
     1.6  PACKAGE="cookutils"
     1.7 -VERSION="919"
     1.8 +VERSION="920"
     1.9  CATEGORY="base-system"
    1.10  SHORT_DESC="SliTaz packages builder new generation"
    1.11  MAINTAINER="pankso@slitaz.org"
     2.1 --- a/gvfs-afp/receipt	Thu Jun 08 15:34:29 2017 +0300
     2.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.3 @@ -1,19 +0,0 @@
     2.4 -# SliTaz package receipt.
     2.5 -
     2.6 -PACKAGE="gvfs-afp"
     2.7 -VERSION="1.28.3"
     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="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error p11-kit pcre \
    2.16 -zlib"
    2.17 -
    2.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.19 -genpkg_rules()
    2.20 -{
    2.21 -	. $wanted_stuff/split
    2.22 -}
     3.1 --- a/gvfs-archive/receipt	Thu Jun 08 15:34:29 2017 +0300
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,20 +0,0 @@
     3.4 -# SliTaz package receipt.
     3.5 -
     3.6 -PACKAGE="gvfs-archive"
     3.7 -VERSION="1.28.3"
     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="acl attr bzlib gcr-base glib gvfs libarchive libcrypto libffi \
    3.16 -libgcrypt libgio libgpg-error liblzma libxml2 lz4-lib lzo nettle p11-kit pcre \
    3.17 -zlib"
    3.18 -
    3.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.20 -genpkg_rules()
    3.21 -{
    3.22 -	. $wanted_stuff/split
    3.23 -}
     4.1 --- a/gvfs-cdda/receipt	Thu Jun 08 15:34:29 2017 +0300
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,19 +0,0 @@
     4.4 -# SliTaz package receipt.
     4.5 -
     4.6 -PACKAGE="gvfs-cdda"
     4.7 -VERSION="1.28.3"
     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="eudev gcr-base glib gvfs libcdio libffi libgcrypt libgio libgpg-error \
    4.16 -libgudev p11-kit pcre zlib"
    4.17 -
    4.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.19 -genpkg_rules()
    4.20 -{
    4.21 -	. $wanted_stuff/split
    4.22 -}
     5.1 --- a/gvfs-dev/receipt	Thu Jun 08 15:34:29 2017 +0300
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,21 +0,0 @@
     5.4 -# SliTaz package receipt.
     5.5 -
     5.6 -PACKAGE="gvfs-dev"
     5.7 -VERSION="1.28.3"
     5.8 -CATEGORY="development"
     5.9 -SHORT_DESC="Userspace virtual filesystem (development files)"
    5.10 -MAINTAINER="pankso@slitaz.org"
    5.11 -LICENSE="GPL2"
    5.12 -WEB_SITE="http://www.gnome.org/"
    5.13 -
    5.14 -WANTED="gvfs"
    5.15 -DEPENDS="gvfs gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-gtk \
    5.16 -gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2 \
    5.17 -gcr-dev glib-dev glibc-dev libffi-dev libgcrypt-dev libgio-dev libgpg-error-dev \
    5.18 -p11-kit-dev pcre-dev zlib-dev"
    5.19 -
    5.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.21 -genpkg_rules()
    5.22 -{
    5.23 -	. $wanted_stuff/split
    5.24 -}
     6.1 --- a/gvfs-fuse/receipt	Thu Jun 08 15:34:29 2017 +0300
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,18 +0,0 @@
     6.4 -# SliTaz package receipt.
     6.5 -
     6.6 -PACKAGE="gvfs-fuse"
     6.7 -VERSION="1.28.3"
     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="fuse glib gvfs 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 -	. $wanted_stuff/split
    6.21 -}
     7.1 --- a/gvfs-gphoto2/receipt	Thu Jun 08 15:34:29 2017 +0300
     7.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.3 @@ -1,19 +0,0 @@
     7.4 -# SliTaz package receipt.
     7.5 -
     7.6 -PACKAGE="gvfs-gphoto2"
     7.7 -VERSION="1.28.3"
     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="eudev gcr-base glib gvfs libexif libffi libgcrypt libgio libgpg-error \
    7.16 -libgphoto2 libgudev libltdl p11-kit pcre zlib"
    7.17 -
    7.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    7.19 -genpkg_rules()
    7.20 -{
    7.21 -	. $wanted_stuff/split
    7.22 -}
     8.1 --- a/gvfs-gtk/receipt	Thu Jun 08 15:34:29 2017 +0300
     8.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     8.3 @@ -1,21 +0,0 @@
     8.4 -# SliTaz package receipt.
     8.5 -
     8.6 -PACKAGE="gvfs-gtk"
     8.7 -VERSION="1.28.3"
     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="atk bzlib cairo fontconfig freetype gcr-base gdk-pixbuf glib gtk+3 gvfs \
    8.16 -harfbuzz libffi libgcrypt libgio libgpg-error liblzma libpng libxcb libxml2 p11-kit \
    8.17 -pango pcre pixman xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
    8.18 -zlib"
    8.19 -
    8.20 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.21 -genpkg_rules()
    8.22 -{
    8.23 -	. $wanted_stuff/split
    8.24 -}
     9.1 --- a/gvfs-http/receipt	Thu Jun 08 15:34:29 2017 +0300
     9.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     9.3 @@ -1,19 +0,0 @@
     9.4 -# SliTaz package receipt.
     9.5 -
     9.6 -PACKAGE="gvfs-http"
     9.7 -VERSION="1.28.3"
     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="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error liblzma libsoup \
    9.16 -libsqlite libxml2 p11-kit pcre zlib"
    9.17 -
    9.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.19 -genpkg_rules()
    9.20 -{
    9.21 -	. $wanted_stuff/split
    9.22 -}
    10.1 --- a/gvfs-libmtp/receipt	Thu Jun 08 15:34:29 2017 +0300
    10.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    10.3 @@ -1,19 +0,0 @@
    10.4 -# SliTaz package receipt.
    10.5 -
    10.6 -PACKAGE="gvfs-libmtp"
    10.7 -VERSION="1.28.3"
    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="eudev gcr-base glib gvfs libffi libgcrypt libgio libgpg-error libgudev libmtp \
   10.16 -libusb p11-kit pcre zlib"
   10.17 -
   10.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.19 -genpkg_rules()
   10.20 -{
   10.21 -	. $wanted_stuff/split
   10.22 -}
    11.1 --- a/gvfs-obexftp/receipt	Thu Jun 08 15:34:29 2017 +0300
    11.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.3 @@ -1,19 +0,0 @@
    11.4 -# SliTaz package receipt.
    11.5 -
    11.6 -PACKAGE="gvfs-obexftp"
    11.7 -VERSION="1.28.3"
    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 -	. $wanted_stuff/split
   11.22 -}
    12.1 --- a/gvfs-smb/receipt	Thu Jun 08 15:34:29 2017 +0300
    12.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.3 @@ -1,19 +0,0 @@
    12.4 -# SliTaz package receipt.
    12.5 -
    12.6 -PACKAGE="gvfs-smb"
    12.7 -VERSION="1.28.3"
    12.8 -CATEGORY="system-tools"
    12.9 -SHORT_DESC="Samba support for gvfs (smb:///)"
   12.10 -MAINTAINER="pankso@slitaz.org"
   12.11 -LICENSE="GPL2"
   12.12 -WEB_SITE="http://www.gnome.org/"
   12.13 -
   12.14 -WANTED="gvfs"
   12.15 -DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto libffi libgio \
   12.16 -libkrb5 libldap libssl pcre samba-common smbclient talloc zlib"
   12.17 -
   12.18 -# Rules to gen a SliTaz package suitable for Tazpkg.
   12.19 -genpkg_rules()
   12.20 -{
   12.21 -	. $wanted_stuff/split
   12.22 -}
    13.1 --- a/gvfs-udisks2/receipt	Thu Jun 08 15:34:29 2017 +0300
    13.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    13.3 @@ -1,18 +0,0 @@
    13.4 -# SliTaz package receipt.
    13.5 -
    13.6 -PACKAGE="gvfs-udisks2"
    13.7 -VERSION="1.28.3"
    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="eudev glib gvfs libffi libgio libgudev pcre udisks2 zlib"
   13.16 -
   13.17 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.18 -genpkg_rules()
   13.19 -{
   13.20 -	. $wanted_stuff/split
   13.21 -}
    14.1 --- a/gvfs/receipt	Thu Jun 08 15:34:29 2017 +0300
    14.2 +++ b/gvfs/receipt	Thu Jun 08 19:49:38 2017 +0300
    14.3 @@ -1,32 +1,27 @@
    14.4 -# SliTaz package receipt.
    14.5 +# SliTaz package receipt v2.
    14.6  
    14.7  PACKAGE="gvfs"
    14.8  VERSION="1.28.3"
    14.9  CATEGORY="system-tools"
   14.10 -SHORT_DESC="Userspace virtual filesystem designed to work with gio"
   14.11 +SHORT_DESC="Userspace virtual filesystem"
   14.12  MAINTAINER="pankso@slitaz.org"
   14.13  LICENSE="GPL2"
   14.14  WEB_SITE="http://www.gnome.org/"
   14.15 -SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-http \
   14.16 -gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2"
   14.17  
   14.18  TARBALL="$PACKAGE-$VERSION.tar.xz"
   14.19  WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL"
   14.20  
   14.21 -DEPENDS="dbus glib glibc-base libffi libgio pcre udev zlib"
   14.22 -#BUILD_DEPENDS+"samba-dev smbclient expat-dev dbus-glib-dev bluez-dev"
   14.23  BUILD_DEPENDS="libxslt libgio-dev gtk-doc glib-dev dbus-dev gcr-dev intltool \
   14.24  libgphoto2-dev libarchive-dev libsoup-dev libcdio-dev libmtp-dev fuse-dev \
   14.25  udisks2-dev gtk+3-dev"
   14.26 +#BUILD_DEPENDS+"samba-dev smbclient expat-dev dbus-glib-dev bluez-dev"
   14.27  SPLIT="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-gtk \
   14.28 -gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2 gvfs-dev"
   14.29 +gvfs-http gvfs-libmtp gvfs-udisks2 gvfs-dev"
   14.30 +# Currently disabled: gvfs-obexftp gvfs-smb
   14.31  
   14.32  # Rules to configure and make the package.
   14.33  compile_rules()
   14.34  {
   14.35 -# TODO
   14.36 -#	patch -p0 -i $stuff/allow-dropbear-ssh.patch
   14.37 -
   14.38  	./configure \
   14.39  		--sysconfdir=/etc \
   14.40  		--enable-gtk-doc \
   14.41 @@ -39,10 +34,110 @@
   14.42  # Rules to gen a SliTaz package suitable for Tazpkg.
   14.43  genpkg_rules()
   14.44  {
   14.45 -	. $stuff/split
   14.46 +	case $PACKAGE in
   14.47 +		gvfs)
   14.48 +			copy bin/ *.so \
   14.49 +			gvfsd           *.Daemon.service \
   14.50 +			gvfsd-burn      burn.mount \
   14.51 +			gvfsd-computer  computer.mount \
   14.52 +			gvfsd-ftp       ftp.mount \
   14.53 +			gvfsd-localtest localtest.mount \
   14.54 +			gvfsd-metadata  *.Metadata.service \
   14.55 +			gvfsd-network   network.mount \
   14.56 +			gvfsd-sftp      sftp.mount \
   14.57 +			gvfsd-trash     trash.mount \
   14.58 +			org.gnome.system.gvfs.enums.xml
   14.59 +			DEPENDS="dbus glib glibc-base libffi libgio pcre udev zlib"
   14.60 +			SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \
   14.61 +			gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2"
   14.62 +			;;
   14.63 +		gvfs-afp)
   14.64 +			copy \
   14.65 +			gvfsd-afp        afp.mount \
   14.66 +			gvfsd-afp-browse afp-browse.mount
   14.67 +			CAT="system-tools|Apple Filing Protocol support - afp:///"
   14.68 +			DEPENDS="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error \
   14.69 +			p11-kit pcre zlib"
   14.70 +			;;
   14.71 +		gvfs-archive)
   14.72 +			copy gvfsd-archive archive.mount
   14.73 +			CAT="system-tools|archive support - archive:///"
   14.74 +			DEPENDS="acl attr bzlib gcr-base glib gvfs libarchive libcrypto \
   14.75 +			libffi libgcrypt libgio libgpg-error liblzma libxml2 lz4-lib lzo \
   14.76 +			nettle p11-kit pcre zlib"
   14.77 +			;;
   14.78 +		gvfs-cdda)
   14.79 +			copy gvfsd-cdda cdda.mount
   14.80 +			CAT="system-tools|CDDA support"
   14.81 +			DEPENDS="eudev gcr-base glib gvfs libcdio libffi libgcrypt libgio \
   14.82 +			libgpg-error libgudev p11-kit pcre zlib"
   14.83 +			;;
   14.84 +		gvfs-fuse)
   14.85 +			copy gvfsd-fuse
   14.86 +			CAT="system-tools|FUSE support"
   14.87 +			DEPENDS="fuse glib gvfs libffi libgio pcre zlib"
   14.88 +			;;
   14.89 +		gvfs-gphoto2)
   14.90 +			copy \
   14.91 +			gvfsd-gphoto2 gphoto2.mount \
   14.92 +			gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service \
   14.93 +			gphoto2.monitor
   14.94 +			CAT="system-tools|Gphoto2 support"
   14.95 +			DEPENDS="eudev gcr-base glib gvfs libexif libffi libgcrypt libgio \
   14.96 +			libgpg-error libgphoto2 libgudev libltdl p11-kit pcre zlib"
   14.97 +			;;
   14.98 +		gvfs-gtk)
   14.99 +			copy gvfsd-recent recent.mount
  14.100 +			CAT="system-tools|recent files support (GTK+3) - recent:///"
  14.101 +			DEPENDS="atk bzlib cairo fontconfig freetype gcr-base gdk-pixbuf \
  14.102 +			glib gtk+3 gvfs harfbuzz libffi libgcrypt libgio libgpg-error \
  14.103 +			liblzma libpng libxcb libxml2 p11-kit pango pcre pixman \
  14.104 +			xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \
  14.105 +			zlib"
  14.106 +			;;
  14.107 +		gvfs-http)
  14.108 +			copy \
  14.109 +			gvfsd-dav  dav.mount \
  14.110 +			gvfsd-http http.mount
  14.111 +			CAT="system-tools|HTTP/WebDAV support"
  14.112 +			DEPENDS="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error \
  14.113 +			liblzma libsoup libsqlite libxml2 p11-kit pcre zlib"
  14.114 +			;;
  14.115 +		gvfs-libmtp)
  14.116 +			copy \
  14.117 +			gvfsd-mtp mtp.mount \
  14.118 +			gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service \
  14.119 +			mtp.monitor
  14.120 +			CAT="system-tools|MTP support"
  14.121 +			DEPENDS="eudev gcr-base glib gvfs libffi libgcrypt libgio \
  14.122 +			libgpg-error libgudev libmtp libusb p11-kit pcre zlib"
  14.123 +			;;
  14.124 +		gvfs-obexftp)
  14.125 +			copy gvfsd-obexftp obexftp.mount
  14.126 +			CAT="system-tools|ObexFTP support"
  14.127 +			DEPENDS="gvfs bluez dbus dbus-glib expat glib glibc-base libffi \
  14.128 +			libgio pcre zlib"
  14.129 +			;;
  14.130 +		gvfs-smb)
  14.131 +			copy \
  14.132 +			gvfsd-smb        smb.mount \
  14.133 +			gvfsd-smb-browse smb-browse.mount \
  14.134 +			gvfs-smb.convert *.smb.gschema.xml
  14.135 +			CAT="system-tools|Samba support - smb:///"
  14.136 +			DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto \
  14.137 +			libffi libgio libkrb5 libldap libssl pcre samba-common smbclient \
  14.138 +			talloc zlib"
  14.139 +			;;
  14.140 +		gvfs-udisks2)
  14.141 +			copy gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service \
  14.142 +			udisks2.monitor
  14.143 +			CAT="system-tools|Udisks2 volume monitor"
  14.144 +			DEPENDS="eudev glib gvfs libffi libgio libgudev pcre udisks2 zlib"
  14.145 +			;;
  14.146 +		*-dev) copy @dev;;
  14.147 +	esac
  14.148  }
  14.149  
  14.150 -post_remove()
  14.151 -{
  14.152 +post_remove_gvfs() {
  14.153  	chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas
  14.154  }
    15.1 --- a/gvfs/stuff/allow-dropbear-ssh.patch	Thu Jun 08 15:34:29 2017 +0300
    15.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    15.3 @@ -1,12 +0,0 @@
    15.4 ---- daemon/gvfsbackendsftp.c.orig
    15.5 -+++ daemon/gvfsbackendsftp.c
    15.6 -@@ -237,7 +237,8 @@
    15.7 -       if (ssh_stderr == NULL)
    15.8 - 	res = SFTP_VENDOR_INVALID;
    15.9 -       else if ((strstr (ssh_stderr, "OpenSSH") != NULL) ||
   15.10 --	       (strstr (ssh_stderr, "Sun_SSH") != NULL))
   15.11 -+	       (strstr (ssh_stderr, "Sun_SSH") != NULL) ||
   15.12 -+	       (strstr (ssh_stderr, "Dropbear") != NULL))
   15.13 - 	res = SFTP_VENDOR_OPENSSH;
   15.14 -       else if (strstr (ssh_stderr, "SSH Secure Shell") != NULL)
   15.15 - 	res = SFTP_VENDOR_SSH;
    16.1 --- a/gvfs/stuff/list	Thu Jun 08 15:34:29 2017 +0300
    16.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    16.3 @@ -1,91 +0,0 @@
    16.4 -gvfs:         /usr/bin/gvfs-cat
    16.5 -gvfs:         /usr/bin/gvfs-copy
    16.6 -gvfs:         /usr/bin/gvfs-info
    16.7 -gvfs:         /usr/bin/gvfs-less
    16.8 -gvfs:         /usr/bin/gvfs-ls
    16.9 -gvfs:         /usr/bin/gvfs-mime
   16.10 -gvfs:         /usr/bin/gvfs-mkdir
   16.11 -gvfs:         /usr/bin/gvfs-monitor-dir
   16.12 -gvfs:         /usr/bin/gvfs-monitor-file
   16.13 -gvfs:         /usr/bin/gvfs-mount
   16.14 -gvfs:         /usr/bin/gvfs-move
   16.15 -gvfs:         /usr/bin/gvfs-open
   16.16 -gvfs:         /usr/bin/gvfs-rename
   16.17 -gvfs:         /usr/bin/gvfs-rm
   16.18 -gvfs:         /usr/bin/gvfs-save
   16.19 -gvfs:         /usr/bin/gvfs-set-attribute
   16.20 -gvfs:         /usr/bin/gvfs-trash
   16.21 -gvfs:         /usr/bin/gvfs-tree
   16.22 -
   16.23 -gvfs-dev:     /usr/include/gvfs-client/gvfs/gvfsurimapper.h
   16.24 -gvfs-dev:     /usr/include/gvfs-client/gvfs/gvfsuriutils.h
   16.25 -
   16.26 -gvfs-dev:     /usr/lib/gio/modules/libgioremote-volume-monitor.la
   16.27 -gvfs:         /usr/lib/gio/modules/libgioremote-volume-monitor.so
   16.28 -gvfs-dev:     /usr/lib/gio/modules/libgvfsdbus.la
   16.29 -gvfs:         /usr/lib/gio/modules/libgvfsdbus.so
   16.30 -
   16.31 -gvfs:         /usr/libexec/gvfsd
   16.32 -gvfs-afp:     /usr/libexec/gvfsd-afp
   16.33 -gvfs-afp:     /usr/libexec/gvfsd-afp-browse
   16.34 -gvfs-archive: /usr/libexec/gvfsd-archive
   16.35 -gvfs:         /usr/libexec/gvfsd-burn
   16.36 -gvfs-cdda:    /usr/libexec/gvfsd-cdda
   16.37 -gvfs:         /usr/libexec/gvfsd-computer
   16.38 -gvfs-http:    /usr/libexec/gvfsd-dav
   16.39 -gvfs:         /usr/libexec/gvfsd-ftp
   16.40 -gvfs-fuse:    /usr/libexec/gvfsd-fuse
   16.41 -gvfs-gphoto2: /usr/libexec/gvfsd-gphoto2
   16.42 -gvfs-http:    /usr/libexec/gvfsd-http
   16.43 -gvfs:         /usr/libexec/gvfsd-localtest
   16.44 -gvfs:         /usr/libexec/gvfsd-metadata
   16.45 -gvfs-libmtp:  /usr/libexec/gvfsd-mtp
   16.46 -gvfs:         /usr/libexec/gvfsd-network
   16.47 -gvfs-obexftp: /usr/libexec/gvfsd-obexftp
   16.48 -gvfs-gtk:     /usr/libexec/gvfsd-recent
   16.49 -gvfs:         /usr/libexec/gvfsd-sftp
   16.50 -gvfs-smb:     /usr/libexec/gvfsd-smb
   16.51 -gvfs-smb:     /usr/libexec/gvfsd-smb-browse
   16.52 -gvfs:         /usr/libexec/gvfsd-trash
   16.53 -gvfs-gphoto2: /usr/libexec/gvfs-gphoto2-volume-monitor
   16.54 -gvfs-libmtp:  /usr/libexec/gvfs-mtp-volume-monitor
   16.55 -gvfs-udisks2: /usr/libexec/gvfs-udisks2-volume-monitor
   16.56 -gvfs-dev:     /usr/lib/gvfs/libgvfscommon.la
   16.57 -gvfs:         /usr/lib/gvfs/libgvfscommon.so
   16.58 -gvfs-dev:     /usr/lib/gvfs/libgvfsdaemon.la
   16.59 -gvfs:         /usr/lib/gvfs/libgvfsdaemon.so
   16.60 -
   16.61 -gvfs:         /usr/share/dbus-1/services/org.gtk.vfs.Daemon.service
   16.62 -gvfs:         /usr/share/dbus-1/services/org.gtk.vfs.Metadata.service
   16.63 -gvfs-gphoto2: /usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service
   16.64 -gvfs-libmtp:  /usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service
   16.65 -gvfs-udisks2: /usr/share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service
   16.66 -
   16.67 -gvfs-smb:     /usr/share/GConf/gsettings/gvfs-smb.convert
   16.68 -
   16.69 -gvfs:         /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml
   16.70 -gvfs-smb:     /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml
   16.71 -
   16.72 -gvfs-afp:     /usr/share/gvfs/mounts/afp-browse.mount
   16.73 -gvfs-afp:     /usr/share/gvfs/mounts/afp.mount
   16.74 -gvfs-archive: /usr/share/gvfs/mounts/archive.mount
   16.75 -gvfs:         /usr/share/gvfs/mounts/burn.mount
   16.76 -gvfs-cdda:    /usr/share/gvfs/mounts/cdda.mount
   16.77 -gvfs:         /usr/share/gvfs/mounts/computer.mount
   16.78 -gvfs-http:    /usr/share/gvfs/mounts/dav.mount
   16.79 -gvfs:         /usr/share/gvfs/mounts/ftp.mount
   16.80 -gvfs-gphoto2: /usr/share/gvfs/mounts/gphoto2.mount
   16.81 -gvfs-http:    /usr/share/gvfs/mounts/http.mount
   16.82 -gvfs:         /usr/share/gvfs/mounts/localtest.mount
   16.83 -gvfs-libmtp:  /usr/share/gvfs/mounts/mtp.mount
   16.84 -gvfs:         /usr/share/gvfs/mounts/network.mount
   16.85 -gvfs-obexftp: /usr/share/gvfs/mounts/obexftp.mount
   16.86 -gvfs-gtk:     /usr/share/gvfs/mounts/recent.mount
   16.87 -gvfs:         /usr/share/gvfs/mounts/sftp.mount
   16.88 -gvfs-smb:     /usr/share/gvfs/mounts/smb-browse.mount
   16.89 -gvfs-smb:     /usr/share/gvfs/mounts/smb.mount
   16.90 -gvfs:         /usr/share/gvfs/mounts/trash.mount
   16.91 -
   16.92 -gvfs-gphoto2: /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor
   16.93 -gvfs-libmtp:  /usr/share/gvfs/remote-volume-monitors/mtp.monitor
   16.94 -gvfs-udisks2: /usr/share/gvfs/remote-volume-monitors/udisks2.monitor
    17.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    17.2 +++ b/gvfs/stuff/patches/allow-dropbear-ssh.patch	Thu Jun 08 19:49:38 2017 +0300
    17.3 @@ -0,0 +1,12 @@
    17.4 +--- a/daemon/gvfsbackendsftp.c
    17.5 ++++ b/daemon/gvfsbackendsftp.c
    17.6 +@@ -244,7 +244,8 @@
    17.7 +       if (ssh_stderr == NULL)
    17.8 + 	res = SFTP_VENDOR_INVALID;
    17.9 +       else if ((strstr (ssh_stderr, "OpenSSH") != NULL) ||
   17.10 +-	       (strstr (ssh_stderr, "Sun_SSH") != NULL))
   17.11 ++	       (strstr (ssh_stderr, "Sun_SSH") != NULL)) ||
   17.12 ++	       (strstr (ssh_stderr, "Dropbear") != NULL))
   17.13 + 	res = SFTP_VENDOR_OPENSSH;
   17.14 +       else if (strstr (ssh_stderr, "SSH Secure Shell") != NULL)
   17.15 + 	res = SFTP_VENDOR_SSH;
    18.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    18.2 +++ b/gvfs/stuff/patches/series	Thu Jun 08 19:49:38 2017 +0300
    18.3 @@ -0,0 +1,1 @@
    18.4 +allow-dropbear-ssh.patch
    19.1 --- a/gvfs/stuff/split	Thu Jun 08 15:34:29 2017 +0300
    19.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    19.3 @@ -1,35 +0,0 @@
    19.4 -# Split full gvfs package into gvfs-* packages
    19.5 -
    19.6 -if [ "$PACKAGE" == "gvfs" ]; then
    19.7 -	echo
    19.8 -	echo "Check your gvfs upgrade!"
    19.9 -	echo "========================"
   19.10 -
   19.11 -	echo 'Files not belongs any gvfs* package:'
   19.12 -	for file in $(find $install -type f | sed "s|$install||g" | sort); do
   19.13 -		case $file in
   19.14 -			/usr/share/bash-completion/*) ;;
   19.15 -			/usr/share/locale/*) ;;
   19.16 -			/usr/share/man/*) ;;
   19.17 -			*)
   19.18 -				[ -z "$(grep $file $WOK/gvfs/stuff/list)" ] && echo "  $file"
   19.19 -				;;
   19.20 -		esac
   19.21 -	done
   19.22 -
   19.23 -	echo 'Absent files:'
   19.24 -	for file in $(sed '/:/ s|[^/]*\(.*\)|\1|g' $WOK/gvfs/stuff/list); do
   19.25 -		[ ! -f "$install/$file" ] && echo "  $file"
   19.26 -	done
   19.27 -
   19.28 -	echo "========================"
   19.29 -	echo
   19.30 -fi
   19.31 -
   19.32 -echo -n "Copying files into package..."
   19.33 -for file in $(grep "$PACKAGE:" $WOK/gvfs/stuff/list | sed 's|[^/]*\(.*\)|\1|g'); do
   19.34 -	mkdir -p $fs/$(dirname $file)
   19.35 -	cp $install/$file $fs/$file
   19.36 -done
   19.37 -mkdir -p $fs/usr/share/gvfs/remote-volume-monitors
   19.38 -status
    20.1 --- a/harfbuzz-apps/receipt	Thu Jun 08 15:34:29 2017 +0300
    20.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    20.3 @@ -1,20 +0,0 @@
    20.4 -# SliTaz package receipt.
    20.5 -
    20.6 -PACKAGE="harfbuzz-apps"
    20.7 -VERSION="1.3.0"
    20.8 -CATEGORY="system-tools"
    20.9 -SHORT_DESC="OpenType text shaping engine, apps"
   20.10 -MAINTAINER="pankso@slitaz.org"
   20.11 -LICENSE="GPL2"
   20.12 -WEB_SITE="https://www.freedesktop.org/wiki/Software/HarfBuzz/"
   20.13 -HOST_ARCH="i486 arm"
   20.14 -BUGS="hb-view failed when cairo built with slow xlib-xcb"
   20.15 -
   20.16 -WANTED="harfbuzz"
   20.17 -DEPENDS="harfbuzz cairo-gl"
   20.18 -
   20.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
   20.20 -genpkg_rules()
   20.21 -{
   20.22 -	cook_copy_folders bin
   20.23 -}
    21.1 --- a/harfbuzz-dev/receipt	Thu Jun 08 15:34:29 2017 +0300
    21.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
    21.3 @@ -1,20 +0,0 @@
    21.4 -# SliTaz package receipt.
    21.5 -
    21.6 -PACKAGE="harfbuzz-dev"
    21.7 -VERSION="1.3.0"
    21.8 -CATEGORY="development"
    21.9 -SHORT_DESC="harfbuzz development files"
   21.10 -MAINTAINER="pankso@slitaz.org"
   21.11 -LICENSE="GPL2"
   21.12 -WEB_SITE="https://www.freedesktop.org/wiki/Software/HarfBuzz/"
   21.13 -HOST_ARCH="i486 arm"
   21.14 -
   21.15 -WANTED="harfbuzz"
   21.16 -DEPENDS="harfbuzz bzip2-dev freetype-dev glib-dev libffi-dev libpng-dev \
   21.17 -pcre-dev"
   21.18 -
   21.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
   21.20 -genpkg_rules()
   21.21 -{
   21.22 -	cook_copy_files *.h *.la *.pc
   21.23 -}
    22.1 --- a/harfbuzz/receipt	Thu Jun 08 15:34:29 2017 +0300
    22.2 +++ b/harfbuzz/receipt	Thu Jun 08 19:49:38 2017 +0300
    22.3 @@ -1,4 +1,4 @@
    22.4 -# SliTaz package receipt.
    22.5 +# SliTaz package receipt v2.
    22.6  
    22.7  PACKAGE="harfbuzz"
    22.8  VERSION="1.3.0"
    22.9 @@ -12,9 +12,8 @@
   22.10  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   22.11  WGET_URL="https://www.freedesktop.org/software/harfbuzz/release/$TARBALL"
   22.12  
   22.13 -DEPENDS="glib cairo freetype libffi pcre"
   22.14 -BUILD_DEPENDS="glib-dev cairo-dev fontconfig-dev freetype-dev"
   22.15 -SPLIT="harfbuzz-apps"
   22.16 +BUILD_DEPENDS="glib-dev cairo-dev freetype-without-harfbuzz-dev fontconfig-dev"
   22.17 +SPLIT="harfbuzz-apps harfbuzz-dev"
   22.18  
   22.19  # Rules to configure and make the package.
   22.20  compile_rules()
   22.21 @@ -31,5 +30,20 @@
   22.22  # Rules to gen a SliTaz package suitable for Tazpkg.
   22.23  genpkg_rules()
   22.24  {
   22.25 -	cook_copy_files *.so*
   22.26 +	case $PACKAGE in
   22.27 +		harfbuzz)
   22.28 +			copy *.so*
   22.29 +			DEPENDS="glib cairo freetype libffi pcre"
   22.30 +			;;
   22.31 +		harfbuzz-apps)
   22.32 +			copy bin/
   22.33 +			DEPENDS="harfbuzz cairo-gl"
   22.34 +			CAT="system-tools|applications"
   22.35 +			;;
   22.36 +		harfbuzz-dev)
   22.37 +			copy @dev
   22.38 +			DEPENDS="harfbuzz bzip2-dev freetype-dev glib-dev libffi-dev \
   22.39 +			libpng-dev pcre-dev"
   22.40 +			;;
   22.41 +	esac
   22.42  }
    23.1 --- a/libxml2/receipt	Thu Jun 08 15:34:29 2017 +0300
    23.2 +++ b/libxml2/receipt	Thu Jun 08 19:49:38 2017 +0300
    23.3 @@ -12,7 +12,7 @@
    23.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    23.5  WGET_URL="ftp://xmlsoft.org/libxml2/$TARBALL"
    23.6  
    23.7 -BUILD_DEPENDS="zlib-dev liblzma-dev python-dev ncurses-dev readline-dev"
    23.8 +BUILD_DEPENDS="zlib-dev xz-dev python-dev ncurses-dev readline-dev"
    23.9  BUILD_DEPENDS_arm=" "
   23.10  SPLIT="libxml2-tools libxml2-python libxml2-dev"
   23.11