Add fuse-sshfs package

[Peter: use select for library dependencies]
Signed-off-by: Daniel Mack <daniel@caiaq.de>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
Daniel Mack 2009-11-24 17:29:09 +01:00 committed by Peter Korsgaard
parent e2e455aa7e
commit b92bcae699
4 changed files with 37 additions and 1 deletions

View File

@ -3,7 +3,8 @@
New packages: tcpreplay, hostapd
Updated/fixed packages: autoconf, bind, binutils, busybox,
directfb, iw, libfuse, libpcap, lighttpd, mesa, pcre, usbutils
directfb, iw, libfuse, libpcap, lighttpd, mesa, pcre, sshfs,
usbutils
Issues resolved (http://bugs.uclibc.org):

View File

@ -266,6 +266,7 @@ if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
source "package/sfdisk/Config.in"
endif
source "package/smartmontools/Config.in"
source "package/sshfs/Config.in"
source "package/sysstat/Config.in"
if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
# mdev

18
package/sshfs/Config.in Normal file
View File

@ -0,0 +1,18 @@
config BR2_PACKAGE_SSHFS
bool "sshfs (FUSE)"
select BR2_PACKAGE_LIBFUSE
select BR2_PACKAGE_LIBGLIB2
select BR2_PACKAGE_GETTEXT
select BR2_PACKAGE_LIBINTL
select BR2_PACKAGE_LIBICONV if !BR2_ENABLE_LOCALE
depends on BR2_PACKAGE_OPENSSH
help
FUSE makes it possible to implement a filesystem in a userspace
program. Features include: simple yet comprehensive API, secure
mounting by non-root users, support for 2.4 and 2.6 Linux
kernels, multi-threaded operation. etc...
http://fuse.sourceforge.net/sshfs.html
comment "sshfs requires a toolchain with LARGEFILE support"
depends on !BR2_LARGEFILE

16
package/sshfs/sshfs.mk Normal file
View File

@ -0,0 +1,16 @@
#############################################################
#
# sshfs
#
#############################################################
SSHFS_VERSION:=2.2
SSHFS_SOURCE:=sshfs-fuse-$(SSHFS_VERSION).tar.gz
SSHFS_SITE=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/sourceforge/fuse/$(SSHFS_VERSION)/sshfs-fuse
SSHFS_AUTORECONF:=NO
SSHFS_INSTALL_STAGING:=NO
SSHFS_INSTALL_TARGET:=YES
SSHFS_DEPENDENCIES = libglib2 libfuse
$(eval $(call AUTOTARGETS,package,sshfs))