# HG changeset patch # User Hans-G?nter Theisgen # Date 1658569437 -3600 # Node ID 0e34a8ff8bcde8e5e2ce1d17cb2838b72efad114 # Parent 44fa9ce8ef11b447e59a641f6afa416a0c0f7e29 updated sshfs-fuse (2.10 -> 3.7.3) diff -r 44fa9ce8ef11 -r 0e34a8ff8bcd sshfs-fuse/receipt --- a/sshfs-fuse/receipt Sat Jul 23 10:26:15 2022 +0100 +++ b/sshfs-fuse/receipt Sat Jul 23 10:43:57 2022 +0100 @@ -1,21 +1,27 @@ # SliTaz package receipt. PACKAGE="sshfs-fuse" -VERSION="2.10" +VERSION="3.7.3" CATEGORY="system-tools" +TAGS="ssh" SHORT_DESC="SSH Filesystem implemented with FUSE." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2" -TARBALL="sshfs-$VERSION.tar.gz" WEB_SITE="https://github.com/libfuse/sshfs" -WGET_URL="$WEB_SITE/archive/refs/tags/$TARBALL" +REPOLOGY="fusefs:sshfs" + +SOURCE="sshfs" +TARBALL="$SOURCE-$VERSION.tar.gz" +WGET_URL="$WEB_SITE/archive/$TARBALL" + +PROVIDE="rsshfs sshfs" +SUGGESTED="openssh" +DEPENDS="fuse glib openssh sftp-server" +BUILD_DEPENDS="coreutils-file-special fuse-dev gettext glib-dev pkg-config meson" +# | +# busybox ln does not understand ln --relative ... + HOST_ARCH="i486 arm" -PROVIDE="rsshfs sshfs" -TAGS="ssh" - -DEPENDS="fuse2 ssh sftp-server glib" -SUGGESTED="afuse" -BUILD_DEPENDS="fuse2-dev gettext glib-dev pkg-config autoconf automake libtool" current_version() { @@ -26,21 +32,17 @@ # Rules to configure and make the package. compile_rules() { - libtoolize --force - aclocal - autoheader - automake --force-missing --add-missing - autoconf - ./configure --prefix=/usr \ - --mandir=/usr/share/man $CONFIGURE_ARGS && - make && - make DESTDIR=$DESTDIR install + meson _build \ + --prefix=/usr && + ninja -C _build && + ninja -C _build install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr - cp -a $stuff/rsshfs $fs/usr/bin + + cp -a $install/usr/bin $fs/usr + cp -a $stuff/rsshfs $fs/usr/bin }