head	1.89;
access;
symbols
	RELEASE_8_3_0:1.79
	RELEASE_9_0_0:1.78
	RELEASE_7_4_0:1.62
	RELEASE_8_2_0:1.62
	RELEASE_6_EOL:1.58
	RELEASE_8_1_0:1.56
	RELEASE_7_3_0:1.53
	RELEASE_8_0_0:1.50
	RELEASE_7_2_0:1.47
	RELEASE_7_1_0:1.42
	RELEASE_6_4_0:1.42
	RELEASE_5_EOL:1.36
	RELEASE_7_0_0:1.33
	RELEASE_6_3_0:1.33
	PRE_XORG_7:1.28
	RELEASE_4_EOL:1.26
	RELEASE_6_2_0:1.23
	RELEASE_6_1_0:1.18
	RELEASE_5_5_0:1.18
	RELEASE_6_0_0:1.18
	RELEASE_5_4_0:1.10
	RELEASE_4_11_0:1.8
	RELEASE_5_3_0:1.4;
locks; strict;
comment	@# @;


1.89
date	2013.03.19.03.57.20;	author svnexp;	state Exp;
branches;
next	1.88;

1.88
date	2012.11.20.15.11.50;	author svnexp;	state Exp;
branches;
next	1.87;

1.87
date	2012.11.17.06.01.21;	author svnexp;	state Exp;
branches;
next	1.86;

1.86
date	2012.10.31.09.23.06;	author bf;	state Exp;
branches;
next	1.85;

1.85
date	2012.09.13.04.13.47;	author bf;	state Exp;
branches;
next	1.84;

1.84
date	2012.08.26.15.36.30;	author bf;	state Exp;
branches;
next	1.83;

1.83
date	2012.06.29.00.38.55;	author bf;	state Exp;
branches;
next	1.82;

1.82
date	2012.06.13.06.55.25;	author bf;	state Exp;
branches;
next	1.81;

1.81
date	2012.05.26.02.40.40;	author bf;	state Exp;
branches;
next	1.80;

1.80
date	2012.04.19.03.42.38;	author bf;	state Exp;
branches;
next	1.79;

1.79
date	2011.12.17.13.21.42;	author bf;	state Exp;
branches;
next	1.78;

1.78
date	2011.12.09.14.56.17;	author bf;	state Exp;
branches;
next	1.77;

1.77
date	2011.10.28.05.21.44;	author bf;	state Exp;
branches;
next	1.76;

1.76
date	2011.10.04.10.07.59;	author bf;	state Exp;
branches;
next	1.75;

1.75
date	2011.09.23.22.25.19;	author amdmi3;	state Exp;
branches;
next	1.74;

1.74
date	2011.09.23.19.58.35;	author bf;	state Exp;
branches;
next	1.73;

1.73
date	2011.09.20.01.33.00;	author bf;	state Exp;
branches;
next	1.72;

1.72
date	2011.09.17.04.39.51;	author bf;	state Exp;
branches;
next	1.71;

1.71
date	2011.09.09.19.26.00;	author bf;	state Exp;
branches;
next	1.70;

1.70
date	2011.09.06.23.40.32;	author pawel;	state Exp;
branches;
next	1.69;

1.69
date	2011.08.30.16.57.43;	author bf;	state Exp;
branches;
next	1.68;

1.68
date	2011.08.05.09.07.13;	author bf;	state Exp;
branches;
next	1.67;

1.67
date	2011.07.24.03.58.00;	author bf;	state Exp;
branches;
next	1.66;

1.66
date	2011.07.21.15.10.56;	author bf;	state Exp;
branches;
next	1.65;

1.65
date	2011.05.08.04.34.14;	author bf;	state Exp;
branches;
next	1.64;

1.64
date	2011.03.01.19.15.12;	author bf;	state Exp;
branches;
next	1.63;

1.63
date	2011.02.27.13.01.18;	author miwi;	state Exp;
branches;
next	1.62;

1.62
date	2011.01.29.11.27.54;	author bf;	state Exp;
branches;
next	1.61;

1.61
date	2011.01.20.05.10.54;	author bf;	state Exp;
branches;
next	1.60;

1.60
date	2011.01.01.18.36.01;	author bf;	state Exp;
branches;
next	1.59;

1.59
date	2010.12.21.06.45.08;	author miwi;	state Exp;
branches;
next	1.58;

1.58
date	2010.08.30.14.45.03;	author bf;	state Exp;
branches;
next	1.57;

1.57
date	2010.07.25.15.39.19;	author mm;	state Exp;
branches;
next	1.56;

1.56
date	2010.05.25.11.29.30;	author miwi;	state Exp;
branches;
next	1.55;

1.55
date	2010.03.20.18.06.14;	author miwi;	state Exp;
branches;
next	1.54;

1.54
date	2010.03.10.13.02.02;	author miwi;	state Exp;
branches;
next	1.53;

1.53
date	2010.01.21.23.37.33;	author miwi;	state Exp;
branches;
next	1.52;

1.52
date	2009.12.26.10.19.00;	author miwi;	state Exp;
branches;
next	1.51;

1.51
date	2009.11.04.15.33.07;	author miwi;	state Exp;
branches;
next	1.50;

1.50
date	2009.07.29.07.37.06;	author miwi;	state Exp;
branches;
next	1.49;

1.49
date	2009.07.27.07.07.09;	author miwi;	state Exp;
branches;
next	1.48;

1.48
date	2009.07.07.20.23.57;	author miwi;	state Exp;
branches;
next	1.47;

1.47
date	2009.02.13.14.41.30;	author miwi;	state Exp;
branches;
next	1.46;

1.46
date	2009.01.29.23.00.49;	author miwi;	state Exp;
branches;
next	1.45;

1.45
date	2008.11.28.14.45.59;	author garga;	state Exp;
branches;
next	1.44;

1.44
date	2008.11.25.18.12.51;	author miwi;	state Exp;
branches;
next	1.43;

1.43
date	2008.11.22.17.01.51;	author miwi;	state Exp;
branches;
next	1.42;

1.42
date	2008.09.05.07.42.57;	author miwi;	state Exp;
branches;
next	1.41;

1.41
date	2008.08.20.16.13.22;	author miwi;	state Exp;
branches;
next	1.40;

1.40
date	2008.08.20.08.01.17;	author miwi;	state Exp;
branches;
next	1.39;

1.39
date	2008.08.20.07.38.52;	author miwi;	state Exp;
branches;
next	1.38;

1.38
date	2008.08.20.06.50.57;	author linimon;	state Exp;
branches;
next	1.37;

1.37
date	2008.08.19.16.40.16;	author mnag;	state Exp;
branches;
next	1.36;

1.36
date	2008.03.20.23.31.05;	author miwi;	state Exp;
branches;
next	1.35;

1.35
date	2008.03.16.09.04.15;	author rafan;	state Exp;
branches;
next	1.34;

1.34
date	2008.01.02.23.43.03;	author mnag;	state Exp;
branches;
next	1.33;

1.33
date	2007.09.21.20.21.29;	author mnag;	state Exp;
branches;
next	1.32;

1.32
date	2007.09.02.17.14.07;	author arved;	state Exp;
branches;
next	1.31;

1.31
date	2007.08.11.09.48.18;	author rafan;	state Exp;
branches;
next	1.30;

1.30
date	2007.07.23.09.36.32;	author rafan;	state Exp;
branches;
next	1.29;

1.29
date	2007.06.05.09.04.07;	author miwi;	state Exp;
branches;
next	1.28;

1.28
date	2007.04.06.18.28.46;	author mnag;	state Exp;
branches;
next	1.27;

1.27
date	2007.02.12.13.33.56;	author rafan;	state Exp;
branches;
next	1.26;

1.26
date	2006.12.16.10.27.29;	author miwi;	state Exp;
branches;
next	1.25;

1.25
date	2006.12.05.13.29.01;	author mnag;	state Exp;
branches;
next	1.24;

1.24
date	2006.11.07.20.46.33;	author laszlof;	state Exp;
branches;
next	1.23;

1.23
date	2006.09.30.07.57.21;	author clsung;	state Exp;
branches;
next	1.22;

1.22
date	2006.08.06.12.26.24;	author arved;	state Exp;
branches;
next	1.21;

1.21
date	2006.08.03.09.49.00;	author johans;	state Exp;
branches;
next	1.20;

1.20
date	2006.06.30.02.53.12;	author leeym;	state Exp;
branches;
next	1.19;

1.19
date	2006.03.16.14.43.56;	author pav;	state Exp;
branches;
next	1.18;

1.18
date	2005.09.02.15.08.37;	author garga;	state Exp;
branches;
next	1.17;

1.17
date	2005.07.29.11.05.21;	author garga;	state Exp;
branches;
next	1.16;

1.16
date	2005.07.03.15.40.57;	author pav;	state Exp;
branches;
next	1.15;

1.15
date	2005.07.01.22.47.21;	author jylefort;	state Exp;
branches;
next	1.14;

1.14
date	2005.06.18.13.35.11;	author jylefort;	state Exp;
branches;
next	1.13;

1.13
date	2005.05.24.15.27.32;	author pav;	state Exp;
branches;
next	1.12;

1.12
date	2005.04.12.03.26.31;	author obrien;	state Exp;
branches;
next	1.11;

1.11
date	2005.04.11.08.03.56;	author obrien;	state Exp;
branches;
next	1.10;

1.10
date	2005.01.30.14.55.57;	author pav;	state Exp;
branches;
next	1.9;

1.9
date	2005.01.08.20.18.49;	author lioux;	state Exp;
branches;
next	1.8;

1.8
date	2004.12.24.12.03.12;	author krion;	state Exp;
branches;
next	1.7;

1.7
date	2004.12.03.19.07.54;	author pav;	state Exp;
branches;
next	1.6;

1.6
date	2004.10.16.16.11.39;	author pav;	state Exp;
branches;
next	1.5;

1.5
date	2004.10.11.23.25.24;	author pav;	state Exp;
branches;
next	1.4;

1.4
date	2004.07.11.11.51.03;	author edwin;	state Exp;
branches;
next	1.3;

1.3
date	2004.07.08.18.49.10;	author vs;	state Exp;
branches;
next	1.2;

1.2
date	2004.06.11.14.55.00;	author krion;	state Exp;
branches;
next	1.1;

1.1
date	2004.05.29.07.30.00;	author krion;	state Exp;
branches;
next	;


desc
@@


1.89
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314523
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: peter.thoenen@@yahoo.com
# $FreeBSD: head/security/tor/Makefile 314523 2013-03-18 03:08:45Z bf $

PORTNAME=	tor
DISTVERSION=	0.2.3.25
CATEGORIES=	security net ipv6
MASTER_SITES=	https://www.torproject.org/dist/ \
		ftp://ftp.bit.nl/mirror/tor/ \
		http://cyberside.net.ee/tor/ \
		http://ftp.bit.nl/mirror/tor/ \
		http://mirror.hessmo.com/tor/dist/ \
		http://mirror.host4site.co.il/torproject.org/dist/ \
		http://mirror.open-networx.org/torproject.org/dist/ \
		http://mirror.tor.hu/dist/ \
		https://mirror.torland.me/torproject.org/dist/ \
		http://mirrors.chaos-darmstadt.de/tor-mirror/dist/ \
		http://theonionrouter.com/dist/ \
		http://tor.amorphis.eu/dist/ \
		http://tor.askapache.com/dist/ \
		http://tor.beme-it.de/dist/ \
		http://tor.blingblingsquad.net/dist/ \
		http://tor.borgmann.tv/dist/ \
		http://tor.ccc.de/dist/ \
		http://tor.cyberarmy.at/dist/ \
		http://tor.dont-know-me.at/dist/ \
		http://tor.factor.cc/dist/ \
		http://tor.homosu.net/dist/ \
		http://tor.idnr.ws/dist/ \
		http://tor.myrl.net/dist/ \
		http://tor.kamagurka.org/dist/ \
		http://tor.spline.de/dist/ \
		http://tor.taiga-san.net/dist/ \
		http://tor.vesta.nu/dist/ \
		http://tordistua.reactor-xg.kiev.ua/ \
		http://torproj.xpdm.us/dist/ \
		https://torproject.antagonism.org/dist/ \
		https://torproject.crypto.is/dist/ \
		http://torproject.is/dist/ \
		http://torproject.jcsh.it/dist/ \
		http://torproject.nwlinux.us/dist/ \
		http://torproject.ph3x.at/dist/ \
		http://torua.reactor-xg.kiev.ua/dist/ \
		https://www.coevoet.nl/tor/dist/ \
		http://www.oignon.net/dist/ \
		http://www.torproject.nl/dist/ \
		http://www.torproject.org.nyud.net/dist/ \
		http://www.torproject.us/dist/ \
		http://www.torservers.net/mirrors/torproject.org/dist/

MAINTAINER=	bf@@FreeBSD.org
COMMENT=	An anonymizing overlay network for TCP

LICENSE=	BSD
LICENSE_FILE=	${WRKSRC}/LICENSE

GNU_CONFIGURE=	yes
CONFIGURE_ARGS=	--with-openssl-dir="${OPENSSLBASE}" --disable-asciidoc
CONFIGURE_ENV=	TOR_CPPFLAGS_libevent="-I${LOCALBASE}/include/event2 -I${LOCALBASE}/include" \
		TOR_LDFLAGS_libevent="-L${LOCALBASE}/lib/event2" \
		TOR_LIBEVENT_LIBS="${TOR_LIBEVENT_LIBS}"

OPTIONS_DEFINE=	BUFFEREVENTS BUFFREELISTS GMAKE INSTR_DOWNLOADS \
		STATIC_TOR TCMALLOC THREADS TOR2WEB TRANSPARENT

BUFFEREVENTS_DESC=	Use libevent's buffered IO
BUFFREELISTS_DESC=	Freelists for buffer RAM
GMAKE_DESC=		Parallel build safety via GNU make
INSTR_DOWNLOADS_DESC=	Instrument downloads for analysis
STATIC_TOR_DESC=	Build a static tor
TCMALLOC_DESC=		Use the tcmalloc memory allocation library
TOR2WEB_DESC=		Faster but non-anonymous hidden services
TRANSPARENT_DESC=	Transparent proxy support

OPTIONS_DEFAULT=	BUFFREELISTS THREADS TRANSPARENT

USE_OPENSSL=	yes

USE_RC_SUBR=	tor
SUB_FILES=	pkg-message

GROUPS =	_tor
USERS=		_tor

CONFLICTS=	tor-devel-[0-9]*

MANCOMPRESSED=	no
MAN1=		tor.1 tor-resolve.1 torify.1 tor-gencert.1

.include <bsd.port.options.mk>

.if ${PORT_OPTIONS:MGMAKE}
USE_GMAKE=		yes
.else
MAKE_JOBS_UNSAFE=	yes
.endif

.if ( (${OSVERSION} >= 703100 && ${OSVERSION} < 800000) || \
(${OSVERSION} >= 800500 && ${OSVERSION} < 900000) || \
(${OSVERSION} >= 900003) ) && !defined(USE_GCC) && empty(CC:T:M*gcc4*) && \
empty(PORT_OPTIONS:MSTATIC_TOR) && empty(ARCH:Mia64)
CONFIGURE_ARGS+=	--enable-gcc-hardening
.else
CONFIGURE_ARGS+=	--disable-gcc-hardening
.endif

.if  ( ${OSVERSION} < 704000 || \
(${OSVERSION} >= 800000 && ${OSVERSION} < 802000) || \
(${OSVERSION} >= 900000 && ${OSVERSION} < 900027) )
WITH_OPENSSL_PORT=	yes
.endif

.if ${PORT_OPTIONS:MBUFFEREVENTS}
CONFIGURE_ARGS+=	--enable-bufferevents
.else
CONFIGURE_ARGS+=	--disable-bufferevents
.endif

.if ${PORT_OPTIONS:MBUFFREELISTS}
CONFIGURE_ARGS+=	--enable-buf-freelists
.else
CONFIGURE_ARGS+=	--disable-buf-freelists
.endif

.if ${PORT_OPTIONS:MINSTR_DOWNLOADS}
CONFIGURE_ARGS+=	--enable-instrument-downloads
.else
CONFIGURE_ARGS+=	--disable-instrument-downloads
.endif

.if ${PORT_OPTIONS:MSTATIC_TOR}
BUILD_DEPENDS +=	${LOCALBASE}/lib/event2/libevent.a:${PORTSDIR}/devel/libevent2
CONFIGURE_ARGS+=	--enable-static-tor --with-libevent-dir=${LOCALBASE}/lib/event2 \
			--with-zlib-dir=/usr/lib --disable-linker-hardening
TOR_LIBEVENT_LIBS=	${LOCALBASE}/lib/event2/libevent.a
.if ${PORT_OPTIONS:MBUFFEREVENTS}
TOR_LIBEVENT_LIBS:=	${LOCALBASE}/lib/event2/libevent_openssl.a ${TOR_LIBEVENT_LIBS}
.endif
.else
CONFIGURE_ARGS+=	--enable-linker-hardening
LIB_DEPENDS+=		event-2.0:${PORTSDIR}/devel/libevent2
TOR_LIBEVENT_LIBS=	-levent-2.0
.if ${PORT_OPTIONS:MBUFFEREVENTS}
TOR_LIBEVENT_LIBS:=	-levent_openssl-2.0 ${TOR_LIBEVENT_LIBS}
.endif
.endif

.if ${PORT_OPTIONS:MTCMALLOC}
CONFIGURE_ARGS+=	--with-tcmalloc
.if ${PORT_OPTIONS:MSTATIC_TOR}
BUILD_DEPENDS +=	${LOCALBASE}/lib/libtcmalloc.so:${PORTSDIR}/devel/google-perftools
.else
LIB_DEPENDS+=		tcmalloc:${PORTSDIR}/devel/google-perftools
.endif
.endif

.if ${PORT_OPTIONS:MTHREADS}
CONFIGURE_ARGS+=	--enable-threads
CFLAGS+=		${PTHREAD_CFLAGS}
.else
CONFIGURE_ARGS+=	--disable-threads
.endif

.if ${PORT_OPTIONS:MTOR2WEB}
CONFIGURE_ARGS+=	--enable-tor2web-mode
.endif

.if ${PORT_OPTIONS:MTRANSPARENT}
CONFIGURE_ARGS+=	--enable-transparent
.else
CONFIGURE_ARGS+=	--disable-transparent
.endif

post-patch:
	@@${MV} ${WRKSRC}/contrib/tor-tsocks.conf \
		${WRKSRC}/contrib/tor-tsocks.conf.sample
	@@${REINPLACE_CMD} -e "s|tor-tsocks.conf|tor-tsocks.conf.sample|g" \
		${WRKSRC}/contrib/Makefile.in
	@@${REINPLACE_CMD} -e '\|^install-data-am:|s|install-docDATA||' \
		${WRKSRC}/doc/Makefile.in
	@@${REINPLACE_CMD} -E -e "s@@-ltcmalloc@@${LOCALBASE}/lib/libtcmalloc.so@@" \
		-e "s@@(-z) (relro|now)@@-Wl,\1,\2@@g" \
		${WRKSRC}/configure

post-configure:
	@@${FIND} -X ${WRKSRC} -type f -name Makefile | ${XARGS} ${REINPLACE_CMD} -e \
		"s|-lpthread|${PTHREAD_LIBS}|g"
	@@${REINPLACE_CMD} -e '\|^nodist_man_MANS =|s|$$|${MAN1}|' \
		${WRKSRC}/doc/Makefile

post-install:
	${MKDIR} /var/run/tor
	${CHOWN} -R _tor:_tor /var/run/tor
	${TOUCH} /var/log/tor
	${CHOWN} _tor:_tor /var/log/tor
	${MKDIR} /var/db/tor/data
	${CHOWN} -R _tor:_tor /var/db/tor
	${CHMOD} -R 700 /var/db/tor
	${CAT} ${PKGMESSAGE}

.if empty(PORT_OPTIONS:MTOR2WEB)
check regression-test test: build
	@@( cd ${BUILD_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} \
	${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} check )

.endif
.include <bsd.port.mk>
@


1.88
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307588
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307588 | bf | 2012-11-20 15:08:34 +0000 (Tue, 20 Nov 2012) | 4 lines
## SVN ##
## SVN ## update to 0.2.3.25
## SVN ##
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 2
a2 6
# ports collection makefile for:	tor-devel
# Date created:				2005.10.20
# Whom:					peter.thoenen@@yahoo.com
#
# $FreeBSD: head/security/tor/Makefile 307588 2012-11-20 15:08:34Z bf $
#
a30 1
		http://tor.searchprivate.com/dist/ \
a45 1
		http://www.torproject.org.in/dist/ \
@


1.87
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/security/tor/Makefile 306739 2012-10-31 09:23:06Z bf $
d9 1
a9 1
DISTVERSION=	0.2.2.39
a61 2
LIB_DEPENDS=	event-2.0:${PORTSDIR}/devel/libevent2

d63 1
a63 2
CONFIGURE_ARGS=	--with-openssl-dir="${OPENSSLBASE}" --disable-asciidoc \
		--enable-linker-hardening
d66 1
a66 1
		TOR_LIBEVENT_LIBS="-levent-2.0"
d68 2
a69 1
OPTIONS_DEFINE =	BUFFREELISTS GMAKE INSTR_DOWNLOADS TCMALLOC THREADS TRANSPARENT
d71 1
d75 1
d77 1
d105 2
a106 2
(${OSVERSION} >= 900003) ) && !defined(USE_GCC) && empty(CC:T:M*gcc4*) \
&& empty(ARCH:Mia64)
d108 2
d113 2
a114 2
(${OSVERSION} >= 800000 && ${OSVERSION} < 801500) || \
(${OSVERSION} >= 900000 && ${OSVERSION} < 900011) )
d118 6
d136 17
d155 3
d160 1
d169 4
d186 2
a187 1
	@@${REINPLACE_CMD} -e "s|-ltcmalloc|${LOCALBASE}/lib/libtcmalloc.so|" \
d206 1
d211 1
@


1.86
log
@SVN rev 306739 on 2012-10-31 09:23:06Z by bf

remove a problematic mirror; attempt to fix build on ia64 [1]

Reported by:	A. Shterenlikht [1]
Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.85
log
@SVN rev 304172 on 2012-09-13 04:13:47Z by bf

update security/tor to 0.2.2.39 and security/tor-devel to 0.2.3.22-rc

Security:	Tor bugs 6690, 6811
@
text
@a20 1
		http://onion.anonymo.us.org/dist/ \
d104 2
a105 1
(${OSVERSION} >= 900003) ) && !defined(USE_GCC) && empty(CC:T:M*gcc4*)
@


1.84
log
@SVN rev 303189 on 2012-08-26 15:36:30Z by bf

update security/tor to 0.2.2.38 and security/tor-devel to 0.2.3.20-rc

Security:	Tor bugs 6480, 6530, 6537
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.38
@


1.83
log
@remove a problematic mirror
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.37
a38 1
		http://tor.unregistered.eu/dist/ \
d72 1
a72 1
OPTIONS_DEFINE= BUFFREELISTS GMAKE INSTR_DOWNLOADS TCMALLOC THREADS TRANSPARENT
@


1.82
log
@update to 0.2.2.37 and switch options to the new style
@
text
@a12 1
		ftp://ftp.fodt.it/pub/mirror/tor/dist/ \
@


1.81
log
@update security/tor to 0.2.2.36 [1]; remove a dead mirror

Security:	CVE-2011-4576; Tor bugs 5185, 5342, 5343 [1]
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.36
d74 9
a82 6
OPTIONS=	BUFFREELISTS "freelists for buffer RAM" on \
		GMAKE "parallel build safety via GNU make" off \
		INSTR_DOWNLOADS "instrument downloads for analysis" off \
		TCMALLOC "use the tcmalloc memory allocation library" off \
		THREADS "multi-threading support" on \
		TRANSPARENT "transparent proxy support" on
d99 2
a100 2
.if defined(WITH_GMAKE)
USE_GMAKE=	yes
d107 1
a107 1
(${OSVERSION} >= 900003) ) && !defined(USE_GCC) && empty(CC:M*gcc4*)
d117 1
a117 1
.if defined(WITH_BUFFREELISTS)
d123 1
a123 1
.if defined(WITH_INSTR_DOWNLOADS)
d129 1
a129 1
.if defined(WITH_TCMALLOC)
d134 1
a134 1
.if defined(WITH_THREADS)
d141 1
a141 1
.if defined(WITH_TRANSPARENT)
@


1.80
log
@bump PORTREVISION after security/openssl update [1];
synchronize mirror lists

Submitted by:	cs [1]
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.35
PORTREVISION=	1
a32 1
		http://tor.fodt.it/dist/ \
@


1.79
log
@update security/tor to 0.2.2.35 and security/tor-devel to 0.2.3.10-alpha

Security:	CVE-2011-2778
@
text
@d10 1
a14 1
		ftp://key-server.org/tor/dist/ \
d17 1
d21 1
d29 1
d32 1
a34 1
		http://tor.freie-re.de/dist/ \
d37 1
a38 1
		http://tor.key-server.org/dist/ \
d40 1
d42 1
d49 1
d51 1
@


1.78
log
@update and sort MASTER_SITES

Feature safe:	yes
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.34
@


1.77
log
@update tor to 0.2.2.34, and tor-devel to 0.2.3.6-alpha

Security:	CVE-2011-2768
@
text
@d13 2
d16 1
a16 1
		http://mirrors.chaos-darmstadt.de/tor-mirror/dist/ \
d18 1
d20 1
d29 3
d35 1
d38 1
a38 1
		http://tor.webersiedlung.at/dist/ \
d41 3
d45 4
a49 1
		http://www.oignon.net/dist/ \
@


1.76
log
@use a more common form of openssl handling

PR:		161011
Submitted by:	crees
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.33
PORTREVISION=	1
@


1.75
log
@- Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
@
text
@d63 2
d76 1
a76 1
.include <bsd.port.pre.mk>
a94 1
.include "${PORTSDIR}/Mk/bsd.openssl.mk"
d156 1
a156 1
.include <bsd.port.post.mk>
@


1.74
log
@add an option to use GNU make for those who wish
to perform parallel builds[1]; add a few mirrors to
tor-devel

Requested by:	h.h. [1]
@
text
@d52 1
a52 2
CONFIGURE_ENV=	LDFLAGS="${LDFLAGS}" \
		TOR_CPPFLAGS_libevent="-I${LOCALBASE}/include/event2 -I${LOCALBASE}/include" \
@


1.73
log
@add a few mirrors and mark MAKE_JOBS_UNSAFE [1]

PR:		160814 [1]
Submitted by:	amdmi3 [1]
@
text
@d10 1
a56 2
MAKE_JOBS_UNSAFE=	yes

d58 1
d77 6
@


1.72
log
@update to 0.2.2.33
@
text
@d15 1
d22 1
d34 1
d56 2
@


1.71
log
@fix linking in the WITH_TCMALLOC case without
changing the default search path for all libraries,
to try to prevent any additional problems
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.32
PORTREVISION=	1
d74 1
a74 1
(${OSVERSION} >= 900003) ) && !defined(USE_GCC)
@


1.70
log
@- Chase devel/google-perftools shlib bump
- security/tor*: add -L${LOCALBASE}/lib to LDFLAGS (fixes linking)

Approved by:    miwi, wen (mentors implicit)
@
text
@a100 1
LDFLAGS+=		-L${LOCALBASE}/lib
d123 2
@


1.69
log
@update to 0.2.2.32
@
text
@d10 1
d101 1
@


1.68
log
@remove a problematic mirror, based upon repeated
distilator NXDOMAIN results
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.30
d43 1
a43 1
LIB_DEPENDS=	event-1.4:${PORTSDIR}/devel/libevent
d46 6
a51 1
CONFIGURE_ARGS+=	--with-openssl-dir="${OPENSSLBASE}"
a53 1
		GEOIP "track country data" off \
d72 6
a90 6
.if defined(WITH_GEOIP)
CONFIGURE_ARGS+=	--enable-geoip-stats
.else
CONFIGURE_ARGS+=	--disable-geoip-stats
.endif

d120 2
a121 2
	@@${REINPLACE_CMD} -e '\|CFLAGS=|{s|-g||;s|-O[0-9]\{0,1\}||;}' \
		-e 's|netinet/in6||g' ${WRKSRC}/configure
d126 2
@


1.67
log
@reposition LICENSE* and add recent mirror changes
from tor-devel
@
text
@a17 1
		http://tor-www.5coluna.com/dist/ \
@


1.66
log
@Avoid redirects on the primary master site

Reported by:	Ruslan Mahmatkhanov
@
text
@d15 3
a21 1
		http://tor.boinc.ch/dist/ \
d23 1
d26 1
d29 2
d35 2
a36 1
		http://www.torproject.us/dist/
d41 3
a66 3
LICENSE=	BSD
LICENSE_FILE=	${WRKSRC}/LICENSE

@


1.65
log
@- update tor-devel to 0.2.3.1-alpha
- remove [de]install scripts from both
tor ports in favor of GROUPS/USERS
- fix mistakes in the _tor uid entry
introduced in the GROUPS/USERS changes
@
text
@d11 1
a11 1
MASTER_SITES=	http://www.torproject.org/dist/ \
@


1.64
log
@- update to 0.2.1.30 (also submitted
  independently by J. Snabb)
- remove two problematic mirrors, and add others
- reduce the diff against tor-devel

PR:		155159
Approved by:	makc, miwi (mentors, implicit)
@
text
@d49 3
a116 4
pre-su-install:
	@@${SETENV} PKG_PREFIX=${PREFIX} ${SH} \
		${PKGINSTALL} ${PKGNAME} PRE-INSTALL

d119 1
a119 1
	${CHOWN} _tor:_tor /var/run/tor
d123 2
a124 1
	${CHOWN} _tor:_tor /var/db/tor
@


1.63
log
@- Chase devel/google-perftools shlib bump
@
text
@d9 1
a9 2
DISTVERSION=	0.2.1.29
PORTREVISION=	1
a11 1
		ftp://tor.tomyn.com/pub/mirrors/tor/ \
d13 2
d21 1
d23 2
a24 1
		http://tor.kamagurka.org/dist/ \
d26 1
d107 2
a108 6
	@@${FIND} -X ${WRKSRC} -type f | ${XARGS} \
		-n 10 ${REINPLACE_CMD} -E \
		-e 's|-g -O2||g' \
		-e 's|-O2||g' \
		-e 's|-g -O||g' \
		-e 's|netinet/in6|netinet6/in6|g'
@


1.62
log
@- Remove an unnecessary addition to CPPFLAGS
  that can break non-sandboxed builds when
  some other (poorly-configured) ports are
  installed (For example, lang/libutils or
  textproc/irstlm)
- Remove a problematic mirror, based on
  distilator results

Approved by:	makc, miwi (mentors, implicit)
Feature safe:	yes
@
text
@d10 1
@


1.61
log
@- Update to 0.2.1.29
- Take maintainership

Approved by:	makc, miwi (mentors, implicit)
Security:	CVE-2011-0427
Feature safe:	yes
@
text
@a23 1
		http://www.theonionrouter.com/dist/ \
a32 2
CPPFLAGS+=	-I${LOCALBASE}/include
CONFIGURE_ENV+=	CPPFLAGS="${CPPFLAGS}"
@


1.60
log
@- update MASTER_SITES on the basis of distilator results and:
http://www.torproject.org/getinvolved/mirrors.html.en
- fix conditional openssl requirements [1] (thanks to Pascal Stumpf
for raising this issue, and that of CVE 2010-1676)

PR:		151181 [1]
Approved by:	makc, miwi (mentors, implicit)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.1.28
PORTREVISION=	1
d28 1
a28 1
MAINTAINER=	miwi@@FreeBSD.org
@


1.59
log
@- Update to 0.2.1.28

PR:		153326
Submitted by:	Janne Snabb <snabb@@epipe.com>
@
text
@d10 1
d13 6
a18 2
		http://tor.cypherpunks.at/dist/ \
		http://tor.depthstrike.com/dist/ \
d20 8
a27 1
		http://tor.anonymity.cn/dist/
a36 2
USE_OPENSSL=	yes
WITH_OPENSSL_PORT=	yes
d59 7
@


1.58
log
@--Add LICENSE information
--Add a reference to net/tsocks in the pkg-message, but remove the dependency
on that port [1]
--Remove the VIDALIA option, which led to (false) circular
dependencies when enabled [2]

PR:		150078 [2]
Requested by:	Fabian Keil [1]
Approved by:	miwi (co-mentor, maintainer)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.1.26
PORTREVISION=	2
@


1.57
log
@Update libevent to 1.4.14b

PR:		ports/147723
Approved by:	maintainer (timeout)
@
text
@d10 1
a10 1
PORTREVISION=	1
a20 1
RUN_DEPENDS=	tsocks:${PORTSDIR}/net/tsocks
d35 1
a35 2
		TRANSPARENT "transparent proxy support" on \
		VIDALIA "Vidalia graphical Tor controller" off
d45 3
a85 4
.ifdef(WITH_VIDALIA)
RUN_DEPENDS+=	vidalia:${PORTSDIR}/net-mgmt/vidalia
.endif

d99 1
a99 1
	@@${FIND} -X ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
d115 1
a115 1
regression-test: build
@


1.56
log
@- Update to 0.2.1.26
@
text
@d10 1
@


1.55
log
@- Update to 0.2.1.25
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.25
@


1.54
log
@- Update to 0.2.1.24
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.24
@


1.53
log
@- Update to 0.2.1.22
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.22
@


1.52
log
@- Update to 0.2.1.21
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.21
a23 1
USE_OPENSSL=	yes
d26 3
@


1.51
log
@- Update to 0.2.1.20
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.20
@


1.50
log
@- Update to 0.2.1.19

PR:		137230
Submitted by:	bf <bf1783@@gmail.com>
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.19
@


1.49
log
@- Update to 0.2.1.18

PR:		137119
Submitted by:	bf <bf1783@@gmail.com>
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.18
@


1.48
log
@- Update to 0.2.0.35

PR:		136115 (based on)
Submitted by:	Sylvio Cesar <scjamorim@@bsd.com.br>
		"b. f." <bf1783@@googlemail.com>
@
text
@d9 2
a10 2
DISTVERSION=	0.2.0.35
CATEGORIES=	security net
d29 2
a30 1
		CELLPOOL "memory pool allocator for cells" on \
d52 2
a53 2
.if defined(WITH_CELLPOOL)
CONFIGURE_ARGS+=	--enable-cell-pool
d55 7
a61 1
CONFIGURE_ARGS+=	--disable-cell-pool
d115 1
a115 1
regression-test:
@


1.47
log
@- Update to 0.2.0.34

PR:		131546
Submitted by:	bf <bf2006a@@yahoo.com>
Security:	http://www.vuxml.org/freebsd/78f5606b-f9d1-11dd-b79c-0030843d3802.html
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.34
@


1.46
log
@- Update to 0.2.0.33

PR:		130849
Submitted by:	bf <bf2006a@@yahoo.com>
Security:	http://www.vuxml.org/freebsd/100a9ed2-ee56-11dd-ab4f-0030843d3802.html
@
text
@d9 1
a9 2
DISTVERSION=	0.2.0.33
PORTREVISION=	0
@


1.45
log
@- Remove --User param from initialization since rc(8) uses su(1) when a var
  ${name}_user is defined (su -m user). When --User param is defined in this
  scenario, tor don't start because when you use --User param you must to start
  it with root user.

PR:		ports/129253
Submitted by:	garga
Approved by:	miwi (maintainer)
@
text
@d9 2
a10 2
DISTVERSION=	0.2.0.32
PORTREVISION=	2
@


1.44
log
@- Fix rc script (remove  --Group flag)

Request by:	many
@
text
@d10 1
a10 1
PORTREVISION=	1
@


1.43
log
@- Update to 0.2.0.32
@
text
@d10 1
@


1.42
log
@- Update to 0.2.0.31
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.31
@


1.41
log
@- Chase libevent shlib bump
@
text
@d9 1
a9 2
DISTVERSION=	0.2.0.30
PORTREVISION=	1
@


1.40
log
@- Update to 0.2.0.30

PR:		126262
Submitted by:	bf <bf2006a@@yahoo.com>
@
text
@d10 1
d22 1
a22 1
LIB_DEPENDS=	event-1.3e:${PORTSDIR}/devel/libevent
@


1.39
log
@- Take maintainership
@
text
@d9 1
a9 2
PORTVERSION=	0.1.2.19
PORTREVISION=	2
d12 4
a15 2
		http://mirror.onionland.org/dist/
DISTNAME=	${PORTNAME}-${PORTVERSION}
d21 1
a21 1
LIB_DEPENDS=	event-1.4:${PORTSDIR}/devel/libevent
d25 2
d28 3
a30 1
OPTIONS=	EVENTDNS "asynchronous DNS module" on \
d38 1
a38 1
CONFLICTS=	tor-devel*
d41 1
a41 1
MAN1=		tor.1 tor-resolve.1 torify.1
d45 5
a49 2
CONFIGURE_ENV+=	CPPFLAGS+=-I{LOCALBASE}/include \
		LDFLAGS+=-L{LOCALBASE}/lib
d51 2
a52 2
.if defined(WITH_EVENTDNS)
CONFIGURE_ARGS+=	--enable-eventdns
d54 6
a59 1
CONFIGURE_ARGS+=	--disable-eventdns
d64 1
a64 1
CONFIGURE_ENV+=	LDFLAGS+={PTHREAD_LIBS}
d84 1
a84 2
#fix typos in configure scripts, undesirable compiler flags, wrong location of in6.h
	@@${FIND} ${WRKSRC} -type f | ${XARGS} \
d86 3
a88 3
		-e 's!-g -O2!!' \
		-e 's!-O2!!' \
		-e 's|netintet|netinet|g' \
d92 2
a93 2
	@@${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
		's|-lpthread|${PTHREAD_LIBS}|g'
d108 4
@


1.38
log
@Reset nivo+kw+ports.bfa274@@is-root.com due to lack of time to work
on FreeBSD at the moment.

Hat:		portmgr
@
text
@d16 1
a16 1
MAINTAINER=	ports@@FreeBSD.org
@


1.37
log
@- Update libevent dependency and bump PORTREVISION
@
text
@d16 1
a16 1
MAINTAINER=	nivo+kw+ports.bfa274@@is-root.com
@


1.36
log
@- Fix Log dir
- Bump PORTREVISION

PR:		120811
Submitted by:	Lars Stokholm <lars.stokholm@@gmail.com>
Approved by:	maintainers
@
text
@d10 1
a10 1
PORTREVISION=	1
d20 1
a20 1
LIB_DEPENDS=	event-1.3e:${PORTSDIR}/devel/libevent
@


1.35
log
@- Update to 0.1.2.19

PR:		ports/120633
Submitted by:	ShuenBin Hsu <sbhsu at mail.a6.idv.tw>
Approved by:	maintainer timeout (1 month)
@
text
@d10 1
@


1.34
log
@- Bump PORTREVISION since devel/libevent are updated.
@
text
@d9 1
a9 2
PORTVERSION=	0.1.2.17
PORTREVISION=	2
d11 1
a11 1
MASTER_SITES=	http://tor.eff.org/dist/ \
@


1.33
log
@- Change libevent lib and bump PORTREVISION since devel/libevent are updated.
@
text
@d10 1
a10 1
PORTREVISION=	1
d20 1
a20 1
LIB_DEPENDS=	event-1.3d:${PORTSDIR}/devel/libevent
@


1.32
log
@Update to 0.1.2.17

PR:             116002
Submitted by:   Nils Vogels <nivo+kw+ports.bfa274@@is-root.com>
@
text
@d10 1
d20 1
a20 1
LIB_DEPENDS=	event-1.3b:${PORTSDIR}/devel/libevent
@


1.31
log
@- Update to 0.1.2.16

PR:		ports/115266
Submitted by:	Nils Vogels <nivo+kw+ports.bfa274 at is-root.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.16
@


1.30
log
@- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
  supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.14
@


1.29
log
@- Update to 0.1.2.14
- Pass maintainership to submitter [1]

PR:		113289 [1]
		112492
Submitted by:	Nils Vogels <nivo@@is-root.com> [1]
		Peter Thoenen <peter.thoenen@@yahoo.com> (old maintainer)
Approved by:	maintainer
Thanks to:	bf <bf2006a@@yahoo.com>
@
text
@a38 1
CONFIGURE_ARGS+=	--mandir=${PREFIX}/man
@


1.28
log
@- Bump PORTREVISION and change LIB_DEPENDS to reflect libevent update.
@
text
@d9 1
a9 2
PORTVERSION=	0.1.1.26
PORTREVISION=	1
d13 1
d15 1
a15 1
MAINTAINER=	peter.thoenen@@yahoo.com
d24 5
d32 2
d37 29
d71 1
d75 7
a81 1
		-e 's!-O2!!'
d88 7
a94 6
	@@${TOUCH} /var/log/tor
	@@${CHOWN} _tor:_tor /var/log/tor
	@@${MKDIR} /var/db/tor
	@@${MKDIR} /var/db/tor/data
	@@${CHOWN} _tor:_tor /var/db/tor
	@@${CAT} ${PKGMESSAGE}
d96 1
a96 1
.include <bsd.port.mk>
@


1.27
log
@- Use pre-su-install to allow make install as normal user

PR:		ports/108339
Submitted by:	Michael Neumann<mneuma2s at smail.inf.fh-brs.de>
Approved by:	Peter Thoenen <peter.thoenen at yahoo.com> (maintainer)
@
text
@d10 1
d19 1
a19 1
LIB_DEPENDS=	event-1.2a:${PORTSDIR}/devel/libevent
@


1.26
log
@- Update to 0.1.1.26

PR:		ports/106779
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d39 1
a39 1
pre-install:
@


1.25
log
@- Bump PORT_REVISION and change LIB_DEPENDS to reflect update in devel/libevent
- Fix many wrong BUILD_DEPENDS. Thanks to ldd(1)
@
text
@d9 1
a9 2
PORTVERSION=	0.1.1.25
PORTREVISION=	1
@


1.24
log
@Update to version 0.1.1.25.

PR:		ports/105226
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
Reviewed by:	flz (mentor)
@
text
@d10 1
d19 1
a19 1
LIB_DEPENDS=	event-1.2:${PORTSDIR}/devel/libevent
@


1.23
log
@- Update to 0.1.1.24

PR:		ports/103843
Submitted by:	maintainer (Peter Thoenen)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.24
@


1.22
log
@Update to 0.1.1.23

PR:             101331
Submitted by:   Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.23
@


1.21
log
@- Update tor to 1.1.20 (former development branch)
- Submitter becomes new maintainer (approved by old maintainer)
- Use rc.subr

PR:		98373
Submitted by:	Peter Thoenen
Approved by:	flz (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.20
@


1.20
log
@- update dependencies for libevent-1.2
@
text
@d1 3
a3 3
# ports collection makefile for: 		tor
# Date created: 				2004.05.28
# Whom:						freebsd-ports@@rikrose.net
d9 1
a9 1
PORTVERSION=	0.1.0.17
d12 1
a12 1
	http://mirror.onionland.org/dist/
d14 1
a14 1
MAINTAINER=	freebsd-ports@@rikrose.net
d23 3
a33 1
# uphold CFLAGS
d40 2
a41 1
	PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
d44 6
a49 1
	${INSTALL_DATA} ${WRKSRC}/contrib/tor.sh ${PREFIX}/etc/rc.d/tor.sh.sample
@


1.19
log
@- Update to 0.1.0.17

PR:		ports/93596
Submitted by:	Johan van Selst <johans@@stack.nl>
Approved by:	rik <freebsd-ports@@rikrose.net> (maintainer)
@
text
@d18 1
a18 1
LIB_DEPENDS=	event-1.1a:${PORTSDIR}/devel/libevent
@


1.18
log
@- Update to 0.1.0.14

PR:		ports/85635
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.1.0.14
d11 2
a12 1
MASTER_SITES=	http://tor.eff.org/dist/
a21 1
USE_REINPLACE=	yes
@


1.17
log
@- Update to 0.1.0.12

PR:		ports/84281
Submitted by:	rik <freebsd-ports@@rikrose.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.0.12
@


1.16
log
@- Update to 0.1.0.11

PR:		ports/82921
Submitted by:	rik <freebsd-ports@@rikrose.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.0.11
@


1.15
log
@Chase the libevent update.

Reported by:	pointyhat
@
text
@d9 1
a9 2
PORTVERSION=	0.1.0.10
PORTREVISION=	1
@


1.14
log
@- Update to 0.1.0.10 [1]
- Polish the Makefile and packing list

PR:		ports/82386 [1]
Submitted by:	maintainer [1]
@
text
@d10 1
d18 1
a18 1
LIB_DEPENDS=	event-1.1:${PORTSDIR}/devel/libevent
@


1.13
log
@- Update to 0.0.9.9

PR:		ports/81435
Submitted by:	rik <freebsd-ports@@rikrose.net> (maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	0.0.9.9
# PORTREVISION=	1
d17 1
a19 1
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
d41 1
a41 1
	@@${CP} ${WRKSRC}/contrib/tor.sh ${LOCALBASE}/etc/rc.d/tor.sh.sample
@


1.12
log
@At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
@
text
@d9 2
a10 2
PORTVERSION=	0.0.9.2
PORTREVISION=	1
@


1.11
log
@Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
@
text
@d20 1
a20 1
CONFIGURE_TARGET=--build=${ARCH}-portbld-freebsd${OSREL}
@


1.10
log
@- adds _tor user and gourp for tor to run as
- puts data into /var/db/tor/data  -  TAKE NOTE WHEN UPGRADING!
- working tor.sh!!! (finally. sorry for not doing this earlier!)

PR:		ports/76837
Submitted by:	rik <freebsd-ports@@rikrose.net> (maintainer)
@
text
@d20 1
a20 1
CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
@


1.9
log
@o Update to 0.0.9.2
o Add net as a secondary CATEGORY
o Uphold CFLAGS
o DESCR:
	- Add additional text from developer's www site
	- Update WWW tag with new location

Approved by:	maintainer
@
text
@d10 1
d38 3
@


1.8
log
@Update to 0.0.9.1

PR:		ports/75440
Submitted by:	maintainer
@
text
@d9 3
a11 3
PORTVERSION=	0.0.9.1
CATEGORIES=	security
MASTER_SITES=	http://tor.freehaven.net/dist/
d31 5
@


1.7
log
@- Chase permanent redirection

Reported by:	pointyhat via kris
@
text
@d9 1
a9 1
PORTVERSION=	0.0.8.1
@


1.6
log
@- Quick update to 0.0.8.1, bugfix release, because 0.0.8 was removed
  from distsite

Reported by:	Dead Microprocessor <dead.microprocessor@@gmail.com>
@
text
@d11 1
a11 2
MASTER_SITES=	http://freehaven.net/tor/dist/ \
		http://www.mavetju.org/download/adopted/
@


1.5
log
@- Update to 0.0.8

PR:		ports/72086
Submitted by:	rik <freebsd-security@@rikrose.net> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.0.8
@


1.4
log
@Keep a local copy until the original mastersite is back again.

Submitted by:	rik@@#bsdports
@
text
@d9 1
a9 1
PORTVERSION=	0.0.7.2
d11 2
a12 2
MASTER_SITES=	http://www.mavetju.org/download/adopted/ \
		http://freehaven.net/tor/dist/
d17 1
a17 1
RUN_DEPENDS= tsocks:${PORTSDIR}/net/tsocks
d25 1
a25 1
MAN1=		tor.1 torify.1
@


1.3
log
@- Update to 0.0.7.2
- Add net/tsocks to RUN_DEPENDS

PR:		ports/68813
Submitted by:	maintainer
@
text
@d11 2
a12 1
MASTER_SITES=	http://freehaven.net/tor/dist/
@


1.2
log
@- Update to version 0.0.7

PR:		ports/67831
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.0.7
d16 2
d31 3
@


1.1
log
@Add tor 0.0.6.2, an anonymizing overlay network for TCP.

Onion Routing is a connection-oriented anonymizing
communication service. Users choose a source-routed path
through a set of nodes, and negotiate a "virtual circuit"
through the network, in which each node knows its predecessor
and successor, but no others. Traffic flowing down the circuit
is unwrapped by a symmetric key at each node, which reveals the
downstream node.

WWW: http://freehaven.net/tor/

PR:		ports/67305
Submitted by:	freebsd-ports@@rikrose.net
@
text
@d9 1
a9 1
PORTVERSION=	0.0.6.2
@

