2 # Copyright (C) 2006-2010 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR)/rules.mk
12 PKG_VERSION:=r$(PKG_REV)
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
16 PKG_SOURCE_URL:=http://www.greenend.org.uk/rjk/bzr/sftpserver.dev
18 PKG_SOURCE_SUBDIR:=$(PKG_NAME)
19 PKG_SOURCE_VERSION:=$(PKG_REV)
23 include $(INCLUDE_DIR)/package.mk
24 include $(INCLUDE_DIR)/nls.mk
26 define Package/gesftpserver
30 DEPENDS:=+libpthread $(ICONV_DEPENDS)
32 URL:=http://www.greenend.org.uk/rjk/sftpserver/
35 define Package/gesftpserver/description
36 This is an experimental free SFTP server. It is currently still under development
37 (so don't trust it with critical data). It should be possible to use it as a
38 drop-in replacement for the widely-used OpenSSH SFTP server. It does not include
39 an SSH server, but rather runs as a subsystem of one.
42 CONFIGURE_CMD:=./prepare
44 TAR_CMD:=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components 1 $(TAR_OPTIONS)
46 TARGET_LDFLAGS+=-lpthread
48 define Package/gesftpserver/install
49 $(INSTALL_DIR) $(1)/usr/bin
50 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/gesftpserver $(1)/usr/bin/
53 $(eval $(call BuildPackage,gesftpserver))