1 ################################################################################
5 ################################################################################
7 TRANSMISSION_VERSION = 2.84
8 TRANSMISSION_SITE = http://download.transmissionbt.com/files
9 TRANSMISSION_SOURCE = transmission-$(TRANSMISSION_VERSION).tar.xz
10 TRANSMISSION_DEPENDENCIES = \
17 TRANSMISSION_AUTORECONF = YES
18 TRANSMISSION_CONF_OPTS = \
21 TRANSMISSION_LICENSE = GPLv2 or GPLv3 with OpenSSL exception
22 TRANSMISSION_LICENSE_FILES = COPYING
24 ifeq ($(BR2_PACKAGE_TRANSMISSION_UTP),y)
25 TRANSMISSION_CONF_OPTS += --enable-utp
27 TRANSMISSION_CONF_OPTS += --disable-utp
30 ifeq ($(BR2_PACKAGE_TRANSMISSION_CLI),y)
31 TRANSMISSION_CONF_OPTS += --enable-cli
33 TRANSMISSION_CONF_OPTS += --disable-cli
36 ifeq ($(BR2_PACKAGE_TRANSMISSION_DAEMON),y)
37 TRANSMISSION_CONF_OPTS += --enable-daemon
39 define TRANSMISSION_INSTALL_INIT_SYSV
40 $(INSTALL) -m 0755 -D package/transmission/S92transmission \
41 $(TARGET_DIR)/etc/init.d/S92transmission
45 TRANSMISSION_CONF_OPTS += --disable-daemon
48 ifeq ($(BR2_PACKAGE_TRANSMISSION_REMOTE),y)
49 TRANSMISSION_CONF_OPTS += --enable-remote
51 TRANSMISSION_CONF_OPTS += --disable-remote
54 ifeq ($(BR2_PACKAGE_TRANSMISSION_GTK),y)
55 TRANSMISSION_CONF_OPTS += --enable-gtk
56 TRANSMISSION_DEPENDENCIES += libgtk2
58 TRANSMISSION_CONF_OPTS += --disable-gtk
61 $(eval $(autotools-package))