libnfs: new package

nfs userspace implementation.
This package was originally found at : https://github.com/huceke/buildroot-rbp
By gimli <ebsi4711@gmail.com>

Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Cc: gimli <ebsi4711@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
Maxime Hadjinlian 2014-01-19 22:03:59 +01:00 committed by Peter Korsgaard
parent cdb6247c37
commit 1d6b418081
3 changed files with 28 additions and 0 deletions

View file

@ -514,6 +514,7 @@ source "package/libconfig/Config.in"
source "package/libconfuse/Config.in"
source "package/libfuse/Config.in"
source "package/liblockfile/Config.in"
source "package/libnfs/Config.in"
source "package/libsysfs/Config.in"
source "package/lockdev/Config.in"
endmenu

11
package/libnfs/Config.in Normal file
View file

@ -0,0 +1,11 @@
config BR2_PACKAGE_LIBNFS
bool "libnfs"
depends on BR2_TOOLCHAIN_HAS_NATIVE_RPC
depends on BR2_LARGEFILE
help
nfs userspace implementation.
http://github.com/sahlberg/libnfs
comment "libnfs needs a toolchain w/ RPC and LARGEFILE"
depends on !(BR2_TOOLCHAIN_HAS_NATIVE_RPC && BR2_LARGEFILE)

16
package/libnfs/libnfs.mk Normal file
View file

@ -0,0 +1,16 @@
################################################################################
#
# libnfs
#
################################################################################
LIBNFS_VERSION = libnfs-1.8.0
LIBNFS_SITE = $(call github,sahlberg,libnfs,$(LIBNFS_VERSION))
LIBNFS_INSTALL_STAGING = YES
LIBNFS_AUTORECONF = YES
LIBNFS_MAKE = $(MAKE1)
LIBNFS_LICENSE = LGPLv2.1+
LIBNFS_LICENSE_FILES = LICENCE-LGPL-2.1.txt
LIBNFS_DEPENDENCIES = host-pkgconf
$(eval $(autotools-package))