[packages] tor-alpha: update to 0.2.2.22-alpha, add archive mirror
[openwrt/svn-archive/archive.git] / net / gesftpserver / Makefile
1 #
2 # Copyright (C) 2006-2010 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=sftpserver
11 PKG_REV:=228
12 PKG_VERSION:=r$(PKG_REV)
13 PKG_RELEASE:=1
14
15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
16 PKG_SOURCE_URL:=http://www.greenend.org.uk/rjk/bzr/sftpserver.dev
17 PKG_SOURCE_PROTO:=bzr
18 PKG_SOURCE_SUBDIR:=$(PKG_NAME)
19 PKG_SOURCE_VERSION:=$(PKG_REV)
20
21 PKG_INSTALL:=1
22
23 include $(INCLUDE_DIR)/package.mk
24
25 define Package/gesftpserver
26 SECTION:=net
27 CATEGORY:=Network
28 DEPENDS:=+libpthread +libiconv
29 TITLE:=SFTP server
30 URL:=http://www.greenend.org.uk/rjk/sftpserver/
31 endef
32
33 define Package/gesftpserver/description
34 This is an experimental free SFTP server. It is currently still under development
35 (so don't trust it with critical data). It should be possible to use it as a
36 drop-in replacement for the widely-used OpenSSH SFTP server. It does not include
37 an SSH server, but rather runs as a subsystem of one.
38 endef
39
40 CONFIGURE_CMD:=./prepare
41
42 TAR_CMD:=$(HOST_TAR) -C $(PKG_BUILD_DIR) --strip-components 1 $(TAR_OPTIONS)
43
44 TARGET_CFLAGS+= \
45 -I$(STAGING_DIR)/usr/lib/libiconv/include/
46
47 TARGET_LDFLAGS+= \
48 -L$(STAGING_DIR)/usr/lib/libiconv/lib \
49 -lpthread
50
51 define Package/gesftpserver/install
52 $(INSTALL_DIR) $(1)/usr/bin
53 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/lib/gesftpserver $(1)/usr/bin/
54 endef
55
56 $(eval $(call BuildPackage,gesftpserver))