blob: 58c6270a09063c8c3198a3e3b84063818140a287 [file] [log] [blame]
Alexandre Belloni8dfd59d2013-06-05 23:53:30 +00001################################################################################
Peter Korsgaardb0e63e52013-01-08 17:11:50 +01002#
3# gesftpserver
4#
Alexandre Belloni8dfd59d2013-06-05 23:53:30 +00005################################################################################
Peter Korsgaardb0e63e52013-01-08 17:11:50 +01006
Bernd Kuhls6da0a992017-06-03 19:41:50 +02007GESFTPSERVER_VERSION = 0.2.2
Peter Korsgaardb0e63e52013-01-08 17:11:50 +01008GESFTPSERVER_SOURCE = sftpserver-$(GESFTPSERVER_VERSION).tar.gz
Jerzy Grzegorekc7f4b962014-07-31 10:46:58 +02009GESFTPSERVER_SITE = http://www.greenend.org.uk/rjk/sftpserver
Rahul Bedarkaraf31c302017-03-30 19:13:32 +053010GESFTPSERVER_LICENSE = GPL-2.0+
Peter Korsgaardb0e63e52013-01-08 17:11:50 +010011GESFTPSERVER_LICENSE_FILES = COPYING
12# forgets to link against pthread when cross compiling
13GESFTPSERVER_CONF_ENV = LIBS=-lpthread
14
15# overwrite openssh version if enabled
16GESFTPSERVER_DEPENDENCIES += \
17 $(if $(BR2_ENABLE_LOCALE),,libiconv) \
18 $(if $(BR2_PACKAGE_OPENSSH),openssh)
19
20# openssh/dropbear looks here
21define GESFTPSERVER_ADD_SYMLINK
22 ln -sf gesftpserver $(TARGET_DIR)/usr/libexec/sftp-server
23endef
24
25GESFTPSERVER_POST_INSTALL_TARGET_HOOKS += GESFTPSERVER_ADD_SYMLINK
26
27$(eval $(autotools-package))