# HG changeset patch # User Aleksej Bobylev # Date 1496940578 -10800 # Node ID 9610a0d739a29f087d17fb2a02b8ae4a740a0ddb # Parent 5602003ffd84d9e8f21c35bae4372464070b3884 Up gvfs, cookutils, harfbuzz, libxml2. diff -r 5602003ffd84 -r 9610a0d739a2 cookutils/receipt --- a/cookutils/receipt Thu Jun 08 15:34:29 2017 +0300 +++ b/cookutils/receipt Thu Jun 08 19:49:38 2017 +0300 @@ -1,7 +1,7 @@ # SliTaz package receipt v2. PACKAGE="cookutils" -VERSION="919" +VERSION="920" CATEGORY="base-system" SHORT_DESC="SliTaz packages builder new generation" MAINTAINER="pankso@slitaz.org" diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-afp/receipt --- a/gvfs-afp/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-afp" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="Apple Filing Protocol support for gvfs (afp:///)" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error p11-kit pcre \ -zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-archive/receipt --- a/gvfs-archive/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-archive" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="Archive support for gvfs (archive:///)" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="acl attr bzlib gcr-base glib gvfs libarchive libcrypto libffi \ -libgcrypt libgio libgpg-error liblzma libxml2 lz4-lib lzo nettle p11-kit pcre \ -zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-cdda/receipt --- a/gvfs-cdda/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-cdda" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="CDDA support for gvfs" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="eudev gcr-base glib gvfs libcdio libffi libgcrypt libgio libgpg-error \ -libgudev p11-kit pcre zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-dev/receipt --- a/gvfs-dev/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-dev" -VERSION="1.28.3" -CATEGORY="development" -SHORT_DESC="Userspace virtual filesystem (development files)" -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="gvfs gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-gtk \ -gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2 \ -gcr-dev glib-dev glibc-dev libffi-dev libgcrypt-dev libgio-dev libgpg-error-dev \ -p11-kit-dev pcre-dev zlib-dev" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-fuse/receipt --- a/gvfs-fuse/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,18 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-fuse" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="FUSE support for gvfs" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="fuse glib gvfs libffi libgio pcre zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-gphoto2/receipt --- a/gvfs-gphoto2/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-gphoto2" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="Gphoto2 support for gvfs" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="eudev gcr-base glib gvfs libexif libffi libgcrypt libgio libgpg-error \ -libgphoto2 libgudev libltdl p11-kit pcre zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-gtk/receipt --- a/gvfs-gtk/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-gtk" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="Recent files support for gvfs (GTK+3) (recent:///)" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="atk bzlib cairo fontconfig freetype gcr-base gdk-pixbuf glib gtk+3 gvfs \ -harfbuzz libffi libgcrypt libgio libgpg-error liblzma libpng libxcb libxml2 p11-kit \ -pango pcre pixman xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \ -zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-http/receipt --- a/gvfs-http/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-http" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="HTTP/WebDAV support for gvfs" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error liblzma libsoup \ -libsqlite libxml2 p11-kit pcre zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-libmtp/receipt --- a/gvfs-libmtp/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-libmtp" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="MTP support for gvfs" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="eudev gcr-base glib gvfs libffi libgcrypt libgio libgpg-error libgudev libmtp \ -libusb p11-kit pcre zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-obexftp/receipt --- a/gvfs-obexftp/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-obexftp" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="ObexFTP support for gvfs" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="gvfs bluez dbus dbus-glib expat glib glibc-base libffi libgio pcre \ -zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-smb/receipt --- a/gvfs-smb/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-smb" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="Samba support for gvfs (smb:///)" -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto libffi libgio \ -libkrb5 libldap libssl pcre samba-common smbclient talloc zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs-udisks2/receipt --- a/gvfs-udisks2/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,18 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="gvfs-udisks2" -VERSION="1.28.3" -CATEGORY="system-tools" -SHORT_DESC="Udisks2 volume monitor for gvfs" -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WEB_SITE="http://www.gnome.org/" - -WANTED="gvfs" -DEPENDS="eudev glib gvfs libffi libgio libgudev pcre udisks2 zlib" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - . $wanted_stuff/split -} diff -r 5602003ffd84 -r 9610a0d739a2 gvfs/receipt --- a/gvfs/receipt Thu Jun 08 15:34:29 2017 +0300 +++ b/gvfs/receipt Thu Jun 08 19:49:38 2017 +0300 @@ -1,32 +1,27 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="gvfs" VERSION="1.28.3" CATEGORY="system-tools" -SHORT_DESC="Userspace virtual filesystem designed to work with gio" +SHORT_DESC="Userspace virtual filesystem" MAINTAINER="pankso@slitaz.org" LICENSE="GPL2" WEB_SITE="http://www.gnome.org/" -SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-http \ -gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2" TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="$GNOME_MIRROR/$PACKAGE/${VERSION%.*}/$TARBALL" -DEPENDS="dbus glib glibc-base libffi libgio pcre udev zlib" -#BUILD_DEPENDS+"samba-dev smbclient expat-dev dbus-glib-dev bluez-dev" BUILD_DEPENDS="libxslt libgio-dev gtk-doc glib-dev dbus-dev gcr-dev intltool \ libgphoto2-dev libarchive-dev libsoup-dev libcdio-dev libmtp-dev fuse-dev \ udisks2-dev gtk+3-dev" +#BUILD_DEPENDS+"samba-dev smbclient expat-dev dbus-glib-dev bluez-dev" SPLIT="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 gvfs-gtk \ -gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2 gvfs-dev" +gvfs-http gvfs-libmtp gvfs-udisks2 gvfs-dev" +# Currently disabled: gvfs-obexftp gvfs-smb # Rules to configure and make the package. compile_rules() { -# TODO -# patch -p0 -i $stuff/allow-dropbear-ssh.patch - ./configure \ --sysconfdir=/etc \ --enable-gtk-doc \ @@ -39,10 +34,110 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - . $stuff/split + case $PACKAGE in + gvfs) + copy bin/ *.so \ + gvfsd *.Daemon.service \ + gvfsd-burn burn.mount \ + gvfsd-computer computer.mount \ + gvfsd-ftp ftp.mount \ + gvfsd-localtest localtest.mount \ + gvfsd-metadata *.Metadata.service \ + gvfsd-network network.mount \ + gvfsd-sftp sftp.mount \ + gvfsd-trash trash.mount \ + org.gnome.system.gvfs.enums.xml + DEPENDS="dbus glib glibc-base libffi libgio pcre udev zlib" + SUGGESTED="gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \ + gvfs-http gvfs-libmtp gvfs-obexftp gvfs-smb gvfs-udisks2" + ;; + gvfs-afp) + copy \ + gvfsd-afp afp.mount \ + gvfsd-afp-browse afp-browse.mount + CAT="system-tools|Apple Filing Protocol support - afp:///" + DEPENDS="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error \ + p11-kit pcre zlib" + ;; + gvfs-archive) + copy gvfsd-archive archive.mount + CAT="system-tools|archive support - archive:///" + DEPENDS="acl attr bzlib gcr-base glib gvfs libarchive libcrypto \ + libffi libgcrypt libgio libgpg-error liblzma libxml2 lz4-lib lzo \ + nettle p11-kit pcre zlib" + ;; + gvfs-cdda) + copy gvfsd-cdda cdda.mount + CAT="system-tools|CDDA support" + DEPENDS="eudev gcr-base glib gvfs libcdio libffi libgcrypt libgio \ + libgpg-error libgudev p11-kit pcre zlib" + ;; + gvfs-fuse) + copy gvfsd-fuse + CAT="system-tools|FUSE support" + DEPENDS="fuse glib gvfs libffi libgio pcre zlib" + ;; + gvfs-gphoto2) + copy \ + gvfsd-gphoto2 gphoto2.mount \ + gvfs-gphoto2-volume-monitor *.GPhoto2VolumeMonitor.service \ + gphoto2.monitor + CAT="system-tools|Gphoto2 support" + DEPENDS="eudev gcr-base glib gvfs libexif libffi libgcrypt libgio \ + libgpg-error libgphoto2 libgudev libltdl p11-kit pcre zlib" + ;; + gvfs-gtk) + copy gvfsd-recent recent.mount + CAT="system-tools|recent files support (GTK+3) - recent:///" + DEPENDS="atk bzlib cairo fontconfig freetype gcr-base gdk-pixbuf \ + glib gtk+3 gvfs harfbuzz libffi libgcrypt libgio libgpg-error \ + liblzma libpng libxcb libxml2 p11-kit pango pcre pixman \ + xorg-libX11 xorg-libXau xorg-libXdmcp xorg-libXext xorg-libXrender \ + zlib" + ;; + gvfs-http) + copy \ + gvfsd-dav dav.mount \ + gvfsd-http http.mount + CAT="system-tools|HTTP/WebDAV support" + DEPENDS="gcr-base glib gvfs libffi libgcrypt libgio libgpg-error \ + liblzma libsoup libsqlite libxml2 p11-kit pcre zlib" + ;; + gvfs-libmtp) + copy \ + gvfsd-mtp mtp.mount \ + gvfs-mtp-volume-monitor *.MTPVolumeMonitor.service \ + mtp.monitor + CAT="system-tools|MTP support" + DEPENDS="eudev gcr-base glib gvfs libffi libgcrypt libgio \ + libgpg-error libgudev libmtp libusb p11-kit pcre zlib" + ;; + gvfs-obexftp) + copy gvfsd-obexftp obexftp.mount + CAT="system-tools|ObexFTP support" + DEPENDS="gvfs bluez dbus dbus-glib expat glib glibc-base libffi \ + libgio pcre zlib" + ;; + gvfs-smb) + copy \ + gvfsd-smb smb.mount \ + gvfsd-smb-browse smb-browse.mount \ + gvfs-smb.convert *.smb.gschema.xml + CAT="system-tools|Samba support - smb:///" + DEPENDS="gvfs glib glibc-base libcomerr libcomerr3 libcrypto \ + libffi libgio libkrb5 libldap libssl pcre samba-common smbclient \ + talloc zlib" + ;; + gvfs-udisks2) + copy gvfs-udisks2-volume-monitor *.UDisks2VolumeMonitor.service \ + udisks2.monitor + CAT="system-tools|Udisks2 volume monitor" + DEPENDS="eudev glib gvfs libffi libgio libgudev pcre udisks2 zlib" + ;; + *-dev) copy @dev;; + esac } -post_remove() -{ +post_remove_gvfs() { chroot "$1/" /usr/bin/glib-compile-schemas /usr/share/glib-2.0/schemas } diff -r 5602003ffd84 -r 9610a0d739a2 gvfs/stuff/allow-dropbear-ssh.patch --- a/gvfs/stuff/allow-dropbear-ssh.patch Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,12 +0,0 @@ ---- daemon/gvfsbackendsftp.c.orig -+++ daemon/gvfsbackendsftp.c -@@ -237,7 +237,8 @@ - if (ssh_stderr == NULL) - res = SFTP_VENDOR_INVALID; - else if ((strstr (ssh_stderr, "OpenSSH") != NULL) || -- (strstr (ssh_stderr, "Sun_SSH") != NULL)) -+ (strstr (ssh_stderr, "Sun_SSH") != NULL) || -+ (strstr (ssh_stderr, "Dropbear") != NULL)) - res = SFTP_VENDOR_OPENSSH; - else if (strstr (ssh_stderr, "SSH Secure Shell") != NULL) - res = SFTP_VENDOR_SSH; diff -r 5602003ffd84 -r 9610a0d739a2 gvfs/stuff/list --- a/gvfs/stuff/list Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,91 +0,0 @@ -gvfs: /usr/bin/gvfs-cat -gvfs: /usr/bin/gvfs-copy -gvfs: /usr/bin/gvfs-info -gvfs: /usr/bin/gvfs-less -gvfs: /usr/bin/gvfs-ls -gvfs: /usr/bin/gvfs-mime -gvfs: /usr/bin/gvfs-mkdir -gvfs: /usr/bin/gvfs-monitor-dir -gvfs: /usr/bin/gvfs-monitor-file -gvfs: /usr/bin/gvfs-mount -gvfs: /usr/bin/gvfs-move -gvfs: /usr/bin/gvfs-open -gvfs: /usr/bin/gvfs-rename -gvfs: /usr/bin/gvfs-rm -gvfs: /usr/bin/gvfs-save -gvfs: /usr/bin/gvfs-set-attribute -gvfs: /usr/bin/gvfs-trash -gvfs: /usr/bin/gvfs-tree - -gvfs-dev: /usr/include/gvfs-client/gvfs/gvfsurimapper.h -gvfs-dev: /usr/include/gvfs-client/gvfs/gvfsuriutils.h - -gvfs-dev: /usr/lib/gio/modules/libgioremote-volume-monitor.la -gvfs: /usr/lib/gio/modules/libgioremote-volume-monitor.so -gvfs-dev: /usr/lib/gio/modules/libgvfsdbus.la -gvfs: /usr/lib/gio/modules/libgvfsdbus.so - -gvfs: /usr/libexec/gvfsd -gvfs-afp: /usr/libexec/gvfsd-afp -gvfs-afp: /usr/libexec/gvfsd-afp-browse -gvfs-archive: /usr/libexec/gvfsd-archive -gvfs: /usr/libexec/gvfsd-burn -gvfs-cdda: /usr/libexec/gvfsd-cdda -gvfs: /usr/libexec/gvfsd-computer -gvfs-http: /usr/libexec/gvfsd-dav -gvfs: /usr/libexec/gvfsd-ftp -gvfs-fuse: /usr/libexec/gvfsd-fuse -gvfs-gphoto2: /usr/libexec/gvfsd-gphoto2 -gvfs-http: /usr/libexec/gvfsd-http -gvfs: /usr/libexec/gvfsd-localtest -gvfs: /usr/libexec/gvfsd-metadata -gvfs-libmtp: /usr/libexec/gvfsd-mtp -gvfs: /usr/libexec/gvfsd-network -gvfs-obexftp: /usr/libexec/gvfsd-obexftp -gvfs-gtk: /usr/libexec/gvfsd-recent -gvfs: /usr/libexec/gvfsd-sftp -gvfs-smb: /usr/libexec/gvfsd-smb -gvfs-smb: /usr/libexec/gvfsd-smb-browse -gvfs: /usr/libexec/gvfsd-trash -gvfs-gphoto2: /usr/libexec/gvfs-gphoto2-volume-monitor -gvfs-libmtp: /usr/libexec/gvfs-mtp-volume-monitor -gvfs-udisks2: /usr/libexec/gvfs-udisks2-volume-monitor -gvfs-dev: /usr/lib/gvfs/libgvfscommon.la -gvfs: /usr/lib/gvfs/libgvfscommon.so -gvfs-dev: /usr/lib/gvfs/libgvfsdaemon.la -gvfs: /usr/lib/gvfs/libgvfsdaemon.so - -gvfs: /usr/share/dbus-1/services/org.gtk.vfs.Daemon.service -gvfs: /usr/share/dbus-1/services/org.gtk.vfs.Metadata.service -gvfs-gphoto2: /usr/share/dbus-1/services/org.gtk.vfs.GPhoto2VolumeMonitor.service -gvfs-libmtp: /usr/share/dbus-1/services/org.gtk.vfs.MTPVolumeMonitor.service -gvfs-udisks2: /usr/share/dbus-1/services/org.gtk.vfs.UDisks2VolumeMonitor.service - -gvfs-smb: /usr/share/GConf/gsettings/gvfs-smb.convert - -gvfs: /usr/share/glib-2.0/schemas/org.gnome.system.gvfs.enums.xml -gvfs-smb: /usr/share/glib-2.0/schemas/org.gnome.system.smb.gschema.xml - -gvfs-afp: /usr/share/gvfs/mounts/afp-browse.mount -gvfs-afp: /usr/share/gvfs/mounts/afp.mount -gvfs-archive: /usr/share/gvfs/mounts/archive.mount -gvfs: /usr/share/gvfs/mounts/burn.mount -gvfs-cdda: /usr/share/gvfs/mounts/cdda.mount -gvfs: /usr/share/gvfs/mounts/computer.mount -gvfs-http: /usr/share/gvfs/mounts/dav.mount -gvfs: /usr/share/gvfs/mounts/ftp.mount -gvfs-gphoto2: /usr/share/gvfs/mounts/gphoto2.mount -gvfs-http: /usr/share/gvfs/mounts/http.mount -gvfs: /usr/share/gvfs/mounts/localtest.mount -gvfs-libmtp: /usr/share/gvfs/mounts/mtp.mount -gvfs: /usr/share/gvfs/mounts/network.mount -gvfs-obexftp: /usr/share/gvfs/mounts/obexftp.mount -gvfs-gtk: /usr/share/gvfs/mounts/recent.mount -gvfs: /usr/share/gvfs/mounts/sftp.mount -gvfs-smb: /usr/share/gvfs/mounts/smb-browse.mount -gvfs-smb: /usr/share/gvfs/mounts/smb.mount -gvfs: /usr/share/gvfs/mounts/trash.mount - -gvfs-gphoto2: /usr/share/gvfs/remote-volume-monitors/gphoto2.monitor -gvfs-libmtp: /usr/share/gvfs/remote-volume-monitors/mtp.monitor -gvfs-udisks2: /usr/share/gvfs/remote-volume-monitors/udisks2.monitor diff -r 5602003ffd84 -r 9610a0d739a2 gvfs/stuff/patches/allow-dropbear-ssh.patch --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gvfs/stuff/patches/allow-dropbear-ssh.patch Thu Jun 08 19:49:38 2017 +0300 @@ -0,0 +1,12 @@ +--- a/daemon/gvfsbackendsftp.c ++++ b/daemon/gvfsbackendsftp.c +@@ -244,7 +244,8 @@ + if (ssh_stderr == NULL) + res = SFTP_VENDOR_INVALID; + else if ((strstr (ssh_stderr, "OpenSSH") != NULL) || +- (strstr (ssh_stderr, "Sun_SSH") != NULL)) ++ (strstr (ssh_stderr, "Sun_SSH") != NULL)) || ++ (strstr (ssh_stderr, "Dropbear") != NULL)) + res = SFTP_VENDOR_OPENSSH; + else if (strstr (ssh_stderr, "SSH Secure Shell") != NULL) + res = SFTP_VENDOR_SSH; diff -r 5602003ffd84 -r 9610a0d739a2 gvfs/stuff/patches/series --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/gvfs/stuff/patches/series Thu Jun 08 19:49:38 2017 +0300 @@ -0,0 +1,1 @@ +allow-dropbear-ssh.patch diff -r 5602003ffd84 -r 9610a0d739a2 gvfs/stuff/split --- a/gvfs/stuff/split Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,35 +0,0 @@ -# Split full gvfs package into gvfs-* packages - -if [ "$PACKAGE" == "gvfs" ]; then - echo - echo "Check your gvfs upgrade!" - echo "========================" - - echo 'Files not belongs any gvfs* package:' - for file in $(find $install -type f | sed "s|$install||g" | sort); do - case $file in - /usr/share/bash-completion/*) ;; - /usr/share/locale/*) ;; - /usr/share/man/*) ;; - *) - [ -z "$(grep $file $WOK/gvfs/stuff/list)" ] && echo " $file" - ;; - esac - done - - echo 'Absent files:' - for file in $(sed '/:/ s|[^/]*\(.*\)|\1|g' $WOK/gvfs/stuff/list); do - [ ! -f "$install/$file" ] && echo " $file" - done - - echo "========================" - echo -fi - -echo -n "Copying files into package..." -for file in $(grep "$PACKAGE:" $WOK/gvfs/stuff/list | sed 's|[^/]*\(.*\)|\1|g'); do - mkdir -p $fs/$(dirname $file) - cp $install/$file $fs/$file -done -mkdir -p $fs/usr/share/gvfs/remote-volume-monitors -status diff -r 5602003ffd84 -r 9610a0d739a2 harfbuzz-apps/receipt --- a/harfbuzz-apps/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="harfbuzz-apps" -VERSION="1.3.0" -CATEGORY="system-tools" -SHORT_DESC="OpenType text shaping engine, apps" -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WEB_SITE="https://www.freedesktop.org/wiki/Software/HarfBuzz/" -HOST_ARCH="i486 arm" -BUGS="hb-view failed when cairo built with slow xlib-xcb" - -WANTED="harfbuzz" -DEPENDS="harfbuzz cairo-gl" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_folders bin -} diff -r 5602003ffd84 -r 9610a0d739a2 harfbuzz-dev/receipt --- a/harfbuzz-dev/receipt Thu Jun 08 15:34:29 2017 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,20 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="harfbuzz-dev" -VERSION="1.3.0" -CATEGORY="development" -SHORT_DESC="harfbuzz development files" -MAINTAINER="pankso@slitaz.org" -LICENSE="GPL2" -WEB_SITE="https://www.freedesktop.org/wiki/Software/HarfBuzz/" -HOST_ARCH="i486 arm" - -WANTED="harfbuzz" -DEPENDS="harfbuzz bzip2-dev freetype-dev glib-dev libffi-dev libpng-dev \ -pcre-dev" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - cook_copy_files *.h *.la *.pc -} diff -r 5602003ffd84 -r 9610a0d739a2 harfbuzz/receipt --- a/harfbuzz/receipt Thu Jun 08 15:34:29 2017 +0300 +++ b/harfbuzz/receipt Thu Jun 08 19:49:38 2017 +0300 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="harfbuzz" VERSION="1.3.0" @@ -12,9 +12,8 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WGET_URL="https://www.freedesktop.org/software/harfbuzz/release/$TARBALL" -DEPENDS="glib cairo freetype libffi pcre" -BUILD_DEPENDS="glib-dev cairo-dev fontconfig-dev freetype-dev" -SPLIT="harfbuzz-apps" +BUILD_DEPENDS="glib-dev cairo-dev freetype-without-harfbuzz-dev fontconfig-dev" +SPLIT="harfbuzz-apps harfbuzz-dev" # Rules to configure and make the package. compile_rules() @@ -31,5 +30,20 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - cook_copy_files *.so* + case $PACKAGE in + harfbuzz) + copy *.so* + DEPENDS="glib cairo freetype libffi pcre" + ;; + harfbuzz-apps) + copy bin/ + DEPENDS="harfbuzz cairo-gl" + CAT="system-tools|applications" + ;; + harfbuzz-dev) + copy @dev + DEPENDS="harfbuzz bzip2-dev freetype-dev glib-dev libffi-dev \ + libpng-dev pcre-dev" + ;; + esac } diff -r 5602003ffd84 -r 9610a0d739a2 libxml2/receipt --- a/libxml2/receipt Thu Jun 08 15:34:29 2017 +0300 +++ b/libxml2/receipt Thu Jun 08 19:49:38 2017 +0300 @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="ftp://xmlsoft.org/libxml2/$TARBALL" -BUILD_DEPENDS="zlib-dev liblzma-dev python-dev ncurses-dev readline-dev" +BUILD_DEPENDS="zlib-dev xz-dev python-dev ncurses-dev readline-dev" BUILD_DEPENDS_arm=" " SPLIT="libxml2-tools libxml2-python libxml2-dev"