Lines 2-8
Link Here
|
2 |
# $FreeBSD$ |
2 |
# $FreeBSD$ |
3 |
|
3 |
|
4 |
PORTNAME= tor |
4 |
PORTNAME= tor |
5 |
PORTVERSION= 0.2.9.10 |
5 |
PORTVERSION= 0.3.0.6 |
6 |
CATEGORIES= security net ipv6 |
6 |
CATEGORIES= security net ipv6 |
7 |
MASTER_SITES= TOR |
7 |
MASTER_SITES= TOR |
8 |
|
8 |
|
Lines 24-38
Link Here
|
24 |
TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \ |
24 |
TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/" \ |
25 |
TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}" |
25 |
TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}" |
26 |
|
26 |
|
27 |
OPTIONS_DEFINE= STATIC_TOR TCMALLOC TOR2WEB TRANSPARENT |
27 |
OPTIONS_DEFINE= STATIC_TOR TCMALLOC TOR2WEB |
28 |
|
28 |
|
29 |
STATIC_TOR_DESC= Build a static tor |
29 |
STATIC_TOR_DESC= Build a static tor |
30 |
TCMALLOC_DESC= Use the tcmalloc memory allocation library |
30 |
TCMALLOC_DESC= Use the tcmalloc memory allocation library |
31 |
TOR2WEB_DESC= (EXPERT OPTION) Faster but non-anonymous hidden services |
31 |
TOR2WEB_DESC= (EXPERT OPTION) Faster but non-anonymous hidden services |
32 |
TRANSPARENT_DESC= Transparent proxy support |
|
|
33 |
|
32 |
|
34 |
OPTIONS_DEFAULT= TRANSPARENT |
|
|
35 |
|
36 |
USE_RC_SUBR= tor |
33 |
USE_RC_SUBR= tor |
37 |
SUB_FILES= pkg-message |
34 |
SUB_FILES= pkg-message |
38 |
SUB_LIST= USER="${USERS}" GROUP="${GROUPS}" |
35 |
SUB_LIST= USER="${USERS}" GROUP="${GROUPS}" |
Lines 79-90
Link Here
|
79 |
CONFIGURE_ARGS+= --enable-tor2web-mode |
76 |
CONFIGURE_ARGS+= --enable-tor2web-mode |
80 |
.endif |
77 |
.endif |
81 |
|
78 |
|
82 |
.if ${PORT_OPTIONS:MTRANSPARENT} |
|
|
83 |
CONFIGURE_ARGS+= --enable-transparent |
84 |
.else |
85 |
CONFIGURE_ARGS+= --disable-transparent |
86 |
.endif |
87 |
|
88 |
pre-everything:: |
79 |
pre-everything:: |
89 |
.if ${PORT_OPTIONS:MTOR2WEB} |
80 |
.if ${PORT_OPTIONS:MTOR2WEB} |
90 |
@${ECHO_MSG} |
81 |
@${ECHO_MSG} |
Lines 112-118
Link Here
|
112 |
${WRKSRC}/configure |
103 |
${WRKSRC}/configure |
113 |
|
104 |
|
114 |
post-configure: |
105 |
post-configure: |
115 |
@${REINPLACE_CMD} -e '\|^nodist_man1_MANS =|s|$$|$$(install_mans:=.1)|' \ |
106 |
@${REINPLACE_CMD} -e '\|^nodist_man1_MANS =|s|$$|$$(all_mans:=.1)|' \ |
116 |
${WRKSRC}/Makefile |
107 |
${WRKSRC}/Makefile |
117 |
|
108 |
|
118 |
post-install: |
109 |
post-install: |