@ -1,5 +1,5 @@
#
# Copyright (C) 2008-2014 OpenWrt.org
# Copyright (C) 2008-2016 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME := tor
PKG_VERSION := 0.2.7.6
PKG_RELEASE := 1
PKG_RELEASE := 2
PKG_SOURCE := $( PKG_NAME) -$( PKG_VERSION) .tar.gz
PKG_SOURCE_URL := https://www.torproject.org/dist \
@ -18,7 +18,6 @@ PKG_MD5SUM:=cc19107b57136a68e8c563bf2d35b072
PKG_MAINTAINER := Hauke Mehrtens <hauke@hauke-m.de>
PKG_LICENSE_FILES := LICENSE
PKG_BUILD_DEPENDS := libminiupnpc libnatpmp
PKG_INSTALL := 1
i n c l u d e $( INCLUDE_DIR ) / p a c k a g e . m k
@ -49,17 +48,6 @@ $(call Package/tor/Default/description)
This package contains the tor daemon.
e n d e f
d e f i n e P a c k a g e / t o r - f w - h e l p e r
$( call Package /tor /Default )
TITLE:= Firewall helper for tor
DEPENDS:= +tor +libminiupnpc +libnatpmp
e n d e f
d e f i n e P a c k a g e / t o r - f w - h e l p e r / d e s c r i p t i o n
$( call Package /tor /Default /description )
This package contains a helper for automatically configuring port forwarding.
e n d e f
d e f i n e P a c k a g e / t o r - g e o i p
$( call Package /tor /Default )
TITLE:= GeoIP db for tor
@ -78,10 +66,6 @@ endef
CONFIGURE_ARGS += \
--with-libevent-dir= " $( STAGING_DIR) /usr " \
--with-ssl-dir= " $( STAGING_DIR) /usr " \
--enable-upnp \
--with-libminiupnpc-dir= " $( STAGING_DIR) /usr " \
--enable-nat-pmp \
--with-libnatpmp-dir= " $( STAGING_DIR) /usr " \
--disable-asciidoc \
--disable-seccomp
@ -92,7 +76,7 @@ ifneq ($(CONFIG_SSP_SUPPORT),y)
CFLAGS = " $( TARGET_CFLAGS) -std=gnu99 "
e l s e
MAKE_FLAGS += \
CFLAGS = " $( TARGET_CFLAGS) -fPIC -std=gnu99 "
CFLAGS = " $( TARGET_CFLAGS) -fPIC -std=gnu99 "
e n d i f
CONFIGURE_VARS += \
@ -107,16 +91,10 @@ define Package/tor/install
$( INSTALL_CONF) $( PKG_INSTALL_DIR) /etc/tor/torrc.sample $( 1) /etc/tor/torrc
e n d e f
d e f i n e P a c k a g e / t o r - f w - h e l p e r / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/bin
$( INSTALL_BIN) $( PKG_INSTALL_DIR) /usr/bin/tor-fw-helper $( 1) /usr/bin/
e n d e f
d e f i n e P a c k a g e / t o r - g e o i p / i n s t a l l
$( INSTALL_DIR) $( 1) /usr/share/tor
$( CP) $( PKG_INSTALL_DIR) /usr/share/tor/geoip $( 1) /usr/share/tor/
e n d e f
$( eval $ ( call BuildPackage ,tor ) )
$( eval $ ( call BuildPackage ,tor -fw -helper ) )
$( eval $ ( call BuildPackage ,tor -geoip ) )