Alexandre Belloni | 8dfd59d | 2013-06-05 23:53:30 +0000 | [diff] [blame] | 1 | ################################################################################ |
Peter Korsgaard | b0e63e5 | 2013-01-08 17:11:50 +0100 | [diff] [blame] | 2 | # |
| 3 | # gesftpserver |
| 4 | # |
Alexandre Belloni | 8dfd59d | 2013-06-05 23:53:30 +0000 | [diff] [blame] | 5 | ################################################################################ |
Peter Korsgaard | b0e63e5 | 2013-01-08 17:11:50 +0100 | [diff] [blame] | 6 | |
| 7 | GESFTPSERVER_VERSION = 0.1 |
| 8 | GESFTPSERVER_SOURCE = sftpserver-$(GESFTPSERVER_VERSION).tar.gz |
Jerzy Grzegorek | c7f4b96 | 2014-07-31 10:46:58 +0200 | [diff] [blame^] | 9 | GESFTPSERVER_SITE = http://www.greenend.org.uk/rjk/sftpserver |
Peter Korsgaard | b0e63e5 | 2013-01-08 17:11:50 +0100 | [diff] [blame] | 10 | GESFTPSERVER_LICENSE = GPLv2+ |
| 11 | GESFTPSERVER_LICENSE_FILES = COPYING |
| 12 | # forgets to link against pthread when cross compiling |
| 13 | GESFTPSERVER_CONF_ENV = LIBS=-lpthread |
| 14 | |
| 15 | # overwrite openssh version if enabled |
| 16 | GESFTPSERVER_DEPENDENCIES += \ |
| 17 | $(if $(BR2_ENABLE_LOCALE),,libiconv) \ |
| 18 | $(if $(BR2_PACKAGE_OPENSSH),openssh) |
| 19 | |
| 20 | # openssh/dropbear looks here |
| 21 | define GESFTPSERVER_ADD_SYMLINK |
| 22 | ln -sf gesftpserver $(TARGET_DIR)/usr/libexec/sftp-server |
| 23 | endef |
| 24 | |
| 25 | GESFTPSERVER_POST_INSTALL_TARGET_HOOKS += GESFTPSERVER_ADD_SYMLINK |
| 26 | |
| 27 | $(eval $(autotools-package)) |