2 # Copyright (C) 2009-2011 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
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=https://github.com/downloads/btpd/btpd
16 PKG_MD5SUM:=fe042aae8d7c515ecd855673d1c2b33e
21 include $(INCLUDE_DIR)/package.mk
26 DEPENDS:=+libpthread +librt
28 TITLE:=btpd - BitTorrent Protocol Daemon
29 URL:=https://github.com/btpd/btpd/wiki/
32 define Package/btpd/description
33 BTPD is a bittorrent client consisting of a daemon and client commands,
34 which can be used to read and/or manipulate the daemon state.
35 The daemon is capable of running several torrents simultaneously and
36 only uses one tcp port.
37 It's fairly low on resource usage and should be perfect for file
39 Efficient downloads and ease of use makes this client a good choice for
40 the casual user as well.
43 define Package/btpd/conffiles
47 CONFIGURE_ARGS += -C --with-evloop-method=poll
49 define Package/btpd/install
50 $(INSTALL_DIR) $(1)/usr/bin
51 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/bt{cli,info,pd} $(1)/usr/bin/
52 $(INSTALL_DIR) $(1)/etc/init.d
53 $(INSTALL_BIN) ./files/btpd.init $(1)/etc/init.d/btpd
54 $(INSTALL_DIR) $(1)/etc/config
55 $(INSTALL_CONF) ./files/btpd.config $(1)/etc/config/btpd
58 $(eval $(call BuildPackage,btpd))