diff --git a/sys-fs/ssh-fuse/patches/sshfs-2.5.patch b/sys-fs/ssh-fuse/patches/sshfs-2.9.patch similarity index 100% rename from sys-fs/ssh-fuse/patches/sshfs-2.5.patch rename to sys-fs/ssh-fuse/patches/sshfs-2.9.patch diff --git a/sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe b/sys-fs/ssh-fuse/sshfs_fuse-2.9.recipe similarity index 83% rename from sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe rename to sys-fs/ssh-fuse/sshfs_fuse-2.9.recipe index 6164c4d73..8c51c44e2 100644 --- a/sys-fs/ssh-fuse/sshfs_fuse-2.5.recipe +++ b/sys-fs/ssh-fuse/sshfs_fuse-2.9.recipe @@ -15,10 +15,10 @@ mount -t userlandfs -o 'sshfs user@server:./ -o password_stdin' /mnt" HOMEPAGE="https://github.com/libfuse/sshfs/" COPYRIGHT="2004-2012 Miklos Seredi" LICENSE="GNU GPL v2" -REVISION="4" -SOURCE_URI="https://github.com/libfuse/sshfs/releases/download/sshfs_2_5/sshfs-fuse-2.5.tar.gz" -CHECKSUM_SHA256="e9171452e5d0150b9c6a2158fd2e2dcefb5d5d03ba4d208949e00a3a46c6e63e" -SOURCE_DIR="sshfs-fuse-$portVersion" +REVISION="1" +SOURCE_URI="https://github.com/libfuse/sshfs/archive/sshfs-$portVersion.tar.gz" +CHECKSUM_SHA256="8ab824024104508d90b9e10292b2c27a34a248aca6712593e5695cfbae20f633" +SOURCE_DIR="sshfs-sshfs-$portVersion" PATCHES="sshfs-$portVersion.patch" ARCHITECTURES="all" @@ -40,6 +40,9 @@ BUILD_REQUIRES=" BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel userland_fs + cmd:aclocal + cmd:autoconf + cmd:automake cmd:awk cmd:gcc$secondaryArchSuffix cmd:make @@ -49,6 +52,12 @@ BUILD_PREREQUIRES=" BUILD() { + touch config.h.in + + aclocal + autoconf + automake --add-missing --force-missing + export SSHFS_CFLAGS="-DB_USE_POSITIVE_POSIX_ERRORS -I/system/develop/headers/userlandfs/fuse -I/system/develop/headers/glib-2.0 -I/system/develop/lib/glib-2.0/include -D_FILE_OFFSET_BITS=64" export SSHFS_LIBS="-lbsd -lposix_error_mapper -lnetwork -luserlandfs_fuse -lglib-2.0 -lgthread-2.0"