wok-next rev 20527

Change virtual "fuse" to real "fuse2"
author Aleksej Bobylev <al.bobylev@gmail.com>
date Sat Mar 24 11:07:24 2018 +0200 (2018-03-24)
parents f879ce3f57b0
children 57f715384469
files afpfs-ng/receipt avfs/receipt clicfs/receipt cromfs/receipt curlftpfs/receipt ddumbfs/receipt dislocker/receipt djmount/receipt encfs/receipt funionfs/receipt funionfs/stuff/patches/main.patch funionfs/stuff/patches/series fuse-exfat/receipt fuse-rofs/receipt fusecloop/receipt fusedav/receipt fuseiso/receipt gvfs/receipt httpfs-fuse/receipt httpfs2-fuse/receipt hubicfuse/receipt ldapfuse/receipt lessfs/receipt libnfs/receipt libqcow/receipt logfence/receipt luufs/receipt moosefs/receipt mtop/receipt mtpfs/receipt ori/receipt owfs/receipt perl-fuse/receipt s3ql/receipt sbackup/receipt sshfs-fuse/receipt truecrypt/receipt tup/receipt uml-utilities/receipt unionfs-fuse/receipt zfs-fuse/receipt
line diff
     1.1 --- a/afpfs-ng/receipt	Fri Mar 23 17:51:29 2018 +0200
     1.2 +++ b/afpfs-ng/receipt	Sat Mar 24 11:07:24 2018 +0200
     1.3 @@ -7,26 +7,22 @@
     1.4  MAINTAINER="pascal.bellard@slitaz.org"
     1.5  LICENSE="GPL2"
     1.6  WEB_SITE="http://alexthepuffin.googlepages.com/"
     1.7 +
     1.8  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     1.9  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    1.10  
    1.11 -BUILD_DEPENDS="libgcrypt-dev readline-dev gmp-dev fuse-dev automake"
    1.12 +BUILD_DEPENDS="libgcrypt-dev readline-dev gmp-dev fuse2-dev automake"
    1.13  SPLIT="afpfs-ng-dev"
    1.14  
    1.15 -# Rules to configure and make the package.
    1.16 -compile_rules()
    1.17 -{
    1.18 -	./configure $CONFIGURE_ARGS &&
    1.19 -	make && make install
    1.20 +compile_rules() {
    1.21 +	./configure $CONFIGURE_ARGS && make && make install
    1.22  }
    1.23  
    1.24 -# Rules to gen a SliTaz package suitable for Tazpkg.
    1.25 -genpkg_rules()
    1.26 -{
    1.27 +genpkg_rules() {
    1.28  	case $PACKAGE in
    1.29  		afpfs-ng)
    1.30  			copy @std
    1.31 -			DEPENDS="fuse libgcrypt readline gmp"
    1.32 +			DEPENDS="fuse2 libgcrypt readline gmp"
    1.33  			;;
    1.34  		*-dev) copy @dev;;
    1.35  	esac
     2.1 --- a/avfs/receipt	Fri Mar 23 17:51:29 2018 +0200
     2.2 +++ b/avfs/receipt	Sat Mar 24 11:07:24 2018 +0200
     2.3 @@ -11,12 +11,10 @@
     2.4  TARBALL="$PACKAGE-$VERSION.tar.bz2"
     2.5  WGET_URL="$SF_MIRROR/avf/$PACKAGE/$VERSION/$TARBALL"
     2.6  
     2.7 -BUILD_DEPENDS="gfortran fuse-dev xz-dev"
     2.8 +BUILD_DEPENDS="gfortran fuse2-dev xz-dev"
     2.9  SPLIT="avfs-dev"
    2.10  
    2.11 -# Rules to configure and make the package.
    2.12 -compile_rules()
    2.13 -{
    2.14 +compile_rules() {
    2.15  	./configure \
    2.16  		--enable-fuse \
    2.17  		$CONFIGURE_ARGS &&
    2.18 @@ -24,13 +22,11 @@
    2.19  	make DESTDIR=$DESTDIR install
    2.20  }
    2.21  
    2.22 -# Rules to gen a SliTaz package suitable for Tazpkg.
    2.23 -genpkg_rules()
    2.24 -{
    2.25 +genpkg_rules() {
    2.26  	case $PACKAGE in
    2.27  		avfs)
    2.28  			copy @std
    2.29 -			DEPENDS="fuse liblzma"
    2.30 +			DEPENDS="fuse2 liblzma"
    2.31  			;;
    2.32  		*-dev)
    2.33  			copy @dev
     3.1 --- a/clicfs/receipt	Fri Mar 23 17:51:29 2018 +0200
     3.2 +++ b/clicfs/receipt	Sat Mar 24 11:07:24 2018 +0200
     3.3 @@ -1,30 +1,30 @@
     3.4 -# SliTaz package receipt.
     3.5 +# SliTaz package receipt v2.
     3.6  
     3.7  PACKAGE="clicfs"
     3.8  GITHASH="1e86c5520648e7c292802eb1e7864b3bd9a5c6f6"
     3.9  VERSION="${GITHASH:0:7}"
    3.10  CATEGORY="system-tools"
    3.11 -SHORT_DESC="Compressed Loop Image Container File System (see suse studio)."
    3.12 +SHORT_DESC="Compressed Loop Image Container File System (see suse studio)"
    3.13  MAINTAINER="pascal.bellard@slitaz.org"
    3.14  LICENSE="GPL2"
    3.15 +WEB_SITE="https://github.com/openSUSE/clicfs"
    3.16 +
    3.17  TARBALL="$PACKAGE-$VERSION.zip"
    3.18 -WEB_SITE="https://github.com/openSUSE/clicfs"
    3.19  WGET_URL="$WEB_SITE/archive/$GITHASH.zip"
    3.20  
    3.21 -DEPENDS="fuse liblzma openssl gcc-lib-base"
    3.22 -BUILD_DEPENDS="cmake fuse-dev xz-dev openssl-dev"
    3.23 +BUILD_DEPENDS="cmake fuse2-dev xz-dev openssl-dev"
    3.24  
    3.25 -# Rules to configure and make the package.
    3.26 -compile_rules()
    3.27 -{
    3.28 -	cmake . -DCMAKE_INSTALL_PREFIX=/usr &&
    3.29 +compile_rules() {
    3.30 +	mkdir build
    3.31 +	cd    build
    3.32 +	cmake \
    3.33 +		-DCMAKE_INSTALL_PREFIX=/usr \
    3.34 +		.. &&
    3.35  	make &&
    3.36  	make DESTDIR=$DESTDIR install
    3.37  }
    3.38  
    3.39 -# Rules to gen a SliTaz package suitable for Tazpkg.
    3.40 -genpkg_rules()
    3.41 -{
    3.42 -	mkdir -p $fs/usr
    3.43 -	cp -a $install/usr/bin $fs/usr
    3.44 +genpkg_rules() {
    3.45 +	copy @std
    3.46 +	DEPENDS="fuse2 liblzma openssl gcc-lib-base"
    3.47  }
     4.1 --- a/cromfs/receipt	Fri Mar 23 17:51:29 2018 +0200
     4.2 +++ b/cromfs/receipt	Sat Mar 24 11:07:24 2018 +0200
     4.3 @@ -1,39 +1,37 @@
     4.4 -# SliTaz package receipt.
     4.5 +# SliTaz package receipt v2.
     4.6  
     4.7  PACKAGE="cromfs"
     4.8  VERSION="1.5.10.1"
     4.9  CATEGORY="system-tools"
    4.10 -SHORT_DESC="Compressed read only filesystem implemented with FUSE."
    4.11 +SHORT_DESC="Compressed read only filesystem implemented with FUSE"
    4.12  MAINTAINER="pascal.bellard@slitaz.org"
    4.13  LICENSE="GPL3"
    4.14 +WEB_SITE="http://bisqwit.iki.fi/source/cromfs.html"
    4.15 +
    4.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
    4.17 -WEB_SITE="http://bisqwit.iki.fi/source/cromfs.html"
    4.18  WGET_URL="http://bisqwit.iki.fi/src/arch/$TARBALL"
    4.19  
    4.20 -DEPENDS="fuse lzma lzo libgomp"
    4.21 -BUILD_DEPENDS="$DEPENDS fuse-dev lzo-dev coreutils-file-format perl"
    4.22 +BUILD_DEPENDS="fuse2-dev lzo-dev coreutils-file-format perl"
    4.23  
    4.24 -# Rules to configure and make the package.
    4.25 -compile_rules()
    4.26 -{
    4.27 +compile_rules() {
    4.28  	sed -i s'/FBLOCK_CACHE_MAX_SIZE = 10/FBLOCK_CACHE_MAX_SIZE = 4/' \
    4.29  		cromfs.cc
    4.30 +
    4.31  	./configure \
    4.32  		--prefix=/usr \
    4.33  		$CONFIGURE_ARGS &&
    4.34  	make -j 1 2>&1 | grep -v cromfs-driver-static
    4.35 -	mkdir -p $DESTDIR/bin $DESTDIR/usr/bin
    4.36 -	cp $src/cromfs-driver $DESTDIR/bin
    4.37 +
    4.38 +	mkdir -p $DESTDIR/bin   $DESTDIR/usr/bin
    4.39 +	cp $src/cromfs-driver   $DESTDIR/bin
    4.40  	# Maybe have a plited packages (cromfs-static)
    4.41  	#cp $src/cromfs-driver-static $DESTDIR/bin/cromfs-driver
    4.42 -	cp $src/util/cvcromfs $DESTDIR/usr/bin
    4.43 -	cp $src/util/mkcromfs $DESTDIR/usr/bin
    4.44 +	cp $src/util/cvcromfs   $DESTDIR/usr/bin
    4.45 +	cp $src/util/mkcromfs   $DESTDIR/usr/bin
    4.46  	cp $src/util/unmkcromfs $DESTDIR/bin
    4.47  }
    4.48  
    4.49 -# Rules to gen a SliTaz package suitable for Tazpkg.
    4.50 -genpkg_rules()
    4.51 -{
    4.52 -	cp -a $install/usr $fs
    4.53 -	cp -a $install/bin $fs
    4.54 +genpkg_rules() {
    4.55 +	copy @std
    4.56 +	DEPENDS="fuse2 lzma lzo libgomp"
    4.57  }
     5.1 --- a/curlftpfs/receipt	Fri Mar 23 17:51:29 2018 +0200
     5.2 +++ b/curlftpfs/receipt	Sat Mar 24 11:07:24 2018 +0200
     5.3 @@ -1,30 +1,27 @@
     5.4 -# SliTaz package receipt.
     5.5 +# SliTaz package receipt v2.
     5.6  
     5.7  PACKAGE="curlftpfs"
     5.8  VERSION="0.9.2"
     5.9  CATEGORY="system-tools"
    5.10 -SHORT_DESC="Using FUSE to access FTP servers."
    5.11 +SHORT_DESC="Using FUSE to access FTP servers"
    5.12  MAINTAINER="erjo@slitaz.org"
    5.13  LICENSE="GPL2"
    5.14 +WEB_SITE="http://curlftpfs.sourceforge.net/"
    5.15 +
    5.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    5.17 -WEB_SITE="http://curlftpfs.sourceforge.net/"
    5.18  WGET_URL="http://downloads.sourceforge.net/curlftpfs/$TARBALL"
    5.19  
    5.20 -DEPENDS="fuse curl glib zlib"
    5.21 -BUILD_DEPENDS="fuse fuse-dev curl curl-dev glib-dev"
    5.22 +BUILD_DEPENDS="fuse2-dev curl-dev glib-dev"
    5.23  
    5.24 -# Rules to configure and make the package.
    5.25 -compile_rules()
    5.26 -{
    5.27 -	cd $src
    5.28 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
    5.29 +compile_rules() {
    5.30 +	./configure \
    5.31 +		--prefix=/usr \
    5.32 +		$CONFIGURE_ARGS &&
    5.33  	make &&
    5.34  	make DESTDIR=$DESTDIR install
    5.35  }
    5.36  
    5.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
    5.38 -genpkg_rules()
    5.39 -{
    5.40 -	mkdir -p $fs/usr
    5.41 -	cp -a $install/usr/bin $fs/usr
    5.42 +genpkg_rules() {
    5.43 +	copy @std
    5.44 +	DEPENDS="fuse2 curl glib zlib"
    5.45  }
     6.1 --- a/ddumbfs/receipt	Fri Mar 23 17:51:29 2018 +0200
     6.2 +++ b/ddumbfs/receipt	Sat Mar 24 11:07:24 2018 +0200
     6.3 @@ -1,29 +1,27 @@
     6.4 -# SliTaz package receipt.
     6.5 +# SliTaz package receipt v2.
     6.6  
     6.7  PACKAGE="ddumbfs"
     6.8  VERSION="1.1"
     6.9  CATEGORY="system-tools"
    6.10 -SHORT_DESC="fast inline deduplication filesystem"
    6.11 +SHORT_DESC="Fast inline deduplication filesystem"
    6.12  MAINTAINER="pascal.bellard@slitaz.org"
    6.13  LICENSE="GPL"
    6.14 +WEB_SITE="http://www.magiksys.net/ddumbfs/"
    6.15 +
    6.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    6.17 -WEB_SITE="http://www.magiksys.net/ddumbfs/"
    6.18  WGET_URL="http://www.magiksys.net/download/$PACKAGE/$TARBALL"
    6.19  
    6.20 -DEPENDS="fuse mhash"
    6.21 -BUILD_DEPENDS="fuse-dev mhash-dev"
    6.22 +BUILD_DEPENDS="fuse2-dev mhash-dev"
    6.23  
    6.24 -# Rules to configure and make the package.
    6.25 -compile_rules()
    6.26 -{
    6.27 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
    6.28 +compile_rules() {
    6.29 +	./configure \
    6.30 +		--prefix=/usr \
    6.31 +		$CONFIGURE_ARGS &&
    6.32  	make &&
    6.33  	make DESTDIR=$DESTDIR install
    6.34  }
    6.35  
    6.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
    6.37 -genpkg_rules()
    6.38 -{
    6.39 -	mkdir -p $fs/usr
    6.40 -	cp -a $install/usr/bin $fs/usr
    6.41 +genpkg_rules() {
    6.42 +	copy @std
    6.43 +	DEPENDS="fuse2 mhash"
    6.44  }
     7.1 --- a/dislocker/receipt	Fri Mar 23 17:51:29 2018 +0200
     7.2 +++ b/dislocker/receipt	Sat Mar 24 11:07:24 2018 +0200
     7.3 @@ -11,7 +11,7 @@
     7.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
     7.5  WGET_URL="https://github.com/Aorimn/dislocker/archive/v$VERSION.tar.gz"
     7.6  
     7.7 -BUILD_DEPENDS="cmake mbedtls-dev fuse-dev"
     7.8 +BUILD_DEPENDS="cmake mbedtls-dev fuse2-dev"
     7.9  
    7.10  compile_rules() {
    7.11  	# Fix v0.7 upstream path error
    7.12 @@ -33,5 +33,5 @@
    7.13  
    7.14  genpkg_rules() {
    7.15  	copy @std
    7.16 -	DEPENDS="fuse mbedtls"
    7.17 +	DEPENDS="fuse2 mbedtls"
    7.18  }
     8.1 --- a/djmount/receipt	Fri Mar 23 17:51:29 2018 +0200
     8.2 +++ b/djmount/receipt	Sat Mar 24 11:07:24 2018 +0200
     8.3 @@ -1,36 +1,33 @@
     8.4 -# SliTaz package receipt.
     8.5 +# SliTaz package receipt v2.
     8.6  
     8.7  PACKAGE="djmount"
     8.8  VERSION="0.71"
     8.9  CATEGORY="multimedia"
    8.10 -SHORT_DESC="Mount uPnP mediaservers content as a Linux filesystem."
    8.11 +SHORT_DESC="Mount uPnP mediaservers content as a Linux filesystem"
    8.12  MAINTAINER="slitaz@kacper.se"
    8.13  LICENSE="GPL2"
    8.14 +WEB_SITE="http://djmount.sourceforge.net"
    8.15 +
    8.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
    8.17 -WEB_SITE="http://djmount.sourceforge.net"
    8.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
    8.19 -TAGS="upnp"
    8.20  
    8.21 -DEPENDS="fuse readline"
    8.22 -BUILD_DEPENDS="fuse-dev readline-dev libupnp libupnp-dev"
    8.23 +BUILD_DEPENDS="fuse2-dev readline-dev libupnp-dev"
    8.24  
    8.25 -# Rules to configure and make the package.
    8.26 -compile_rules()
    8.27 -{
    8.28 -	cd $src
    8.29 +compile_rules() {
    8.30  	sed -i 's|upnptools.h>|&\n#include <upnp/upnp.h>|' djmount/upnp_util.h
    8.31 -	./configure LDFLAGS="-lupnp" \
    8.32 +
    8.33 +	./configure \
    8.34 +		LDFLAGS="-lupnp" \
    8.35  		--prefix=/usr \
    8.36  		--infodir=/usr/share/info \
    8.37  		--mandir=/usr/share/man \
    8.38  		$CONFIGURE_ARGS 2>&1 | grep -v /config.rpath: &&
    8.39 -	make -j1 && make -j1 install
    8.40 +	make -j1 &&
    8.41 +	make -j1 install
    8.42  }
    8.43  
    8.44 -# Rules to gen a SliTaz package suitable for Tazpkg.
    8.45 -genpkg_rules()
    8.46 -{
    8.47 -	mkdir -p $fs/usr
    8.48 -	cp -a $install/usr/bin $fs/usr
    8.49 +genpkg_rules() {
    8.50 +	copy @std
    8.51 +	DEPENDS="fuse2 readline"
    8.52 +	TAGS="upnp"
    8.53  }
    8.54 -
     9.1 --- a/encfs/receipt	Fri Mar 23 17:51:29 2018 +0200
     9.2 +++ b/encfs/receipt	Sat Mar 24 11:07:24 2018 +0200
     9.3 @@ -1,35 +1,33 @@
     9.4 -# SliTaz package receipt.
     9.5 +# SliTaz package receipt v2.
     9.6  
     9.7  PACKAGE="encfs"
     9.8  VERSION="1.7.4"
     9.9  CATEGORY="security"
    9.10 -SHORT_DESC="Encryption filesystem for FUSE."
    9.11 +SHORT_DESC="Encryption filesystem for FUSE"
    9.12  MAINTAINER="b1+slitaz@nagel.org"
    9.13  LICENSE="GPL3"
    9.14 +WEB_SITE="http://www.arg0.net/encfs"
    9.15 +
    9.16  TARBALL="$PACKAGE-$VERSION.tgz"
    9.17 -WEB_SITE="http://www.arg0.net/encfs"
    9.18  WGET_URL="http://encfs.googlecode.com/files/$TARBALL"
    9.19 -TAGS="filesystem"
    9.20  
    9.21 -DEPENDS="fuse rlog openssl libboost-system libboost-serialization \
    9.22 -libboost-filesystem gcc-lib-base"
    9.23 -BUILD_DEPENDS="fuse fuse-dev rlog rlog-dev openssl-dev libboost-dev \
    9.24 +BUILD_DEPENDS="fuse2-dev rlog rlog-dev openssl-dev libboost-dev \
    9.25  libboost-system libboost-serialization libboost-filesystem"
    9.26  
    9.27 -# Rules to configure and make the package.
    9.28 -compile_rules()
    9.29 -{
    9.30 -	mv $PACKAGE-${VERSION%-*} $src 2> /dev/null
    9.31 +compile_rules() {
    9.32 +	mv $PACKAGE-${VERSION%-*} $src 2>/dev/null
    9.33  	cd $src
    9.34 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
    9.35 +
    9.36 +	./configure \
    9.37 +		--prefix=/usr \
    9.38 +		$CONFIGURE_ARGS &&
    9.39  	make &&
    9.40  	make DESTDIR=$DESTDIR install
    9.41  }
    9.42  
    9.43 -# Rules to gen a SliTaz package suitable for Tazpkg.
    9.44 -genpkg_rules()
    9.45 -{
    9.46 -	mkdir -p $fs/usr/lib
    9.47 -	cp -a $install/usr/bin $fs/usr
    9.48 -	cp -a $install/usr/lib/*.so* $fs/usr/lib
    9.49 +genpkg_rules() {
    9.50 +	copy @std
    9.51 +	DEPENDS="fuse2 rlog openssl libboost-system libboost-serialization \
    9.52 +	libboost-filesystem gcc-lib-base"
    9.53 +	TAGS="filesystem"
    9.54  }
    10.1 --- a/funionfs/receipt	Fri Mar 23 17:51:29 2018 +0200
    10.2 +++ b/funionfs/receipt	Sat Mar 24 11:07:24 2018 +0200
    10.3 @@ -1,40 +1,31 @@
    10.4 -# SliTaz package receipt.
    10.5 +# SliTaz package receipt v2.
    10.6  
    10.7  PACKAGE="funionfs"
    10.8  VERSION="0.4.3"
    10.9  CATEGORY="system-tools"
   10.10 -SHORT_DESC="Union filesystem implemented with FUSE."
   10.11 +SHORT_DESC="Union filesystem implemented with FUSE"
   10.12  MAINTAINER="pascal.bellard@slitaz.org"
   10.13  LICENSE="GPL2"
   10.14 +WEB_SITE="http://funionfs.apiou.org/"
   10.15 +
   10.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   10.17 -WEB_SITE="http://funionfs.apiou.org/"
   10.18  WGET_URL="${WEB_SITE}file/$TARBALL"
   10.19 -TAGS="filesystem"
   10.20  
   10.21 -BUILD_DEPENDS="fuse-dev"
   10.22 -DEPENDS="fuse"
   10.23 +BUILD_DEPENDS="fuse2-dev"
   10.24  
   10.25 -# Rules to configure and make the package.
   10.26 -compile_rules()
   10.27 -{
   10.28 -	cd $src
   10.29 -	[ -f main.c.done ] || patch -p0 << EOT
   10.30 ---- main.c
   10.31 -+++ main.c
   10.32 -@@ -305 +305 @@
   10.33 --			if (res < 0)
   10.34 -+			// if (res < 0)
   10.35 -EOT
   10.36 -	touch main.c.done
   10.37 -	./configure --prefix=/usr --bindir=/bin \
   10.38 -	--libexecdir=/usr/bin --mandir=/usr/share/man \
   10.39 -	$CONFIGURE_ARGS &&
   10.40 +compile_rules() {
   10.41 +	./configure \
   10.42 +		--prefix=/usr \
   10.43 +		--bindir=/bin \
   10.44 +		--libexecdir=/usr/bin \
   10.45 +		--mandir=/usr/share/man \
   10.46 +		$CONFIGURE_ARGS &&
   10.47  	make &&
   10.48  	make DESTDIR=$DESTDIR install
   10.49  }
   10.50  
   10.51 -# Rules to gen a SliTaz package suitable for Tazpkg.
   10.52 -genpkg_rules()
   10.53 -{
   10.54 -	cp -a $install/bin $fs
   10.55 +genpkg_rules() {
   10.56 +	copy @std
   10.57 +	DEPENDS="fuse2"
   10.58 +	TAGS="filesystem"
   10.59  }
    11.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    11.2 +++ b/funionfs/stuff/patches/main.patch	Sat Mar 24 11:07:24 2018 +0200
    11.3 @@ -0,0 +1,5 @@
    11.4 +--- a/main.c
    11.5 ++++ b/main.c
    11.6 +@@ -305 +305 @@
    11.7 +-			if (res < 0)
    11.8 ++			// if (res < 0)
    12.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
    12.2 +++ b/funionfs/stuff/patches/series	Sat Mar 24 11:07:24 2018 +0200
    12.3 @@ -0,0 +1,1 @@
    12.4 +main.patch
    13.1 --- a/fuse-exfat/receipt	Fri Mar 23 17:51:29 2018 +0200
    13.2 +++ b/fuse-exfat/receipt	Sat Mar 24 11:07:24 2018 +0200
    13.3 @@ -1,29 +1,24 @@
    13.4 -# SliTaz package receipt.
    13.5 +# SliTaz package receipt v2.
    13.6  
    13.7  PACKAGE="fuse-exfat"
    13.8  VERSION="1.0.0"
    13.9  CATEGORY="base-system"
   13.10 -SHORT_DESC="Full-featured exFAT file system implementation."
   13.11 +SHORT_DESC="Full-featured exFAT file system implementation"
   13.12  MAINTAINER="pascal.bellard@slitaz.org"
   13.13  LICENSE="GPL3"
   13.14  WEB_SITE="http://code.google.com/p/exfat/"
   13.15 +
   13.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   13.17  WGET_URL="http://exfat.googlecode.com/files/$TARBALL"
   13.18  
   13.19 -DEPENDS="fuse"
   13.20 -BUILD_DEPENDS="scons fuse-dev"
   13.21 +BUILD_DEPENDS="scons fuse2-dev"
   13.22  
   13.23 -# Rules to configure and make the package.
   13.24 -compile_rules()
   13.25 -{
   13.26 -	cd $src
   13.27 +compile_rules() {
   13.28  	scons PREFIX=/usr
   13.29  	scons -k DESTDIR=$DESTDIR install
   13.30  }
   13.31  
   13.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
   13.33 -genpkg_rules()
   13.34 -{
   13.35 -	mkdir -p $fs/sbin
   13.36 -	cp -a $install/* $fs/sbin
   13.37 +genpkg_rules() {
   13.38 +	copy @std
   13.39 +	DEPENDS="fuse2"
   13.40  }
    14.1 --- a/fuse-rofs/receipt	Fri Mar 23 17:51:29 2018 +0200
    14.2 +++ b/fuse-rofs/receipt	Sat Mar 24 11:07:24 2018 +0200
    14.3 @@ -12,7 +12,7 @@
    14.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    14.5  WGET_URL="$WEB_SITE/archive/$HASH.tar.gz"
    14.6  
    14.7 -BUILD_DEPENDS="fuse-dev"
    14.8 +BUILD_DEPENDS="fuse2-dev"
    14.9  
   14.10  compile_rules() {
   14.11  	gcc -o rofs -Wall -ansi -W -std=c99 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 \
   14.12 @@ -22,5 +22,5 @@
   14.13  
   14.14  genpkg_rules() {
   14.15  	copy @std
   14.16 -	DEPENDS="fuse"
   14.17 +	DEPENDS="fuse2"
   14.18  }
    15.1 --- a/fusecloop/receipt	Fri Mar 23 17:51:29 2018 +0200
    15.2 +++ b/fusecloop/receipt	Sat Mar 24 11:07:24 2018 +0200
    15.3 @@ -16,7 +16,7 @@
    15.4  ADVANCECOMP_URL="$SF_MIRROR/advancemame/$ADVANCECOMP_TARBALL"
    15.5  EXTRA_SOURCE_FILES="$ADVANCECOMP_TARBALL"
    15.6  
    15.7 -BUILD_DEPENDS="fuse-dev zlib-dev automake"
    15.8 +BUILD_DEPENDS="fuse2-dev zlib-dev automake"
    15.9  SPLIT="fusecloop cloop-utils"
   15.10  
   15.11  compile_rules() {
   15.12 @@ -58,7 +58,7 @@
   15.13  	case $PACKAGE in
   15.14  		fusecloop)
   15.15  			copy fusecloop
   15.16 -			DEPENDS="fuse zlib gcc-lib-base"
   15.17 +			DEPENDS="fuse2 zlib gcc-lib-base"
   15.18  			SUGGESTED="fuseiso cloop-utils"
   15.19  			;;
   15.20  		cloop-utils)
   15.21 @@ -68,4 +68,3 @@
   15.22  			;;
   15.23  	esac
   15.24  }
   15.25 -
    16.1 --- a/fusedav/receipt	Fri Mar 23 17:51:29 2018 +0200
    16.2 +++ b/fusedav/receipt	Sat Mar 24 11:07:24 2018 +0200
    16.3 @@ -1,33 +1,33 @@
    16.4 -# SliTaz package receipt.
    16.5 +# SliTaz package receipt v2.
    16.6  
    16.7  PACKAGE="fusedav"
    16.8  VERSION="0.2"
    16.9  CATEGORY="system-tools"
   16.10 -SHORT_DESC="Linux userspace file system driver for mounting WebDAV shares."
   16.11 +SHORT_DESC="Linux userspace file system driver for mounting WebDAV shares"
   16.12  MAINTAINER="pascal.bellard@slitaz.org"
   16.13  LICENSE="GPL2"
   16.14 +WEB_SITE="http://0pointer.de/lennart/projects/fusedav"
   16.15 +
   16.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   16.17 -WEB_SITE="http://0pointer.de/lennart/projects/fusedav"
   16.18  WGET_URL="$WEB_SITE/$TARBALL"
   16.19  
   16.20 -DEPENDS="fuse openssl libkrb5 krb5 expat neon zlib libcomerr3"
   16.21 -BUILD_DEPENDS="fuse-dev attr-dev openssl-dev krb5-dev krb5 expat-dev neon-dev"
   16.22 +BUILD_DEPENDS="fuse2-dev attr-dev openssl-dev krb5-dev krb5 expat-dev neon-dev"
   16.23  
   16.24 -# Rules to configure and make the package.
   16.25 -compile_rules()
   16.26 -{
   16.27 -	cd $src
   16.28 +compile_rules() {
   16.29  	sed -i 's/range64/range/' src/filecache.c
   16.30 -	./configure --prefix=/usr --bindir=/bin \
   16.31 -	--disable-lynx \
   16.32 -	--libexecdir=/usr/bin --mandir=/usr/share/man \
   16.33 -	$CONFIGURE_ARGS &&
   16.34 +
   16.35 +	./configure \
   16.36 +		--prefix=/usr \
   16.37 +		--bindir=/bin \
   16.38 +		--disable-lynx \
   16.39 +		--libexecdir=/usr/bin \
   16.40 +		--mandir=/usr/share/man \
   16.41 +		$CONFIGURE_ARGS &&
   16.42  	make &&
   16.43  	make DESTDIR=$DESTDIR install
   16.44  }
   16.45  
   16.46 -# Rules to gen a SliTaz package suitable for Tazpkg.
   16.47 -genpkg_rules()
   16.48 -{
   16.49 -	cp -a $install/bin $fs
   16.50 +genpkg_rules() {
   16.51 +	copy @std
   16.52 +	DEPENDS="fuse2 openssl libkrb5 krb5 expat neon zlib libcomerr3"
   16.53  }
    17.1 --- a/fuseiso/receipt	Fri Mar 23 17:51:29 2018 +0200
    17.2 +++ b/fuseiso/receipt	Sat Mar 24 11:07:24 2018 +0200
    17.3 @@ -1,4 +1,4 @@
    17.4 -# SliTaz package receipt.
    17.5 +# SliTaz package receipt v2.
    17.6  
    17.7  PACKAGE="fuseiso"
    17.8  VERSION="20070708"
    17.9 @@ -6,26 +6,22 @@
   17.10  SHORT_DESC="Using FUSE to mount ISO filesystem"
   17.11  MAINTAINER="erjo@slitaz.org"
   17.12  LICENSE="GPL2"
   17.13 +WEB_SITE="http://fuse.sourceforge.net/wiki/index.php/FuseIso"
   17.14 +
   17.15  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   17.16 -WEB_SITE="http://fuse.sourceforge.net/wiki/index.php/FuseIso"
   17.17  WGET_URL="http://ubiz.ru/dm/$TARBALL"
   17.18  
   17.19 -DEPENDS="fuse glib zlib"
   17.20 -BUILD_DEPENDS="fuse fuse-dev glib-dev"
   17.21 +BUILD_DEPENDS="fuse2-dev glib-dev"
   17.22  
   17.23 -# Rules to configure and make the package.
   17.24 -compile_rules()
   17.25 -{
   17.26 -	cd $src
   17.27 -	./configure --prefix=/usr $CONFIGURE_ARGS &&
   17.28 +compile_rules() {
   17.29 +	./configure \
   17.30 +		--prefix=/usr \
   17.31 +		$CONFIGURE_ARGS &&
   17.32  	make &&
   17.33  	make DESTDIR=$DESTDIR install
   17.34  }
   17.35  
   17.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
   17.37 -genpkg_rules()
   17.38 -{
   17.39 -	mkdir -p $fs/usr 
   17.40 -	cp -a $install/usr/bin $fs/usr
   17.41 +genpkg_rules() {
   17.42 +	copy @std
   17.43 +	DEPENDS="fuse2 glib zlib"
   17.44  }
   17.45 -
    18.1 --- a/gvfs/receipt	Fri Mar 23 17:51:29 2018 +0200
    18.2 +++ b/gvfs/receipt	Sat Mar 24 11:07:24 2018 +0200
    18.3 @@ -7,22 +7,20 @@
    18.4  MAINTAINER="pankso@slitaz.org"
    18.5  LICENSE="GPL2"
    18.6  WEB_SITE="https://wiki.gnome.org/Projects/gvfs"
    18.7 +LFS="http://www.linuxfromscratch.org/blfs/view/stable/gnome/gvfs.html"
    18.8  
    18.9  TARBALL="$PACKAGE-$VERSION.tar.xz"
   18.10  WGET_URL="$GNOME_MIRROR/gvfs/${VERSION%.*}/$TARBALL"
   18.11  
   18.12  BUILD_DEPENDS="libxslt glib-dev gtk-doc dbus-dev gcr-dev gettext polkit-dev \
   18.13  libcap-dev libgphoto2-dev libarchive-dev libsoup-dev libcdio-paranoia-dev \
   18.14 -libmtp-dev fuse-dev udisks2-dev gtk+3-dev libbluray-dev libgudev-dev \
   18.15 +libmtp-dev fuse2-dev udisks2-dev gtk+3-dev libbluray-dev libgudev-dev \
   18.16  libsecret-dev libxml2-dev openssh samba-dev dbus-glib-dev libnfs-dev"
   18.17  SPLIT="gvfs-admin gvfs-afp gvfs-archive gvfs-cdda gvfs-fuse gvfs-gphoto2 \
   18.18  gvfs-gtk gvfs-http gvfs-libmtp gvfs-nfs gvfs-smb gvfs-udisks2 gvfs gvfs-dev"
   18.19  COOKOPTS="skip-log-errors"
   18.20  
   18.21 -# Rules to configure and make the package.
   18.22 -compile_rules()
   18.23 -{
   18.24 -	# http://www.linuxfromscratch.org/blfs/view/stable/gnome/gvfs.html
   18.25 +compile_rules() {
   18.26  
   18.27  	./configure \
   18.28  		--sysconfdir=/etc \
   18.29 @@ -34,9 +32,7 @@
   18.30  		make && make install
   18.31  }
   18.32  
   18.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   18.34 -genpkg_rules()
   18.35 -{
   18.36 +genpkg_rules() {
   18.37  	# gvfs-obexftp is called obsolete and deleted by gvfs authors.
   18.38  	case $PACKAGE in
   18.39  		gvfs-admin)
   18.40 @@ -65,7 +61,7 @@
   18.41  		gvfs-fuse)
   18.42  			copy gvfsd-fuse
   18.43  			CAT="system-tools|FUSE support"
   18.44 -			DEPENDS="gvfs fuse"
   18.45 +			DEPENDS="gvfs fuse2"
   18.46  			;;
   18.47  		gvfs-gphoto2)
   18.48  			copy \
    19.1 --- a/httpfs-fuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    19.2 +++ b/httpfs-fuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    19.3 @@ -11,7 +11,7 @@
    19.4  TARBALL="httpfs_with_static_binaries_$VERSION.tar.gz"
    19.5  WGET_URL="$SF_MIRROR/httpfs/$TARBALL"
    19.6  
    19.7 -BUILD_DEPENDS="fuse-dev upx391"
    19.8 +BUILD_DEPENDS="fuse2-dev upx391"
    19.9  SPLIT="httpfs-fuse-static"
   19.10  
   19.11  compile_rules() {
   19.12 @@ -35,7 +35,7 @@
   19.13  	case $PACKAGE in
   19.14  		httpfs-fuse)
   19.15  			copy /usr/bin/
   19.16 -			DEPENDS="fuse"
   19.17 +			DEPENDS="fuse2"
   19.18  			;;
   19.19  		httpfs-fuse-static)
   19.20  			copy /usr/share/
    20.1 --- a/httpfs2-fuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    20.2 +++ b/httpfs2-fuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    20.3 @@ -2,20 +2,19 @@
    20.4  
    20.5  PACKAGE="httpfs2-fuse"
    20.6  VERSION="0.1.5"
    20.7 -SOURCE="httpfs2"
    20.8  CATEGORY="system-tools"
    20.9  SHORT_DESC="HTTP/HTTPS Filesystem implemented with FUSE"
   20.10  MAINTAINER="pascal.bellard@slitaz.org"
   20.11  LICENSE="GPL2"
   20.12  WEB_SITE="http://httpfs.sourceforge.net/"
   20.13  
   20.14 -TARBALL="$SOURCE-$VERSION.tar.gz"
   20.15 +TARBALL="httpfs2-$VERSION.tar.gz"
   20.16  WGET_URL="$SF_MIRROR/httpfs/$TARBALL"
   20.17  
   20.18 -BUILD_DEPENDS="fuse-dev gnutls-dev libgnutls"
   20.19 +BUILD_DEPENDS="fuse2-dev gnutls-dev libgnutls"
   20.20  
   20.21  compile_rules() {
   20.22 -	sed -i "s/^package = .*/package = $SOURCE/" Makefile
   20.23 +	sed -i "s/^package = .*/package = httpfs2/" Makefile
   20.24  	sed -i "s/^version = .*/version = $VERSION/" Makefile
   20.25  	sed -i "s/^revision = .*/revision = 1/" Makefile
   20.26  	sed -i "s/a2x -f/echo skip/" Makefile
   20.27 @@ -26,7 +25,7 @@
   20.28  
   20.29  genpkg_rules() {
   20.30  	copy @std
   20.31 -	DEPENDS="fuse libgnutls"
   20.32 +	DEPENDS="fuse2 libgnutls"
   20.33  	PROVIDE="httpfs-fuse"
   20.34  	TAGS="filesystem"
   20.35  }
    21.1 --- a/hubicfuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    21.2 +++ b/hubicfuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    21.3 @@ -1,4 +1,4 @@
    21.4 -# SliTaz package receipt.
    21.5 +# SliTaz package receipt v2.
    21.6  
    21.7  PACKAGE="hubicfuse"
    21.8  VERSION="1.3.1"
    21.9 @@ -7,22 +7,19 @@
   21.10  LICENSE="MIT"
   21.11  SHORT_DESC="Support for mounting Hubic drive"
   21.12  WEB_SITE="https://github.com/TurboGit/hubicfuse"
   21.13 +
   21.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
   21.15  WGET_URL="https://github.com/TurboGit/hubicfuse/archive/v$VERSION.tar.gz"
   21.16  
   21.17 -DEPENDS="curl fuse openssl libjson-c"
   21.18 -BUILD_DEPENDS="curl-dev fuse-dev openssl-dev libxml2-dev glib libjson-c-dev"
   21.19 +BUILD_DEPENDS="curl-dev fuse2-dev openssl-dev libxml2-dev glib libjson-c-dev"
   21.20  
   21.21 -# Rules to configure and make the package.
   21.22 -compile_rules()
   21.23 -{
   21.24 +compile_rules() {
   21.25  	./configure -prefix=/usr $CONFIGURE_ARGS &&
   21.26  	make &&
   21.27  	make DESTDIR=$DESTDIR install
   21.28  }
   21.29 -	
   21.30 -# Rules to gen a SliTaz package suitable for Tazpkg.
   21.31 -genpkg_rules()
   21.32 -{
   21.33 -	cp -a $install/* $fs/
   21.34 +
   21.35 +genpkg_rules() {
   21.36 +	copy @std
   21.37 +	DEPENDS="curl fuse2 openssl libjson-c"
   21.38  }
    22.1 --- a/ldapfuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    22.2 +++ b/ldapfuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    22.3 @@ -1,31 +1,29 @@
    22.4 -# SliTaz package receipt.
    22.5 +# SliTaz package receipt v2.
    22.6  
    22.7  PACKAGE="ldapfuse"
    22.8  VERSION="1.0"
    22.9  CATEGORY="system-tools"
   22.10 -SHORT_DESC="Provides a filesystem virtual view into an LDAP tree."
   22.11 +SHORT_DESC="Provides a filesystem virtual view into an LDAP tree"
   22.12  MAINTAINER="pascal.bellard@slitaz.org"
   22.13  LICENSE="GPL3"
   22.14 +WEB_SITE="http://sourceforge.net/projects/ldapfuse/"
   22.15 +
   22.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
   22.17 -WEB_SITE="http://sourceforge.net/projects/ldapfuse/"
   22.18 -WGET_URL="$SF_MIRROR/$PACKAGE/$VERSION/$TARBALL"
   22.19 +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   22.20  
   22.21 -DEPENDS="libldap fuse libhx"
   22.22 -BUILD_DEPENDS="openldap-dev fuse-dev libhx-dev"
   22.23 +BUILD_DEPENDS="openldap-dev fuse2-dev libhx-dev"
   22.24  
   22.25 -# Rules to configure and make the package.
   22.26 -compile_rules()
   22.27 -{
   22.28 -	./configure --prefix=/usr --infodir=/usr/share/info \
   22.29 +compile_rules() {
   22.30 +	./configure \
   22.31 +		--prefix=/usr \
   22.32 +		--infodir=/usr/share/info \
   22.33  		--mandir=/usr/share/man \
   22.34  		$CONFIGURE_ARGS &&
   22.35  	make &&
   22.36  	make DESTDIR=$DESTDIR install
   22.37  }
   22.38  
   22.39 -# Rules to gen a SliTaz package suitable for Tazpkg.
   22.40 -genpkg_rules()
   22.41 -{
   22.42 -	mkdir -p $fs/usr
   22.43 -	cp -a $install/usr/bin $fs/usr
   22.44 +genpkg_rules() {
   22.45 +	copy @std
   22.46 +	DEPENDS="libldap fuse2 libhx"
   22.47  }
    23.1 --- a/lessfs/receipt	Fri Mar 23 17:51:29 2018 +0200
    23.2 +++ b/lessfs/receipt	Sat Mar 24 11:07:24 2018 +0200
    23.3 @@ -1,36 +1,36 @@
    23.4 -# SliTaz package receipt.
    23.5 +# SliTaz package receipt v2.
    23.6  
    23.7  PACKAGE="lessfs"
    23.8  VERSION="1.7.0"
    23.9  CATEGORY="system-tools"
   23.10 -SHORT_DESC="A high performance inline data deduplicating filesystem."
   23.11 +SHORT_DESC="A high performance inline data deduplicating filesystem"
   23.12  MAINTAINER="pascal.bellard@slitaz.org"
   23.13  LICENSE="GPL3"
   23.14  WEB_SITE="http://www.lessfs.com/"
   23.15 +
   23.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   23.17  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   23.18 -TAGS="filesystem"
   23.19 -CONFIG_FILES="/etc/lessfs.cfg"
   23.20  
   23.21 -DEPENDS="fuse db mhash tokyocabinet"
   23.22 -BUILD_DEPENDS="fuse-dev db-dev mhash-dev tokyocabinet-dev"
   23.23 +BUILD_DEPENDS="fuse2-dev db-dev mhash-dev tokyocabinet-dev"
   23.24  
   23.25 -# Rules to configure and make the package.
   23.26 -compile_rules()
   23.27 -{
   23.28 +compile_rules() {
   23.29  	export LDFLAGS="$LDFLAGS -lpthread"
   23.30 -	./configure --prefix=/usr --infodir=/usr/share/info \
   23.31 +
   23.32 +	./configure \
   23.33 +		--prefix=/usr \
   23.34 +		--infodir=/usr/share/info \
   23.35  		--mandir=/usr/share/man \
   23.36  		--with-berkeleydb \
   23.37  		$CONFIGURE_ARGS &&
   23.38  	make &&
   23.39 -	make DESTDIR=$DESTDIR install
   23.40 +	make DESTDIR=$DESTDIR install || return 1
   23.41 +
   23.42 +	install -Dm644 $src/etc/lessfs.cfg-bdb $install/etc/lessfs.cfg
   23.43  }
   23.44  
   23.45 -# Rules to gen a SliTaz package suitable for Tazpkg.
   23.46 -genpkg_rules()
   23.47 -{
   23.48 -	mkdir -p $fs/etc
   23.49 -	cp -a $src/etc/lessfs.cfg-bdb $fs/etc/lessfs.cfg
   23.50 -	cp -a $install/usr/*bin $fs
   23.51 +genpkg_rules() {
   23.52 +	copy @std
   23.53 +	DEPENDS="fuse2 db mhash tokyocabinet"
   23.54 +	CONFIG_FILES="/etc/lessfs.cfg"
   23.55 +	TAGS="filesystem"
   23.56  }
    24.1 --- a/libnfs/receipt	Fri Mar 23 17:51:29 2018 +0200
    24.2 +++ b/libnfs/receipt	Sat Mar 24 11:07:24 2018 +0200
    24.3 @@ -11,19 +11,15 @@
    24.4  TARBALL="$PACKAGE-$VERSION.tar.gz"
    24.5  WGET_URL="https://github.com/sahlberg/libnfs/archive/$TARBALL"
    24.6  
    24.7 -BUILD_DEPENDS="automake libtool   fuse-dev talloc-dev"
    24.8 +BUILD_DEPENDS="automake libtool   fuse2-dev talloc-dev"
    24.9  SPLIT="libnfs-dev"
   24.10  
   24.11 -# Rules to configure and make the package.
   24.12 -compile_rules()
   24.13 -{
   24.14 +compile_rules() {
   24.15  	autoreconf -vif &&
   24.16  	./configure $CONFIGURE_ARGS && make && make install
   24.17  }
   24.18  
   24.19 -# Rules to gen a SliTaz package suitable for Tazpkg.
   24.20 -genpkg_rules()
   24.21 -{
   24.22 +genpkg_rules() {
   24.23  	case $PACKAGE in
   24.24  		libnfs) copy @std;;
   24.25  		*-dev)  copy @dev;;
    25.1 --- a/libqcow/receipt	Fri Mar 23 17:51:29 2018 +0200
    25.2 +++ b/libqcow/receipt	Sat Mar 24 11:07:24 2018 +0200
    25.3 @@ -11,7 +11,7 @@
    25.4  TARBALL="$PACKAGE-alpha-$VERSION.tar.gz"
    25.5  WGET_URL="https://github.com/libyal/libqcow/releases/download/$VERSION/$TARBALL"
    25.6  
    25.7 -BUILD_DEPENDS="gettext openssl-dev zlib-dev fuse-dev"
    25.8 +BUILD_DEPENDS="gettext openssl-dev zlib-dev fuse2-dev"
    25.9  SPLIT="libqcow-dev"
   25.10  
   25.11  compile_rules() {
   25.12 @@ -26,7 +26,7 @@
   25.13  	case $PACKAGE in
   25.14  		libqcow)
   25.15  			copy @std
   25.16 -			DEPENDS="fuse openssl zlib"
   25.17 +			DEPENDS="fuse2 openssl zlib"
   25.18  			;;
   25.19  		*-dev)
   25.20  			copy @dev
    26.1 --- a/logfence/receipt	Fri Mar 23 17:51:29 2018 +0200
    26.2 +++ b/logfence/receipt	Sat Mar 24 11:07:24 2018 +0200
    26.3 @@ -1,27 +1,24 @@
    26.4 -# SliTaz package receipt.
    26.5 +# SliTaz package receipt v2.
    26.6  
    26.7  PACKAGE="logfence"
    26.8  VERSION="0.1"
    26.9  CATEGORY="misc"
   26.10 -SHORT_DESC="An overlay that prevents log tampering."
   26.11 +SHORT_DESC="An overlay that prevents log tampering"
   26.12  MAINTAINER="pascal.bellard@slitaz.org"
   26.13  LICENSE="MIT"
   26.14 +WEB_SITE="https://github.com/dimkr/logfence"
   26.15 +
   26.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   26.17 -WEB_SITE="https://github.com/dimkr/logfence"
   26.18  WGET_URL="$WEB_SITE/archive/v$VERSION.tar.gz"
   26.19  
   26.20 -DEPENDS="fuse"
   26.21 -BUILD_DEPENDS="fuse-dev"
   26.22 +BUILD_DEPENDS="fuse2-dev"
   26.23  
   26.24 -# Rules to configure and make the package.
   26.25 -compile_rules()
   26.26 -{
   26.27 +compile_rules() {
   26.28  	make &&
   26.29  	make DESTDIR=$DESTDIR install
   26.30  }
   26.31  
   26.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
   26.33 -genpkg_rules()
   26.34 -{
   26.35 -	cp -a $install/sbin $fs
   26.36 +genpkg_rules() {
   26.37 +	copy @std
   26.38 +	DEPENDS="fuse2"
   26.39  }
    27.1 --- a/luufs/receipt	Fri Mar 23 17:51:29 2018 +0200
    27.2 +++ b/luufs/receipt	Sat Mar 24 11:07:24 2018 +0200
    27.3 @@ -1,28 +1,25 @@
    27.4 -# SliTaz package receipt.
    27.5 +# SliTaz package receipt v2.
    27.6  
    27.7  PACKAGE="luufs"
    27.8  GITHASH="e7a7eb18c6456b91b807c1a5bbbf9df41a6a0f67"
    27.9  VERSION="${GITHASH:0:7}"
   27.10  CATEGORY="misc"
   27.11 -SHORT_DESC="Lazy man's, user-mode union file system."
   27.12 +SHORT_DESC="Lazy man's, user-mode union file system"
   27.13  MAINTAINER="pascal.bellard@slitaz.org"
   27.14  LICENSE="BSD"
   27.15 +WEB_SITE="https://github.com/dimkr/luufs"
   27.16 +
   27.17  TARBALL="$PACKAGE-$VERSION.zip"
   27.18 -WEB_SITE="https://github.com/dimkr/luufs"
   27.19  WGET_URL="$WEB_SITE/archive/$GITHASH.zip"
   27.20  
   27.21 -DEPENDS="fuse"
   27.22 -BUILD_DEPENDS="fuse-dev zlib-dev"
   27.23 +BUILD_DEPENDS="fuse2-dev zlib-dev"
   27.24  
   27.25 -# Rules to configure and make the package.
   27.26 -compile_rules()
   27.27 -{
   27.28 +compile_rules() {
   27.29  	make &&
   27.30  	make DESTDIR=$DESTDIR install
   27.31  }
   27.32  
   27.33 -# Rules to gen a SliTaz package suitable for Tazpkg.
   27.34 -genpkg_rules()
   27.35 -{
   27.36 -	cp -a $install/sbin $fs
   27.37 +genpkg_rules() {
   27.38 +	copy @std
   27.39 +	DEPENDS="fuse2"
   27.40  }
    28.1 --- a/moosefs/receipt	Fri Mar 23 17:51:29 2018 +0200
    28.2 +++ b/moosefs/receipt	Sat Mar 24 11:07:24 2018 +0200
    28.3 @@ -1,25 +1,24 @@
    28.4 -# SliTaz package receipt.
    28.5 +# SliTaz package receipt v2.
    28.6  
    28.7  PACKAGE="moosefs"
    28.8  VERSION="1.6.20-2"
    28.9 -SOURCE="mfs"
   28.10  CATEGORY="system-tools"
   28.11 -SHORT_DESC="Fault tolerant, network distributed file system."
   28.12 +SHORT_DESC="Fault tolerant, network distributed file system"
   28.13  MAINTAINER="pascal.bellard@slitaz.org"
   28.14  LICENSE="GPL3"
   28.15 -TARBALL="$SOURCE-$VERSION.tar.gz"
   28.16  WEB_SITE="http://www.moosefs.org/"
   28.17 +
   28.18 +TARBALL="mfs-$VERSION.tar.gz"
   28.19  WGET_URL="${WEB_SITE}tl_files/mfscode/$TARBALL"
   28.20  
   28.21 -DEPENDS="python fuse zlib"
   28.22 -BUILD_DEPENDS="python fuse-dev zlib-dev"
   28.23 +BUILD_DEPENDS="python fuse2-dev zlib-dev"
   28.24  
   28.25 -# Rules to configure and make the package.
   28.26 -compile_rules()
   28.27 -{
   28.28 -	cd $src
   28.29 +compile_rules() {
   28.30  	sed -i 's/bash/sh/' mfsmount/mfssnapshot
   28.31 -	./configure --prefix=/usr --mandir=/usr/share/man \
   28.32 +
   28.33 +	./configure \
   28.34 +		--prefix=/usr \
   28.35 +		--mandir=/usr/share/man \
   28.36  		--sysconfdir=/etc \
   28.37  		--localstatedir=/var \
   28.38  	$CONFIGURE_ARGS &&
   28.39 @@ -27,13 +26,7 @@
   28.40  	make DESTDIR=$DESTDIR install
   28.41  }
   28.42  
   28.43 -# Rules to gen a SliTaz package suitable for Tazpkg.   
   28.44 -genpkg_rules()                                      
   28.45 -{
   28.46 -	mkdir -p $fs/usr/share
   28.47 -	cp -a $install/etc $fs
   28.48 -	cp -a $install/var $fs
   28.49 -	cp -a $install/usr/share/mfscgi $fs/usr/share
   28.50 -	cp -a $install/usr/sbin $fs/usr
   28.51 -	cp -a $install/usr/bin $fs/usr
   28.52 +genpkg_rules() {
   28.53 +	copy @std
   28.54 +	DEPENDS="python fuse2 zlib"
   28.55  }
    29.1 --- a/mtop/receipt	Fri Mar 23 17:51:29 2018 +0200
    29.2 +++ b/mtop/receipt	Sat Mar 24 11:07:24 2018 +0200
    29.3 @@ -1,29 +1,25 @@
    29.4 -# SliTaz package receipt.
    29.5 +# SliTaz package receipt v2.
    29.6  
    29.7  PACKAGE="mtop"
    29.8  VERSION="0.6.6"
    29.9  CATEGORY="system-tools"
   29.10 -SHORT_DESC="Monitors a MySQL server."
   29.11 +SHORT_DESC="Monitors a MySQL server"
   29.12  MAINTAINER="pascal.bellard@slitaz.org"
   29.13  LICENSE="GPL2"
   29.14 +WEB_SITE="http://mtop.sourceforge.net/"
   29.15 +
   29.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   29.17 -WEB_SITE="http://mtop.sourceforge.net/"
   29.18  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   29.19  
   29.20 -DEPENDS="perl-curses perl-dbd-mysql"
   29.21  BUILD_DEPENDS="perl-curses perl-dbd-mysql"
   29.22  
   29.23 -# Rules to configure and make the package.
   29.24 -compile_rules()
   29.25 -{
   29.26 +compile_rules() {
   29.27  	perl Makefile.PL --prefix=/usr &&
   29.28  	make &&
   29.29  	make DESTDIR=$DESTDIR install
   29.30  }
   29.31  
   29.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
   29.33 -genpkg_rules()
   29.34 -{
   29.35 -	cp -a $install/usr $fs
   29.36 +genpkg_rules() {
   29.37 +	copy @std
   29.38 +	DEPENDS="perl-curses perl-dbd-mysql"
   29.39  }
   29.40 -
    30.1 --- a/mtpfs/receipt	Fri Mar 23 17:51:29 2018 +0200
    30.2 +++ b/mtpfs/receipt	Sat Mar 24 11:07:24 2018 +0200
    30.3 @@ -1,4 +1,4 @@
    30.4 -# SliTaz package receipt.
    30.5 +# SliTaz package receipt v2.
    30.6  
    30.7  PACKAGE="mtpfs"
    30.8  VERSION="1.1"
    30.9 @@ -7,21 +7,17 @@
   30.10  MAINTAINER="keupont@no-log.org"
   30.11  LICENSE="GPL3"
   30.12  WEB_SITE="http://www.adebenham.com/mtpfs/"
   30.13 +
   30.14  TARBALL="$PACKAGE-$VERSION.tar.gz"
   30.15  WGET_URL="http://www.adebenham.com/files/mtp/$TARBALL"
   30.16  
   30.17 -DEPENDS="fuse libmtp libmad libid3tag glib"
   30.18 -BUILD_DEPENDS="fuse-dev libmtp-dev libmad-dev libid3tag-dev glib-dev"
   30.19 +BUILD_DEPENDS="fuse2-dev libmtp-dev libmad-dev libid3tag-dev glib-dev"
   30.20  
   30.21 -# Rules to configure and make the package.
   30.22 -compile_rules()
   30.23 -{
   30.24 +compile_rules() {
   30.25  	./configure $CONFIGURE_ARGS && make && make install
   30.26  }
   30.27  
   30.28 -# Rules to gen a SliTaz package suitable for Tazpkg.
   30.29 -genpkg_rules()
   30.30 -{
   30.31 -	mkdir -p $fs/usr
   30.32 -	cp -a $install/usr/bin $fs/usr
   30.33 +genpkg_rules() {
   30.34 +	copy @std
   30.35 +	DEPENDS="fuse2 libmtp libmad libid3tag glib"
   30.36  }
    31.1 --- a/ori/receipt	Fri Mar 23 17:51:29 2018 +0200
    31.2 +++ b/ori/receipt	Sat Mar 24 11:07:24 2018 +0200
    31.3 @@ -1,27 +1,24 @@
    31.4 -# SliTaz package receipt.
    31.5 +# SliTaz package receipt v2.
    31.6  
    31.7  PACKAGE="ori"
    31.8  VERSION="0.8.1"
    31.9  CATEGORY="network"
   31.10 -SHORT_DESC="A Secure Distributed File System."
   31.11 +SHORT_DESC="A Secure Distributed File System"
   31.12  MAINTAINER="pascal.bellard@slitaz.org"
   31.13  LICENSE="MIT"
   31.14 +WEB_SITE="http://ori.scs.stanford.edu/"
   31.15 +
   31.16  TARBALL="$PACKAGE-$VERSION.tar.xz"
   31.17 -WEB_SITE="http://ori.scs.stanford.edu/"
   31.18  WGET_URL="https://bitbucket.org/orifs/ori/downloads/$TARBALL"
   31.19  
   31.20 -DEPENDS="openssl libevent fuse liblzma libxml2 util-linux-uuid" # + mDNSResponder 
   31.21  BUILD_DEPENDS="scons libboost-dev libboost-math-tr1 \
   31.22 -util-linux-uuid-dev fuse-dev libevent-dev openssl-dev zlib-dev"
   31.23 +util-linux-uuid-dev fuse2-dev libevent-dev openssl-dev zlib-dev"
   31.24  
   31.25 -# Rules to configure and make the package.
   31.26 -compile_rules()
   31.27 -{
   31.28 +compile_rules() {
   31.29  	scons PREFIX=$DESTDIR/usr install
   31.30  }
   31.31  
   31.32 -# Rules to gen a SliTaz package suitable for Tazpkg.
   31.33 -genpkg_rules()
   31.34 -{
   31.35 -	cp -a $install/usr $fs
   31.36 +genpkg_rules() {
   31.37 +	copy @std
   31.38 +	DEPENDS="openssl libevent fuse2 liblzma libxml2 util-linux-uuid" # + mDNSResponder
   31.39  }
    32.1 --- a/owfs/receipt	Fri Mar 23 17:51:29 2018 +0200
    32.2 +++ b/owfs/receipt	Sat Mar 24 11:07:24 2018 +0200
    32.3 @@ -1,29 +1,28 @@
    32.4 -# SliTaz package receipt.
    32.5 +# SliTaz package receipt v2.
    32.6  
    32.7  PACKAGE="owfs"
    32.8  VERSION="3.2p1"
    32.9  CATEGORY="misc"
   32.10 -SHORT_DESC="OWFS One Wire File System."
   32.11 +SHORT_DESC="OWFS One Wire File System"
   32.12  MAINTAINER="l.lemarinel@gmail.com"
   32.13  LICENSE="GPL2"
   32.14 +WEB_SITE="http://www.owfs.org/"
   32.15 +
   32.16  TARBALL="$PACKAGE-$VERSION.tar.gz"
   32.17 -WEB_SITE="http://www.owfs.org/"
   32.18  WGET_URL="$SF_MIRROR/owfs/owfs/$VERSION/$TARBALL"
   32.19  
   32.20 -BUILD_DEPENDS="fuse-dev libusb libusb-dev libusb-compat-dev udev-dev"
   32.21 -DEPENDS="fuse libusb"
   32.22 +BUILD_DEPENDS="fuse2-dev libusb-dev libusb-compat-dev eudev-dev"
   32.23  
   32.24 -# Rules to configure and make the package.
   32.25 -compile_rules()
   32.26 -{
   32.27 -	./configure --prefix=/usr --bindir=/usr/bin $CONFIGURE_ARGS &&
   32.28 +compile_rules() {
   32.29 +	./configure \
   32.30 +		--prefix=/usr \
   32.31 +		--bindir=/usr/bin \
   32.32 +		$CONFIGURE_ARGS &&
   32.33  	make &&
   32.34  	make DESTDIR=$DESTDIR install
   32.35  }
   32.36  
   32.37 -# Rules to gen a SliTaz package suitable for Tazpkg.
   32.38 -genpkg_rules()
   32.39 -{
   32.40 -	mkdir -p $fs/usr
   32.41 -	cp -a $install/usr/bin $fs/usr
   32.42 +genpkg_rules() {
   32.43 +	copy @std
   32.44 +	DEPENDS="fuse2 libusb"
   32.45  }
    33.1 --- a/perl-fuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    33.2 +++ b/perl-fuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    33.3 @@ -1,4 +1,4 @@
    33.4 -# SliTaz package receipt.
    33.5 +# SliTaz package receipt v2.
    33.6  
    33.7  PACKAGE="perl-fuse"
    33.8  VERSION="0.16"
    33.9 @@ -11,20 +11,16 @@
   33.10  TARBALL="Fuse-$VERSION.tar.gz"
   33.11  WGET_URL="https://cpan.metacpan.org/authors/id/D/DP/DPATES/$TARBALL"
   33.12  
   33.13 -DEPENDS="fuse perl-filesys-statvfs perl-lchown perl-unix-mknod"
   33.14 -BUILD_DEPENDS="$DEPENDS perl-dev fuse-dev"
   33.15 +DEPENDS="fuse2 perl-filesys-statvfs perl-lchown perl-unix-mknod"
   33.16 +BUILD_DEPENDS="$DEPENDS perl-dev fuse2-dev"
   33.17  
   33.18 -# Rules to configure and make the package.
   33.19 -compile_rules()
   33.20 -{
   33.21 +compile_rules() {
   33.22  	perl Makefile.PL &&
   33.23  	make && make DESTDIR=$install install &&
   33.24  
   33.25  	chmod -R u+w $install
   33.26  }
   33.27  
   33.28 -# Rules to gen a SliTaz package suitable for Tazpkg.
   33.29 -genpkg_rules()
   33.30 -{
   33.31 +genpkg_rules() {
   33.32  	copy @std
   33.33  }
    34.1 --- a/s3ql/receipt	Fri Mar 23 17:51:29 2018 +0200
    34.2 +++ b/s3ql/receipt	Sat Mar 24 11:07:24 2018 +0200
    34.3 @@ -1,30 +1,28 @@
    34.4 -# SliTaz package receipt.
    34.5 +# SliTaz package receipt v2.
    34.6  
    34.7  PACKAGE="s3ql"
    34.8  VERSION="1.13.2"
    34.9  CATEGORY="network"
   34.10 -SHORT_DESC="A file system for Google Storage, Amazon S3 or OpenStack."
   34.11 +SHORT_DESC="A file system for Google Storage, Amazon S3 or OpenStack"
   34.12  MAINTAINER="pascal.bellard@slitaz.org"
   34.13  LICENSE="GPL3"
   34.14 +WEB_SITE="http://code.google.com/p/$PACKAGE/"
   34.15 +
   34.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   34.17 -WEB_SITE="http://code.google.com/p/$PACKAGE/"
   34.18  WGET_URL="http://$PACKAGE.googlecode.com/files/$TARBALL"
   34.19  
   34.20 -DEPENDS="sqlite3 python-llfuse python-pyliblzma python-pycryptopp python-apsw"
   34.21 -BUILD_DEPENDS="python-dev sqlite3-dev xz-dev fuse-dev attr-dev rsync \
   34.22 +BUILD_DEPENDS="python-dev sqlite3-dev xz-dev fuse2-dev attr-dev rsync \
   34.23  python-distribute python-llfuse python-pyliblzma python-pycryptopp python-apsw \
   34.24  python-pytest python-py python-unittest2"
   34.25  
   34.26 -# Rules to configure and make the package.
   34.27 -compile_rules()
   34.28 -{
   34.29 +compile_rules() {
   34.30  	python setup.py build &&
   34.31  	python setup.py test &&
   34.32  	python setup.py install --root=$DESTDIR
   34.33  }
   34.34  
   34.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
   34.36 -genpkg_rules()
   34.37 -{
   34.38 -	cp -a $install/usr $fs
   34.39 +genpkg_rules() {
   34.40 +	copy @std
   34.41 +	DEPENDS="sqlite3 python-llfuse python-pyliblzma python-pycryptopp \
   34.42 +	python-apsw"
   34.43  }
    35.1 --- a/sbackup/receipt	Fri Mar 23 17:51:29 2018 +0200
    35.2 +++ b/sbackup/receipt	Sat Mar 24 11:07:24 2018 +0200
    35.3 @@ -1,4 +1,4 @@
    35.4 -# SliTaz package receipt.
    35.5 +# SliTaz package receipt v2.
    35.6  
    35.7  PACKAGE="sbackup"
    35.8  VERSION="0.11.4"
    35.9 @@ -7,26 +7,25 @@
   35.10  MAINTAINER="pascal.bellard@slitaz.org"
   35.11  LICENSE="GPL3"
   35.12  WEB_SITE="http://sourceforge.net/projects/sbackup/"
   35.13 +
   35.14  TARBALL="${PACKAGE}_$VERSION.tar.gz"
   35.15  WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL"
   35.16 -TAGS="backup"
   35.17  
   35.18 -DEPENDS="python notify-python gettext-base pygtk gvfs fuse sshfs-fuse \
   35.19 -curlftpfs desktop-file-utils"
   35.20 -BUILD_DEPENDS="$DEPENDS gettext-tools"
   35.21 +BUILD_DEPENDS="python notify-python gettext-base pygtk gvfs fuse2 sshfs-fuse \
   35.22 +curlftpfs desktop-file-utils gettext-tools"
   35.23  
   35.24 -# Rules to configure and make the package.
   35.25 -compile_rules()
   35.26 -{
   35.27 +compile_rules() {
   35.28  	mkdir -p $DESTDIR/usr/share/sbackup
   35.29  	cp scripts/* $DESTDIR/usr/share/sbackup/
   35.30  	sed -i 's|dbus force-reload|echo &|;s|gconf-schemas|echo &|' Makefile
   35.31 +
   35.32  	make && make DESTDIR=$DESTDIR/usr install
   35.33  	# sudo sbackupconfig
   35.34  }
   35.35  
   35.36 -# Rules to gen a SliTaz package suitable for Tazpkg.
   35.37 -genpkg_rules()
   35.38 -{
   35.39 -	cp -a $install/* $fs
   35.40 +genpkg_rules() {
   35.41 +	copy @std
   35.42 +	DEPENDS="python notify-python gettext-base pygtk gvfs fuse2 sshfs-fuse \
   35.43 +	curlftpfs desktop-file-utils"
   35.44 +	TAGS="backup"
   35.45  }
    36.1 --- a/sshfs-fuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    36.2 +++ b/sshfs-fuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    36.3 @@ -22,7 +22,7 @@
    36.4  
    36.5  genpkg_rules() {
    36.6  	copy @std
    36.7 -	DEPENDS="fuse openssh sftp-server glib"
    36.8 +	DEPENDS="fuse3 openssh sftp-server glib"
    36.9  	PROVIDE="rsshfs sshfs"
   36.10  	TAGS="ssh"
   36.11  }
    37.1 --- a/truecrypt/receipt	Fri Mar 23 17:51:29 2018 +0200
    37.2 +++ b/truecrypt/receipt	Sat Mar 24 11:07:24 2018 +0200
    37.3 @@ -12,11 +12,9 @@
    37.4  WGET_URL="https://sources.archlinux.org/other/tc/$TARBALL"
    37.5  TARBALL_SHA512="b5e766023168015cb91bfd85c9e2621055dd98408215e02704775861b5070c5a0234a00c64c1bf7faa34e6d0b51ac71cd36169dd7a6f84d7a34ad0cfa304796a"
    37.6  
    37.7 -BUILD_DEPENDS="pkcs nasm fuse-dev wxWidgets28-dev xorg-libSM-dev"
    37.8 +BUILD_DEPENDS="pkcs nasm fuse2-dev wxWidgets28-dev xorg-libSM-dev"
    37.9  
   37.10 -# Rules to configure and make the package.
   37.11 -compile_rules()
   37.12 -{
   37.13 +compile_rules() {
   37.14  	make \
   37.15  		PKCS11_INC="/usr/include/pkcs" \
   37.16  		WX_CONFIG=/usr/bin/wx-config \
   37.17 @@ -35,9 +33,7 @@
   37.18  	cook_pick_docs Release/Setup_Files/*
   37.19  }
   37.20  
   37.21 -# Rules to gen a SliTaz package suitable for Tazpkg.
   37.22 -genpkg_rules()
   37.23 -{
   37.24 +genpkg_rules() {
   37.25  	copy @std
   37.26 -	DEPENDS="fuse wxWidgets28 xorg-libSM dmsetup linux-md"
   37.27 +	DEPENDS="fuse2 wxWidgets28 xorg-libSM dmsetup linux-md"
   37.28  }
    38.1 --- a/tup/receipt	Fri Mar 23 17:51:29 2018 +0200
    38.2 +++ b/tup/receipt	Sat Mar 24 11:07:24 2018 +0200
    38.3 @@ -1,29 +1,24 @@
    38.4 -# SliTaz package receipt.
    38.5 +# SliTaz package receipt v2.
    38.6  
    38.7  PACKAGE="tup"
    38.8  VERSION="0.7.3"
    38.9  CATEGORY="utilities"
   38.10 -SHORT_DESC="Tup is a file-based build system for Linux, OSX, and Windows."
   38.11 +SHORT_DESC="Tup is a file-based build system for Linux, OSX, and Windows"
   38.12  MAINTAINER="necrophcodr@necrophcodr.me"
   38.13  LICENSE="GPL2"
   38.14 +WEB_SITE="http://gittup.org/tup/"
   38.15 +
   38.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   38.17 -WEB_SITE="http://gittup.org/tup/"
   38.18  WGET_URL="git|git://github.com/gittup/tup"
   38.19  
   38.20 -DEPENDS="fuse"
   38.21 -BUILD_DEPENDS="fuse-dev git"
   38.22 +BUILD_DEPENDS="fuse2-dev git"
   38.23  
   38.24 -# Rules to configure and make the package.
   38.25 -compile_rules()
   38.26 -{
   38.27 -	cd $src
   38.28 +compile_rules() {
   38.29  	./bootstrap.sh &&
   38.30 -	mkdir -p $DESTDIR/usr/bin
   38.31 -	cp tup $DESTDIR/usr/bin
   38.32 +	install -Dm755 tup $install/usr/bin/tup
   38.33  }
   38.34  
   38.35 -# Rules to gen a SliTaz package suitable for Tazpkg.
   38.36 -genpkg_rules()
   38.37 -{
   38.38 -	cp -a $install/usr $fs/
   38.39 +genpkg_rules() {
   38.40 +	copy @std
   38.41 +	DEPENDS="fuse2"
   38.42  }
    39.1 --- a/uml-utilities/receipt	Fri Mar 23 17:51:29 2018 +0200
    39.2 +++ b/uml-utilities/receipt	Sat Mar 24 11:07:24 2018 +0200
    39.3 @@ -1,30 +1,25 @@
    39.4 -# SliTaz package receipt.
    39.5 +# SliTaz package receipt v2.
    39.6  
    39.7  PACKAGE="uml-utilities"
    39.8 -SOURCE="uml_utilities"
    39.9  VERSION="20070815"
   39.10  CATEGORY="utilities"
   39.11 -SHORT_DESC="The User Mode Linux utilities."
   39.12 +SHORT_DESC="The User Mode Linux utilities"
   39.13  MAINTAINER="pascal.bellard@slitaz.org"
   39.14  LICENSE="GPL2"
   39.15 -TARBALL="${SOURCE}_$VERSION.tar.bz2"
   39.16  WEB_SITE="http://user-mode-linux.sourceforge.net/"
   39.17 -WGET_URL="${WEB_SITE}$TARBALL"
   39.18 -SUGGESTED="linux-uml"
   39.19  
   39.20 -DEPENDS="readline ncurses fuse"
   39.21 -BUILD_DEPENDS="readline-dev fuse-dev"
   39.22 +TARBALL="uml_utilities_$VERSION.tar.bz2"
   39.23 +WGET_URL="$WEB_SITE$TARBALL"
   39.24  
   39.25 -# Rules to configure and make the package.
   39.26 -compile_rules()
   39.27 -{
   39.28 -	cd $src
   39.29 +BUILD_DEPENDS="readline-dev fuse2-dev"
   39.30 +
   39.31 +compile_rules() {
   39.32  	make &&
   39.33 -	make DESTDIR=$DESTDIR install 
   39.34 -} 
   39.35 +	make DESTDIR=$DESTDIR install
   39.36 +}
   39.37  
   39.38 -# Rules to gen a SliTaz package suitable for Tazpkg.
   39.39 -genpkg_rules()
   39.40 -{
   39.41 -	cp -a $install/* $fs
   39.42 +genpkg_rules() {
   39.43 +	copy @std
   39.44 +	DEPENDS="readline ncurses fuse2"
   39.45 +	SUGGESTED="linux-uml"
   39.46  }
    40.1 --- a/unionfs-fuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    40.2 +++ b/unionfs-fuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    40.3 @@ -1,31 +1,31 @@
    40.4 -# SliTaz package receipt.
    40.5 +# SliTaz package receipt v2.
    40.6  
    40.7  PACKAGE="unionfs-fuse"
    40.8  VERSION="0.24"
    40.9  CATEGORY="system-tools"
   40.10 -SHORT_DESC="unionfs-fuse is an effort to create a userland unionfs implementation that is way more flexible than the current in-kernel based unionfs solution."
   40.11 +SHORT_DESC="unionfs-fuse is an effort to create a userland unionfs \
   40.12 +implementation that is way more flexible than the current in-kernel based \
   40.13 +unionfs solution"
   40.14  MAINTAINER="slaxemulator@gmail.com"
   40.15  LICENSE="BSD"
   40.16 +WEB_SITE="http://podgorny.cz/moin/UnionFsFuse"
   40.17 +
   40.18  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   40.19 -WEB_SITE="http://podgorny.cz/moin/UnionFsFuse"
   40.20  WGET_URL="http://podgorny.cz/unionfs-fuse/releases/$TARBALL"
   40.21  
   40.22 -DEPENDS="fuse"
   40.23 -BUILD_DEPENDS="cmake fuse-dev"
   40.24 +BUILD_DEPENDS="cmake fuse2-dev"
   40.25  
   40.26 -# Rules to configure and make the package.
   40.27 -compile_rules()
   40.28 -{
   40.29 +compile_rules() {
   40.30  	sed -i 's/extern inline/static inline/' src/hashtable_itr.h
   40.31  	sed -i '/^void */{NNd}' src/hashtable_itr.c
   40.32 -	cmake -DCMAKE_INSTALL_PREFIX=/usr . &&
   40.33 +
   40.34 +	cmake \
   40.35 +		-DCMAKE_INSTALL_PREFIX=/usr \
   40.36 +		. &&
   40.37  	make && make install
   40.38  }
   40.39  
   40.40 -# Rules to gen a SliTaz package suitable for Tazpkg.
   40.41 -genpkg_rules()
   40.42 -{
   40.43 -	mkdir -p $fs/usr
   40.44 -	cp -a $install/usr/bin $fs/usr
   40.45 +genpkg_rules() {
   40.46 +	copy @std
   40.47 +	DEPENDS="fuse2"
   40.48  }
   40.49 -
    41.1 --- a/zfs-fuse/receipt	Fri Mar 23 17:51:29 2018 +0200
    41.2 +++ b/zfs-fuse/receipt	Sat Mar 24 11:07:24 2018 +0200
    41.3 @@ -1,21 +1,19 @@
    41.4 -# SliTaz package receipt.
    41.5 +# SliTaz package receipt v2.
    41.6  
    41.7  PACKAGE="zfs-fuse"
    41.8  VERSION="0.7.0"
    41.9  CATEGORY="system-tools"
   41.10 -SHORT_DESC="ZFS file system from Sun."
   41.11 +SHORT_DESC="ZFS file system from Sun"
   41.12  MAINTAINER="pascal.bellard@slitaz.org"
   41.13  LICENSE="CDDL"
   41.14  WEB_SITE="http://zfs-fuse.net"
   41.15 +
   41.16  TARBALL="$PACKAGE-$VERSION.tar.bz2"
   41.17  WGET_URL="$WEB_SITE/releases/$VERSION/$TARBALL"
   41.18  
   41.19 -DEPENDS="fuse libaio openssl perl"
   41.20 -BUILD_DEPENDS="fuse-dev scons libaio-dev attr-dev zlib-dev acl-dev openssl-dev"
   41.21 +BUILD_DEPENDS="fuse2-dev scons libaio-dev attr-dev zlib-dev acl-dev openssl-dev"
   41.22  
   41.23 -# Rules to configure and make the package.
   41.24 -compile_rules()
   41.25 -{
   41.26 +compile_rules() {
   41.27  	mkdir -p $DESTDIR/usr
   41.28  	cd $src/src
   41.29  	# glibc 2.14 update
   41.30 @@ -27,9 +25,7 @@
   41.31  	      man_dir=$DESTDIR/usr/share/man/man8 install
   41.32  }
   41.33  
   41.34 -# Rules to gen a SliTaz package suitable for Tazpkg.
   41.35 -genpkg_rules()
   41.36 -{
   41.37 -	cp -a $install/* $fs
   41.38 -	rm -rf $fs/usr/share/man
   41.39 +genpkg_rules() {
   41.40 +	copy @std
   41.41 +	DEPENDS="fuse2 libaio openssl perl"
   41.42  }