head	1.148;
access;
symbols
	RELEASE_8_3_0:1.125
	RELEASE_9_0_0:1.122
	RELEASE_7_4_0:1.100
	RELEASE_8_2_0:1.100
	RELEASE_6_EOL:1.96
	RELEASE_8_1_0:1.90
	RELEASE_7_3_0:1.88
	RELEASE_8_0_0:1.81
	RELEASE_7_2_0:1.74
	RELEASE_7_1_0:1.67
	RELEASE_6_4_0:1.67
	RELEASE_5_EOL:1.61
	RELEASE_7_0_0:1.49
	RELEASE_6_3_0:1.49
	PRE_XORG_7:1.42
	RELEASE_4_EOL:1.36
	RELEASE_6_2_0:1.32
	RELEASE_6_1_0:1.23
	RELEASE_5_5_0:1.23
	old_RELEASE_6_0_0:1.18
	old_RELEASE_5_4_0:1.10
	old_RELEASE_4_11_0:1.8
	old_RELEASE_5_3_0:1.4;
locks; strict;
comment	@# @;


1.148
date	2013.03.19.03.46.43;	author svnexp;	state Exp;
branches;
next	1.147;

1.147
date	2013.02.06.19.51.32;	author svnexp;	state Exp;
branches;
next	1.146;

1.146
date	2013.01.16.14.41.43;	author svnexp;	state Exp;
branches;
next	1.145;

1.145
date	2012.12.31.12.20.50;	author svnexp;	state Exp;
branches;
next	1.144;

1.144
date	2012.11.22.11.33.13;	author svnexp;	state Exp;
branches;
next	1.143;

1.143
date	2012.11.17.06.01.21;	author svnexp;	state Exp;
branches;
next	1.142;

1.142
date	2012.10.30.03.27.15;	author bf;	state Exp;
branches;
next	1.141;

1.141
date	2012.09.13.04.13.47;	author bf;	state Exp;
branches;
next	1.140;

1.140
date	2012.09.09.11.05.21;	author bf;	state Exp;
branches;
next	1.139;

1.139
date	2012.08.26.15.36.30;	author bf;	state Exp;
branches;
next	1.138;

1.138
date	2012.07.09.08.43.13;	author bf;	state Exp;
branches;
next	1.137;

1.137
date	2012.06.30.22.47.34;	author bf;	state Exp;
branches;
next	1.136;

1.136
date	2012.06.29.00.38.55;	author bf;	state Exp;
branches;
next	1.135;

1.135
date	2012.06.17.16.47.13;	author bf;	state Exp;
branches;
next	1.134;

1.134
date	2012.06.13.06.56.38;	author bf;	state Exp;
branches;
next	1.133;

1.133
date	2012.06.07.04.57.15;	author bf;	state Exp;
branches;
next	1.132;

1.132
date	2012.05.26.21.21.42;	author bf;	state Exp;
branches;
next	1.131;

1.131
date	2012.05.26.02.40.40;	author bf;	state Exp;
branches;
next	1.130;

1.130
date	2012.05.19.17.51.18;	author bf;	state Exp;
branches;
next	1.129;

1.129
date	2012.05.01.05.11.30;	author bf;	state Exp;
branches;
next	1.128;

1.128
date	2012.04.24.08.50.51;	author bf;	state Exp;
branches;
next	1.127;

1.127
date	2012.04.19.03.42.38;	author bf;	state Exp;
branches;
next	1.126;

1.126
date	2012.04.01.00.22.47;	author bf;	state Exp;
branches;
next	1.125;

1.125
date	2012.02.14.20.43.32;	author bf;	state Exp;
branches;
next	1.124;

1.124
date	2012.01.24.15.19.53;	author bf;	state Exp;
branches;
next	1.123;

1.123
date	2011.12.17.13.21.42;	author bf;	state Exp;
branches;
next	1.122;

1.122
date	2011.12.09.14.50.59;	author bf;	state Exp;
branches;
next	1.121;

1.121
date	2011.11.26.05.58.57;	author bf;	state Exp;
branches;
next	1.120;

1.120
date	2011.10.31.18.25.09;	author bf;	state Exp;
branches;
next	1.119;

1.119
date	2011.10.28.05.21.44;	author bf;	state Exp;
branches;
next	1.118;

1.118
date	2011.10.04.23.43.40;	author bf;	state Exp;
branches;
next	1.117;

1.117
date	2011.10.04.10.07.59;	author bf;	state Exp;
branches;
next	1.116;

1.116
date	2011.09.23.22.25.19;	author amdmi3;	state Exp;
branches;
next	1.115;

1.115
date	2011.09.23.19.58.35;	author bf;	state Exp;
branches;
next	1.114;

1.114
date	2011.09.17.04.40.53;	author bf;	state Exp;
branches;
next	1.113;

1.113
date	2011.09.09.19.26.40;	author bf;	state Exp;
branches;
next	1.112;

1.112
date	2011.09.06.23.40.32;	author pawel;	state Exp;
branches;
next	1.111;

1.111
date	2011.08.05.09.07.13;	author bf;	state Exp;
branches;
next	1.110;

1.110
date	2011.07.24.01.16.13;	author bf;	state Exp;
branches;
next	1.109;

1.109
date	2011.07.21.15.10.56;	author bf;	state Exp;
branches;
next	1.108;

1.108
date	2011.05.10.14.14.55;	author bf;	state Exp;
branches;
next	1.107;

1.107
date	2011.05.08.04.34.15;	author bf;	state Exp;
branches;
next	1.106;

1.106
date	2011.05.05.13.48.05;	author mm;	state Exp;
branches;
next	1.105;

1.105
date	2011.04.30.22.49.17;	author bf;	state Exp;
branches;
next	1.104;

1.104
date	2011.04.13.05.40.47;	author bf;	state Exp;
branches;
next	1.103;

1.103
date	2011.03.15.11.34.58;	author bf;	state Exp;
branches;
next	1.102;

1.102
date	2011.03.01.19.21.30;	author bf;	state Exp;
branches;
next	1.101;

1.101
date	2011.02.27.13.01.18;	author miwi;	state Exp;
branches;
next	1.100;

1.100
date	2011.01.29.10.55.21;	author bf;	state Exp;
branches;
next	1.99;

1.99
date	2011.01.18.02.57.48;	author bf;	state Exp;
branches;
next	1.98;

1.98
date	2011.01.01.20.01.43;	author bf;	state Exp;
branches;
next	1.97;

1.97
date	2010.12.31.19.26.00;	author bf;	state Exp;
branches;
next	1.96;

1.96
date	2010.10.04.12.03.49;	author bf;	state Exp;
branches;
next	1.95;

1.95
date	2010.10.03.02.53.36;	author bf;	state Exp;
branches;
next	1.94;

1.94
date	2010.08.30.14.47.40;	author bf;	state Exp;
branches;
next	1.93;

1.93
date	2010.08.20.05.01.49;	author bf;	state Exp;
branches;
next	1.92;

1.92
date	2010.08.06.18.05.37;	author bf;	state Exp;
branches;
next	1.91;

1.91
date	2010.07.25.15.39.20;	author mm;	state Exp;
branches;
next	1.90;

1.90
date	2010.05.02.12.13.37;	author miwi;	state Exp;
branches;
next	1.89;

1.89
date	2010.03.10.12.57.11;	author miwi;	state Exp;
branches;
next	1.88;

1.88
date	2010.01.31.00.42.29;	author miwi;	state Exp;
branches;
next	1.87;

1.87
date	2010.01.27.00.44.23;	author miwi;	state Exp;
branches;
next	1.86;

1.86
date	2010.01.25.22.53.19;	author miwi;	state Exp;
branches;
next	1.85;

1.85
date	2010.01.25.22.49.45;	author linimon;	state Exp;
branches;
next	1.84;

1.84
date	2009.11.22.19.49.42;	author pav;	state Exp;
branches;
next	1.83;

1.83
date	2009.11.21.23.02.18;	author miwi;	state Exp;
branches;
next	1.82;

1.82
date	2009.10.29.11.02.27;	author miwi;	state Exp;
branches;
next	1.81;

1.81
date	2009.09.18.22.49.17;	author miwi;	state Exp;
branches;
next	1.80;

1.80
date	2009.08.02.19.35.33;	author mezz;	state Exp;
branches;
next	1.79;

1.79
date	2009.07.09.20.14.50;	author amdmi3;	state Exp;
branches;
next	1.78;

1.78
date	2009.06.28.01.35.36;	author wxs;	state Exp;
branches;
next	1.77;

1.77
date	2009.06.23.13.05.39;	author wxs;	state Exp;
branches;
next	1.76;

1.76
date	2009.06.15.14.45.39;	author wxs;	state Exp;
branches;
next	1.75;

1.75
date	2009.04.30.21.02.44;	author miwi;	state Exp;
branches;
next	1.74;

1.74
date	2009.04.09.10.43.54;	author miwi;	state Exp;
branches;
next	1.73;

1.73
date	2009.02.13.14.40.20;	author miwi;	state Exp;
branches;
next	1.72;

1.72
date	2009.01.29.22.59.41;	author miwi;	state Exp;
branches;
next	1.71;

1.71
date	2009.01.16.00.57.32;	author miwi;	state Exp;
branches;
next	1.70;

1.70
date	2008.12.22.21.05.11;	author miwi;	state Exp;
branches;
next	1.69;

1.69
date	2008.11.29.20.12.22;	author miwi;	state Exp;
branches;
next	1.68;

1.68
date	2008.10.05.10.14.41;	author miwi;	state Exp;
branches;
next	1.67;

1.67
date	2008.09.05.14.24.07;	author miwi;	state Exp;
branches;
next	1.66;

1.66
date	2008.08.20.08.03.14;	author miwi;	state Exp;
branches;
next	1.65;

1.65
date	2008.08.19.16.40.16;	author mnag;	state Exp;
branches;
next	1.64;

1.64
date	2008.08.06.07.47.16;	author miwi;	state Exp;
branches;
next	1.63;

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

1.62
date	2008.06.20.23.54.03;	author lippe;	state Exp;
branches;
next	1.61;

1.61
date	2008.05.22.00.35.04;	author miwi;	state Exp;
branches;
next	1.60;

1.60
date	2008.04.28.13.50.42;	author miwi;	state Exp;
branches;
next	1.59;

1.59
date	2008.03.31.20.19.31;	author jadawin;	state Exp;
branches;
next	1.58;

1.58
date	2008.03.20.23.31.05;	author miwi;	state Exp;
branches;
next	1.57;

1.57
date	2008.03.20.20.03.32;	author miwi;	state Exp;
branches;
next	1.56;

1.56
date	2008.03.06.09.45.40;	author lwhsu;	state Exp;
branches;
next	1.55;

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

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

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

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

1.51
date	2008.01.02.23.43.03;	author mnag;	state Exp;
branches;
next	1.50;

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

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

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

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

1.46
date	2007.09.25.12.50.17;	author edwin;	state Exp;
branches;
next	1.45;

1.45
date	2007.09.21.20.21.29;	author mnag;	state Exp;
branches;
next	1.44;

1.44
date	2007.07.23.09.36.32;	author rafan;	state Exp;
branches;
next	1.43;

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

1.42
date	2007.04.06.18.28.46;	author mnag;	state Exp;
branches;
next	1.41;

1.41
date	2007.03.27.01.22.08;	author clsung;	state Exp;
branches;
next	1.40;

1.40
date	2007.03.03.06.52.05;	author rafan;	state Exp;
branches;
next	1.39;

1.39
date	2007.02.12.13.08.22;	author rafan;	state Exp;
branches;
next	1.38;

1.38
date	2007.02.10.19.20.57;	author rafan;	state Exp;
branches;
next	1.37;

1.37
date	2007.02.10.19.20.18;	author rafan;	state Exp;
branches;
next	1.36;

1.36
date	2007.01.10.02.39.30;	author itetcu;	state Exp;
branches;
next	1.35;

1.35
date	2006.12.07.16.40.13;	author laszlof;	state Exp;
branches;
next	1.34;

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

1.33
date	2006.10.31.06.33.00;	author clsung;	state Exp;
branches;
next	1.32;

1.32
date	2006.10.09.16.10.58;	author clsung;	state Exp;
branches;
next	1.31;

1.31
date	2006.08.29.21.34.48;	author miwi;	state Exp;
branches;
next	1.30;

1.30
date	2006.08.01.02.48.07;	author clsung;	state Exp;
branches;
next	1.29;

1.29
date	2006.07.10.01.41.28;	author nobutaka;	state Exp;
branches;
next	1.28;

1.28
date	2006.07.09.15.20.07;	author nobutaka;	state Exp;
branches;
next	1.27;

1.27
date	2006.06.30.02.53.12;	author leeym;	state Exp;
branches;
next	1.26;

1.26
date	2006.06.22.14.14.59;	author johans;	state Exp;
branches;
next	1.25;

1.25
date	2006.06.05.13.23.44;	author pav;	state Exp;
branches;
next	1.24;

1.24
date	2006.04.13.13.43.02;	author johans;	state Exp;
branches;
next	1.23;

1.23
date	2006.02.17.22.21.25;	author mnag;	state Exp;
branches;
next	1.22;

1.22
date	2006.01.16.00.13.31;	author pav;	state Exp;
branches;
next	1.21;

1.21
date	2005.12.12.23.24.37;	author edwin;	state Exp;
branches;
next	1.20;

1.20
date	2005.11.28.09.30.08;	author az;	state Exp;
branches;
next	1.19;

1.19
date	2005.11.26.01.04.14;	author edwin;	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.148
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/314522
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@# Created by: peter.thoenen@@yahoo.com
# $FreeBSD: head/security/tor-devel/Makefile 314522 2013-03-18 02:54:12Z bf $

PORTNAME=	tor
DISTVERSION=	0.2.4.11-alpha
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.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.org.nyud.net/dist/ \
		http://www.torproject.us/dist/ \
		http://www.torservers.net/mirrors/torproject.org/dist/
PKGNAMESUFFIX=	-devel

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-[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  ( ${OSVERSION} < 800038 )
CPPFLAGS+=	-DSTAILQ_ENTRY=SIMPLEQ_ENTRY
.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" \
		-e "\|^install-data-am:|s|install-docDATA||" \
		${WRKSRC}/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_man1_MANS =|s|$$|${MAN1:S@@^@@doc/@@}|' \
		${WRKSRC}/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.147
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/311778
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/security/tor-devel/Makefile 311778 2013-02-06 16:25:45Z bf $
d5 1
a5 1
DISTVERSION=	0.2.4.10-alpha
@


1.146
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/310492
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d2 1
a2 1
# $FreeBSD: head/security/tor-devel/Makefile 310492 2013-01-16 14:15:27Z bf $
d5 1
a5 1
DISTVERSION=	0.2.4.9-alpha
@


1.145
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/309694
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r309694 | bf | 2012-12-30 21:31:07 +0000 (Sun, 30 Dec 2012) | 2 lines
## SVN ##
## SVN ## update to 0.2.4.7-alpha; remove some stale mirrors
## 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-devel/Makefile 309694 2012-12-30 21:31:07Z bf $
#
d5 1
a5 1
DISTVERSION=	0.2.4.7-alpha
@


1.144
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 307645
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r307645 | bf | 2012-11-22 11:30:22 +0000 (Thu, 22 Nov 2012) | 4 lines
## SVN ##
## SVN ## update to 0.2.4.6-alpha
## SVN ##
## SVN ## Feature safe:	yes
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d5 1
a5 1
# $FreeBSD: head/security/tor-devel/Makefile 307645 2012-11-22 11:30:22Z bf $
d9 1
a9 1
DISTVERSION=	0.2.4.6-alpha
a29 1
		http://tor.factor.cc/dist/ \
a33 1
		http://tor.searchprivate.com/dist/ \
a47 2
		http://www.torproject.nl/dist/ \
		http://www.torproject.org.in/dist/ \
@


1.143
log
@Switch exporter over
@
text
@d5 1
a5 1
# $FreeBSD: head/security/tor-devel/Makefile 306660 2012-10-30 03:27:15Z bf $
d9 1
a9 1
DISTVERSION=	0.2.3.24-rc
d119 4
d188 2
a189 3
		${WRKSRC}/contrib/Makefile.in
	@@${REINPLACE_CMD} -e '\|^install-data-am:|s|install-docDATA||' \
		${WRKSRC}/doc/Makefile.in
d197 2
a198 2
	@@${REINPLACE_CMD} -e '\|^nodist_man_MANS =|s|$$|${MAN1}|' \
		${WRKSRC}/doc/Makefile
@


1.142
log
@SVN rev 306660 on 2012-10-30 03:27:15Z by bf

update to 0.2.3.24-rc [1]; remove a problematic mirror;
attempt to fix build on ia64 [2]

Reported by:	A. Shterenlikht [2]
Security:	CVE-2012-2249; CVE-2012-2250;
		Tor bugs 7139, 7191 [1]
Feature safe:	yes
@
text
@d5 1
a5 1
# $FreeBSD$
@


1.141
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
@d9 1
a9 1
DISTVERSION=	0.2.3.22-rc
a20 1
		http://onion.anonymo.us.org/dist/ \
d107 1
a107 1
empty(PORT_OPTIONS:MSTATIC_TOR)
@


1.140
log
@SVN rev 303960 on 2012-09-09 11:05:21Z by bf

update to 0.2.3.21-rc

Security:	Tor bugs 6252, 6690, 6710
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.21-rc
@


1.139
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.3.20-rc
@


1.138
log
@update to 0.2.3.19-rc
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.19-rc
a38 1
		http://tor.unregistered.eu/dist/ \
@


1.137
log
@update to 0.2.3.18-rc
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.18-rc
@


1.136
log
@remove a problematic mirror
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.17-beta
@


1.135
log
@update to 0.2.3.17-beta
@
text
@a12 1
		ftp://ftp.fodt.it/pub/mirror/tor/dist/ \
@


1.134
log
@(mostly cosmetic) changes to reduce the differences with security/tor
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.16-alpha
d112 2
d143 1
a143 1
			--with-zlib-dir=/usr/lib
d190 2
a191 1
	@@${REINPLACE_CMD} -e "s|-ltcmalloc|${LOCALBASE}/lib/libtcmalloc.so|" \
@


1.133
log
@update to 0.2.3.16-alpha and convert options to the new style
@
text
@d75 8
a82 8
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
d94 1
a94 1
CONFLICTS=		tor-[0-9]*
d102 1
a102 1
USE_GMAKE=	yes
d109 1
a109 1
(${OSVERSION} >= 900003) ) && !defined(USE_GCC) && empty(CC:M*gcc4*) && \
@


1.132
log
@remove a redundancy
@
text
@d9 1
a9 2
DISTVERSION=	0.2.3.15-alpha
PORTREVISION=	1
d72 13
a84 9
OPTIONS=	BUFFEREVENTS "use libevent's buffered IO" off \
		BUFFREELISTS "freelists for buffer RAM" on \
		GMAKE "parallel build safety via GNU make" off \
		INSTR_DOWNLOADS "instrument downloads for analysis" off \
		STATIC_TOR "build a static tor" off \
		TCMALLOC "use the tcmalloc memory allocation library" off \
		THREADS "multi-threading support" on \
		TOR2WEB "faster but non-anonymous hidden services" off \
		TRANSPARENT "transparent proxy support" on
d101 1
a101 1
.if defined(WITH_GMAKE)
d110 1
a110 1
!defined(WITH_STATIC_TOR)
d120 1
a120 1
.if defined(WITH_BUFFEREVENTS)
d126 1
a126 1
.if defined(WITH_BUFFREELISTS)
d132 1
a132 1
.if defined(WITH_INSTR_DOWNLOADS)
d138 1
a138 1
.if defined(WITH_STATIC_TOR)
d143 1
a143 1
.if defined(WITH_BUFFEREVENTS)
d150 1
a150 1
.if defined(WITH_BUFFEREVENTS)
d155 1
a155 1
.if defined(WITH_TCMALLOC)
d157 1
a157 1
.if defined(WITH_STATIC_TOR)
d164 1
a164 1
.if defined(WITH_THREADS)
d171 1
a171 1
.if defined(WITH_TOR2WEB)
d175 1
a175 1
.if defined(WITH_TRANSPARENT)
d207 1
a207 1
.if !defined(WITH_TOR2WEB)
@


1.131
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
@a72 2
MAKE_JOBS_UNSAFE=	yes

@


1.130
log
@change the rc-script to permit supplementary Log entries in tor_conf

PR:		167482
Submitted by:	F. Keil
@
text
@a33 1
		http://tor.fodt.it/dist/ \
@


1.129
log
@update to 0.2.3.15-alpha
@
text
@d10 1
@


1.128
log
@update to 0.2.3.14-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.14-alpha
@


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

Submitted by:	cs [1]
@
text
@d9 1
a9 2
DISTVERSION=	0.2.3.13-alpha
PORTREVISION=	1
@


1.126
log
@update to 0.2.3.13-alpha [1]; update mirrors;
don't attempt to build static PIE

Security:	Tor bugs 5185,5342,5343 [1]
Feature safe:	yes
@
text
@d10 1
@


1.125
log
@update to 0.2.3.12-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.12-alpha
a13 1
		ftp://key-server.org/tor/dist/ \
d16 1
d20 1
d28 1
d31 1
a33 1
		http://tor.freie-re.de/dist/ \
d36 1
a37 1
		http://tor.key-server.org/dist/ \
d39 1
d41 1
d48 1
d50 1
d108 2
a109 1
(${OSVERSION} >= 900003) ) && !defined(USE_GCC) && empty(CC:M*gcc4*)
@


1.124
log
@update to 0.2.3.11-alpha

Security:	CVE-2011-4576; Infinite-length circuit DOS
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.11-alpha
@


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

Security:	CVE-2011-2778
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.10-alpha
@


1.122
log
@update to 0.2.3.9-alpha; update and sort MASTER_SITES

Feature safe:	yes
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.9-alpha
@


1.121
log
@update to 0.2.3.8-alpha

Feature safe:	yes
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.8-alpha
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/ \
d76 1
d163 4
d199 1
d204 1
@


1.120
log
@update to 0.2.3.7-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.7-alpha
@


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

Security:	CVE-2011-2768
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.6-alpha
@


1.118
log
@update to 0.2.3.5-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.3.5-alpha
@


1.117
log
@use a more common form of openssl handling

PR:		161011
Submitted by:	crees
@
text
@d9 1
a9 2
DISTVERSION=	0.2.3.4-alpha
PORTREVISION=	1
@


1.116
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
@d65 2
d78 1
a78 1
.include <bsd.port.pre.mk>
a96 1
.include "${PORTSDIR}/Mk/bsd.openssl.mk"
d185 1
a185 1
.include <bsd.port.post.mk>
@


1.115
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
@d50 1
a50 2
CONFIGURE_ENV=	LDFLAGS="${LDFLAGS}" \
		TOR_CPPFLAGS_libevent="-I${LOCALBASE}/include/event2 -I${LOCALBASE}/include" \
@


1.114
log
@update to 0.2.3.4-alpha
@
text
@d10 1
d16 1
d23 1
d35 1
d59 1
d79 6
@


1.113
log
@- update to 0.2.3.3-alpha
- allow WITH_BUFFEREVENTS again, after upstream changes
- use gcc hardening on versions of the OS that support PIE
- 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 1
DISTVERSION=	0.2.3.3-alpha
d76 1
a76 1
(${OSVERSION} >= 900003) ) && !defined(USE_GCC)
@


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

Approved by:    miwi, wen (mentors implicit)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.3.2-alpha
PORTREVISION=	1
d74 6
a87 1
BROKEN =	there are unresolved problems with BUFFEREVENTS; please disable this option
a123 1
LDFLAGS+=		-L${LOCALBASE}/lib
d151 2
@


1.111
log
@remove a problematic mirror, based upon repeated
distilator NXDOMAIN results
@
text
@d10 1
d120 1
@


1.110
log
@update to 0.2.3.2-alpha; fix clang build by changing
the syntax of some LDFLAGS; remove libevent1
conflict by adjusting CONFIGURE_ENV and avoiding
parts of the clumsy libevent configuration in the
configure script; add some new mirrors and remove
a defunct mirror
@
text
@a17 1
		http://tor-www.5coluna.com/dist/ \
@


1.109
log
@Avoid redirects on the primary master site

Reported by:	Ruslan Mahmatkhanov
@
text
@d9 1
a9 2
DISTVERSION=	0.2.3.1-alpha
PORTREVISION=	1
d15 3
a21 1
		http://tor.boinc.ch/dist/ \
d23 1
d26 1
d29 2
d35 2
a36 1
		http://www.torproject.us/dist/
d42 3
d46 5
a50 4
CONFIGURE_ARGS+=	--with-openssl-dir="${OPENSSLBASE}" --disable-asciidoc
CPPFLAGS+=	-I${LOCALBASE}/include/event2
LDFLAGS+=	-L${LOCALBASE}/lib/event2
CONFIGURE_ENV+=	LDFLAGS="${LDFLAGS}"
a68 1
CONFLICTS_BUILD=	libevent-[01]*
a72 3
LICENSE=	BSD
LICENSE_FILE=	${WRKSRC}/LICENSE

d83 1
d105 4
d112 4
@


1.108
log
@- Disable the new bufferevents code by default in tor-devel,
until some problems are solved [1]
- Add a note that was in the pkg-deinstall scripts of tor and
tor-devel to the pkg-messages of the respective ports

Reported by:	H. Krusken [1]
@
text
@d12 1
a12 1
MASTER_SITES=	http://www.torproject.org/dist/ \
@


1.107
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
@d10 1
d44 1
a44 1
OPTIONS=	BUFFEREVENTS "use libevent's buffered IO" on \
d58 1
a58 1
CONFLICTS=	tor-[0-9]*
@


1.106
log
@Update libevent2 to 2.0.11
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.25-alpha
PORTREVISION=	1
a34 2
LIB_DEPENDS=	event-2.0:${PORTSDIR}/devel/libevent2

d43 2
a44 1
OPTIONS=	BUFFREELISTS "freelists for buffer RAM" on \
d46 1
d54 3
d75 6
d93 9
d104 3
d109 1
a137 4
pre-su-install:
	@@${SETENV} PKG_PREFIX=${PREFIX} ${SH} \
		${PKGINSTALL} ${PKGNAME} PRE-INSTALL

d140 1
a140 1
	${CHOWN} _tor:_tor /var/run/tor
d144 2
a145 1
	${CHOWN} _tor:_tor /var/db/tor
@


1.105
log
@Update to 0.2.2.25-alpha
@
text
@d10 1
@


1.104
log
@Update to 0.2.2.24-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.24-alpha
@


1.103
log
@Update to 0.2.2.23-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.23-alpha
a108 2
	@@${REINPLACE_CMD} -e '\|CFLAGS=|{s|-g||;s|-O[0-9]\{0,1\}||;}' \
		-e 's|netinet/in6||g' ${WRKSRC}/configure
@


1.102
log
@- change the port to use devel/libevent2
- remove two problematic mirrors, and add others
- bump PORTREVISION

Approved by:	makc, miwi (mentors, implicit)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.22-alpha
PORTREVISION=	2
d41 1
a41 1
CONFIGURE_ENV+=		CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
@


1.101
log
@- Chase devel/google-perftools shlib bump
@
text
@d10 1
a10 1
PORTREVISION=	1
a12 1
		ftp://tor.tomyn.com/pub/mirrors/tor/ \
d14 2
d22 1
d24 2
a25 1
		http://tor.kamagurka.org/dist/ \
d27 1
d36 1
a36 1
LIB_DEPENDS=	event-1.4:${PORTSDIR}/devel/libevent
d40 4
d56 1
@


1.100
log
@- Update to 0.2.2.22-alpha
- 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.99
log
@Update to 0.2.2.21-alpha

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


1.98
log
@Remove some outdated or unreachable mirrors,
based on distilator results

Approved by:	makc, miwi (mentors, implicit)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.20-alpha
d51 3
d109 2
@


1.97
log
@- update to 0.2.2.20-alpha (includes a security patch for CVE-2010-1676)
- update MASTER_SITES on the basis of:
	 http://www.torproject.org/getinvolved/mirrors.html.en
- update openssl requirements

Approved by:	makc, miwi (mentors, implicit)
@
text
@a13 2
		http://irani-tor.ath.cx/dist/ \
		http://mirrors.chaos-darmstadt.de/tor-mirror/dist/ \
a24 1
		http://www.torproject.org.in/dist/ \
@


1.96
log
@Fix conditional openssl dependence; bump PORTREVISION

Approved by:	makc, miwi (co-mentors, implicit)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.17-alpha
PORTREVISION=	1
d12 8
a19 2
		http://tor.cypherpunks.at/dist/ \
		http://tor.depthstrike.com/dist/ \
d21 9
a29 1
		http://tor.anonymity.cn/dist/
d59 3
a61 1
.if  ( ${OSVERSION} < 801000 || (${OSVERSION} >= 900000 && ${OSVERSION} < 900011) )
@


1.95
log
@Update to 0.2.2.17-alpha

Approved by:	makc, miwi (co-mentors, implicit)
@
text
@d10 1
a24 1
USE_OPENSSL=	yes
d49 1
@


1.94
log
@--Add LICENSE information
--Add a reference to net/torsocks 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]
--Re-enable the regression-test target

PR:		150078 [2]
Requested by:	Fabian Keil [1]
Approved by:	miwi (co-mentor)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.15-alpha
PORTREVISION=	1
d85 2
d88 1
a88 1
		-e 's|netinet/in6|netinet6/in6|g' ${WRKSRC}/configure
@


1.93
log
@Update to 0.2.2.15-alpha; pass maintainership to submitter

Approved by:	miwi (maintainer, co-mentor)
@
text
@d10 1
a21 1
RUN_DEPENDS=	torsocks:${PORTSDIR}/net/torsocks
d35 1
a35 2
		TRANSPARENT "transparent proxy support" on \
		VIDALIA "Vidalia graphical Tor controller" off
d42 3
a80 4
.ifdef(WITH_VIDALIA)
RUN_DEPENDS+=	vidalia:${PORTSDIR}/net-mgmt/vidalia
.endif

d106 1
a106 1
test: build
@


1.92
log
@update to 0.2.2.14-alpha

PR:		148854
Submitted by:	bf
Approved by:	makc, miwi
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.14-alpha
d18 1
a18 1
MAINTAINER=	miwi@@FreeBSD.org
@


1.91
log
@Update libevent to 1.4.14b

PR:		ports/147723
Approved by:	maintainer (timeout)
@
text
@d9 1
a9 2
DISTVERSION=	0.2.2.13-alpha
PORTREVISION=	1
a25 1
WITH_OPENSSL_PORT=	yes
d45 4
d88 2
a89 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'
d92 1
a92 1
	@@${FIND} -X ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
@


1.90
log
@- Update to 0.2.2.13-alpha

PR:		146091
Submitted by:	Andrei Lavreniyuk <andy.lavr@@gmail.com> (maintainer)
@
text
@d10 1
@


1.89
log
@- Update to 2.2.10-alpha
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.10-alpha
@


1.88
log
@- Update to 0.2.2.8-alpha

PR:		143360
Submitted by:	Andrei Lavreniyuk <andy.lavr@@reactor-xg.kiev.ua>
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.8-alpha
d27 1
a27 1
CONFIGURE_ARGS+=	--with-openssl-dir="${OPENSSLBASE}"
a43 3
MANCOMPRESSED=	no
MAN1=		tor.1 tor-resolve.1 torify.1 tor-gencert.1

@


1.87
log
@- Update to 0.2.2.7-alpha

PR:		ports/143050
Submitted by:	Andrei Lavreniyuk <andy.lavr@@reactor-xg.kiev.ua>
		"b. f." <bf1783@@googlemail.com>
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.7-alpha
@


1.86
log
@- take over
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.6-alpha
d26 2
@


1.85
log
@Reset peter.thoenen@@yahoo.com at his request; he is moving and will
not have access to a machine for a while.  We hope to see him back
this summer.

Hat:		portmgr
@
text
@d18 1
a18 1
MAINTAINER=	ports@@FreeBSD.org
@


1.84
log
@- Mark MAKE_JOBS_UNSAFE

Reported by:	pointyhat
@
text
@d18 1
a18 1
MAINTAINER=	peter.thoenen@@yahoo.com
@


1.83
log
@- Update to 0.2.2.6-alpha

Submitted by:	"b. f." <bf1783@@googlemail.com>
Approved by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d28 1
@


1.82
log
@- Update to 0.2.2.5-alpha

PR:		139048
Submitted by:	Andrei Lavreniyuk <andy.lavr@@reactor-xg.kiev.ua>
		"b. f." <bf1783@@googlemail.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.5-alpha
d109 1
a109 1
regression-test: build
@


1.81
log
@- Update to 0.2.2.1-alpha
- Update WWW

PR:		138726
Submitted by:	bf <bf1783@@gmail.com>
Approved by:	maintainer
Feature safe:	yes
@
text
@d9 1
a9 1
DISTVERSION=	0.2.2.1-alpha
a29 1
		GEOIP "track country data" off \
a51 6
.if defined(WITH_GEOIP)
CONFIGURE_ARGS+=	--enable-geoip-stats
.else
CONFIGURE_ARGS+=	--disable-geoip-stats
.endif

@


1.80
log
@-Repocopy devel/libtool15 -> libtool22 and libltdl15 -> libltdl22.
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.

It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.

With help:	marcus and kwm
Pointyhat-exp:	a few times by pav
Tested by:	pgollucci, "Romain Tartière" <romain@@blogreen.org>, and
		a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by:	marcus
Approved by:	portmgr
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.17-rc
d21 1
a21 1
RUN_DEPENDS=	tsocks:${PORTSDIR}/net/tsocks
a22 1
USE_AUTOTOOLS=	libtool:22 aclocal:110 autoconf:262
d40 1
a40 1
CONFLICTS=	tor-0.2.0.[0-9]*
@


1.79
log
@- Update to 0.2.1.17-rc

PR:		136452
Submitted by:	bf <bf1783@@gmail.com>
Approved by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d23 1
a23 1
USE_AUTOTOOLS=	libtool:15 aclocal:110 autoconf:262
@


1.78
log
@- Be specific about what autotools are needed.

PR:		ports/135624
Submitted by:	Andrei Lavreniyuk <andy.lavr@@reactor-xg.kiev.ua>
Approved by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.16-rc
@


1.77
log
@- Update to 0.2.1.16-rc

PR:		ports/135925
Submitted by:	bf <bf1783@@gmail.com>
Approved by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
Security:	f59dda75-5ff4-11de-a13e-00e0815b8da8
@
text
@d23 1
@


1.76
log
@- Update to 0.2.1.15-rc

PR:		ports/135517
Submitted by:	bf <bf1783@@gmail.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.15-rc
@


1.75
log
@- Update to 0.2.1.14-rc
- Remove obsolete CELLPOOL option

PR:		133668
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.14-rc
@


1.74
log
@- Update to 0.2.1.13

PR:		133280
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.13-alpha
a29 1
		CELLPOOL "memory pool allocator for cells" on \
a52 6
.if defined(WITH_CELLPOOL)
CONFIGURE_ARGS+=	--enable-cell-pool
.else
CONFIGURE_ARGS+=	--disable-cell-pool
.endif

@


1.73
log
@- Updating to 0.2.1.12-alpha

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


1.72
log
@- Update to 0.2.1.11-alpha

PR:		130838
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
Security:	http://www.vuxml.org/freebsd/100a9ed2-ee56-11dd-ab4f-0030843d3802.html
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.11-alpha
@


1.71
log
@- Update to 0.2.1.10-alpha

PR:		130531
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.10-alpha
@


1.70
log
@- Update to 0.2.1.8-alpha

PR:		129540
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.8-alpha
@


1.69
log
@- Update to 0.2.1.7-alpha

PR:		128691
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.7-alpha
@


1.68
log
@- Update to 0.2.1.6-alpha

PR:		127792
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.6-alpha
@


1.67
log
@- Update to 0.2.1.5-alpha

PR:		127043
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.5-alpha
@


1.66
log
@- Fix CONFLICTS with security/tor
@
text
@d9 2
a10 3
DISTVERSION=	0.2.1.4-alpha
PORTREVISION=	1
CATEGORIES=	security net
d123 1
a123 1
regression-test:
@


1.65
log
@- Update libevent dependency and bump PORTREVISION
@
text
@d42 1
a42 1
CONFLICTS=	tor-0.1.[0-9]*
@


1.64
log
@- Update to 0.2.1.4-alpha

PR:		126259
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d10 1
d23 1
a23 1
LIB_DEPENDS=	event-1.3e:${PORTSDIR}/devel/libevent
@


1.63
log
@- Update to 0.2.1.2-alpha
- Add regression-test

PR:		124812
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.2-alpha
@


1.62
log
@- Update to 0.2.1.1-alpha.
- Add several new MASTER_SITES.

PR:		ports/124650
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com>
Reworked by:	bf <bf2006a@@yahoo.com>
Approved by:	gabor (mentor, implicit), Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.1.1-alpha
d32 1
d66 6
d123 1
a123 1
check:
@


1.61
log
@- Update to 0.2.0.26-rc

PR:		123664
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.26-rc
d12 4
a15 1
		http://mirror.onionland.org/dist/
d31 1
d59 6
@


1.60
log
@- Update to 0.2.0.25.r

PR:		123170
Submitted by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.25-rc
@


1.59
log
@- Update to 0.2.0.23-rc

PR:		ports/122175
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer), tabthorpe (mentor)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.23-rc
d82 1
a82 1
	@@${FIND} ${WRKSRC} -type f | ${XARGS} \
d90 2
a91 2
	@@${FIND} ${WRKSRC} -type f | ${XARGS} ${REINPLACE_CMD} -e \
		's|-lpthread|${PTHREAD_LIBS}|g'
d106 4
@


1.58
log
@- Fix Log dir
- Bump PORTREVISION

PR:		120811
Submitted by:	Lars Stokholm <lars.stokholm@@gmail.com>
Approved by:	maintainers
@
text
@d9 1
a9 2
DISTVERSION=	0.2.0.22-rc
PORTREVISION=	1
d24 1
a24 1
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}"
@


1.57
log
@- Update to 0.2.0.22-rc

PR:		121881
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d10 1
@


1.56
log
@- Update to 0.2.0.21-rc

PR:		ports/121361
Submitted by:	Peter Thoenen <peter.thoenen AT yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.21-rc
d23 2
d26 3
a28 1
OPTIONS=	CELLPOOL "memory pool allocator for cells" on \
d43 5
a47 2
CONFIGURE_ENV+=	CPPFLAGS+=-I{LOCALBASE}/include \
		LDFLAGS+=-L{LOCALBASE}/lib
d55 5
d62 1
a62 1
CONFIGURE_ENV+=	LDFLAGS+={PTHREAD_LIBS}
a81 1
#fix typos in configure scripts, undesirable compiler flags, wrong location of in6.h
a86 1
		-e 's|netintet|netinet|g' \
@


1.55
log
@- Update to 0.2.0.19-alpha

PR:		120543
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.19-alpha
@


1.54
log
@- Update to 0.2.0.18-alpha

PR:		120085
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.18-alpha
@


1.53
log
@- Update to 2.0.17-alpha

PR:		119775
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.17-alpha
@


1.52
log
@- Update to 0.2.0.15-alpha

PR:		119089
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.15-alpha
d35 1
a35 1
MAN1=		tor.1 tor-resolve.1 torify.1
@


1.51
log
@- Bump PORTREVISION since devel/libevent are updated.
@
text
@d9 1
a9 2
DISTVERSION=	0.2.0.12-alpha
PORTREVISION=	1
@


1.50
log
@- Update to 0.2.0.12-alpha

PR:		118699
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d10 1
d20 1
a20 1
LIB_DEPENDS=	event-1.3d:${PORTSDIR}/devel/libevent
@


1.49
log
@- Update to 0.2.0.9-alpha

PR:		117582
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.9-alpha
@


1.48
log
@- Update MASTER_SITES

Submitted by:	pointyhat
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.8-alpha
@


1.47
log
@- Update to 0.2.0.7-alpha

PR:		117328
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d11 1
a11 1
MASTER_SITES=	http://tor.eff.org/dist/ \
@


1.46
log
@[UPDATE] security/tor-devel

	Update to latest release. Suggest all users upgrade as there
	is a remote code exploit in versions less than 2.0.7

PR:		ports/115534
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com>
@
text
@d9 1
a9 1
DISTVERSION=	0.2.0.7-alpha
@


1.45
log
@- Change libevent lib and bump PORTREVISION since devel/libevent are updated.
@
text
@d9 1
a9 2
DISTVERSION=	0.2.0.2-alpha
PORTREVISION=	1
@


1.44
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
@d10 1
d20 1
a20 1
LIB_DEPENDS=	event-1.3b:${PORTSDIR}/devel/libevent
@


1.43
log
@- Update to 0.2.0.2 alpha

PR:		112493
Submitted by:	bf <bf2006a@@yahoo.com>
Approved by:	maintainer
@
text
@a38 1
CONFIGURE_ARGS+=	--mandir=${PREFIX}/man
@


1.42
log
@- Bump PORTREVISION and change LIB_DEPENDS to reflect libevent update.
@
text
@d9 1
a9 2
PORTVERSION=	0.1.2.12
PORTREVISION=	1
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION}-rc
d24 5
d32 1
a32 1
CONFLICTS=	tor-1.1.[0-9]*
d35 2
a36 1
MAN1=		tor.1 tor-resolve.1 torify.1 
d39 27
d71 1
d74 9
a82 2
		-e 's!-g -O2!!' \
		-e 's!-O2!!'
@


1.41
log
@- Update to 0.1.2.12 (rc)

PR:		ports/110860
Submitted by:	maintainer (Peter Thoenen)
@
text
@d10 1
d21 1
a21 1
LIB_DEPENDS=	event-1:${PORTSDIR}/devel/libevent
@


1.40
log
@- Update to 0.1.2.9
- Be verbose in post-install

PR:		ports/109759
Submitted by:	Peter Thoenen <peter.thoenen at yahoo.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.9
d31 1
a31 2
MAN1=		tor.1 tor-resolve.1 torify.1

@


1.39
log
@- There is no post-su-install. post-install already works correctly.

Noticed by:	Lars Stokholm <lars.stokholm at gmail.com>
Pointy hat to:	rafan
Approved by:	maintainer (implicit)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.7
d14 1
a14 1
DISTNAME=	${PORTNAME}-${PORTVERSION}-alpha
d50 7
a56 7
	@@${MKDIR} /var/run/tor
	@@${CHOWN} _tor:_tor /var/run/tor
	@@${TOUCH} /var/log/tor
	@@${CHOWN} _tor:_tor /var/log/tor
	@@${MKDIR} /var/db/tor/data
	@@${CHOWN} _tor:_tor /var/db/tor
	@@${CAT} ${PKGMESSAGE}
@


1.38
log
@- Forget this one.
@
text
@d49 1
a49 1
post-su-install:
@


1.37
log
@- Update to 0.1.2.7

PR:		ports/108966
Submitted by:	Peter Thoenen <peter.thoenen at yahoo.com> (maintainer)
@
text
@d49 1
a49 1
post-install:
@


1.36
log
@- updated to 1.2.6
- mark unbroken on 4.x

PR:		ports/107682
Submitted by:	Peter Thoenen (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.6
d45 1
a45 1
pre-install:
@


1.35
log
@Update to version 0.1.2.4

PR:		ports/106477
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.4
a34 4
.if ${OSVERSION} < 500000
BROKEN=		Does not compile on 4.x
.endif

@


1.34
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.2.3
PORTREVISION=	1
d20 1
a20 1
LIB_DEPENDS=	event-1.2a:${PORTSDIR}/devel/libevent
@


1.33
log
@- Update to 0.1.2.3

PR:		ports/104932
Submitted by:	maintainer (Peter Thoenen)
@
text
@d10 1
d21 1
a21 1
LIB_DEPENDS=	event-1.2:${PORTSDIR}/devel/libevent
@


1.32
log
@- Update to 0.1.2.2

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


1.31
log
@- Update to 0.1.2.1

PR:		ports/102635
Submitted by:	Peter Thoenen <peter.thoenen(at)yahoo.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.2.1
d54 2
a57 1
	@@${MKDIR} /var/db/tor
@


1.30
log
@- Update to latest release (0.1.1.23)

PR:		ports/101131
Submitted by:	maintainer (Peter Thoenen)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.23
d14 1
d28 2
d33 6
d61 1
a61 1
.include <bsd.port.mk>
@


1.29
log
@Fix typo for files/tor.in.

PR:		ports/99970
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d9 1
a9 2
PORTVERSION=	0.1.1.22
PORTREVISION=	1
@


1.28
log
@Update to 0.1.1.22.

PR:		ports/99900
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> (maintainer)
@
text
@d10 1
@


1.27
log
@- update dependencies for libevent-1.2
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.21
@


1.26
log
@- Update to 1.1.21
- Fix uid/gid at 256 (as security/tor uses)

PR:		98784
Submitted by:	Fabian Keil, Peter Thoenen (maintainer)
Approved by:	flz (mentor)
@
text
@d19 1
a19 1
LIB_DEPENDS=	event-1.1a:${PORTSDIR}/devel/libevent
@


1.25
log
@- Update to 0.1.1.20

PR:		ports/98375
Submitted by:	Peter Thoenen <peter.thoenen@@yahoo.com> <eol1@@yahoo.com> (maintainer)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.20
@


1.24
log
@- Update to 1.1.18
- Minor Makefile cleanup
- Change of default $tor_datadir

PR:		ports/93692
Submitted by:	Peter Thoenen (maintainer)
Approved by:	flz (mentor)
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.18
d11 2
a12 1
MASTER_SITES=	http://tor.eff.org/dist/
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION}-rc
a26 2
CONFLICTS=	tor-[0-9]*

@


1.23
log
@- Update to 0.1.1.13
- Correct way to use USE_RC_SUBR
- Update MAINTAINER email

PR:		93314
Submitted by:	maintainer
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.13
d13 1
a13 1
DISTNAME=	${PORTNAME}-${PORTVERSION}-alpha
a25 1
PKG_MESSAGE=	${WRKSRC}/pkg-message
a46 2
	@@${MKDIR} /var/run/tor
	@@${CHOWN} _tor:_tor /var/run/tor
d51 1
a51 1
	@@${CHOWN} -R _tor:_tor /var/db/tor
@


1.22
log
@- Update to 0.1.1.12
- Provide rc_subr script

PR:		ports/91778
Submitted by:	Peter Thoenen <eol1@@yahoo.com> (maintainer)
@
text
@d3 1
a3 1
# Whom:					eol1@@yahoo.com
d9 1
a9 1
PORTVERSION=	0.1.1.12
d15 1
a15 1
MAINTAINER=	eol1@@yahoo.com
d23 4
a26 2
USE_REINPLACE=	yes
USE_RC_SUBR=	yes
a37 2
	@@${REINPLACE_CMD} -e "s|%%PREFIX%%|${PREFIX}|g" \
		${WRKSRC}/contrib/torctl.in
d44 2
a45 1
	PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
a47 2
	${INSTALL_SCRIPT} ${WRKSRC}/contrib/tor.sh ${PREFIX}/etc/rc.d/tor.sh
	${INSTALL_SCRIPT} ${WRKSRC}/contrib/torctl ${PREFIX}/bin/torctl
d56 1
@


1.21
log
@security/tor-devel

	Update to 0.1.1.10

PR:		ports/90313
Submitted by:	Peter Thoenen <eol1@@yahoo.com> <eol1@@yahoo.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.10
d24 1
d36 2
a37 1
# uphold CFLAGS
d47 10
a56 2
	${INSTALL_DATA} ${WRKSRC}/contrib/tor.sh ${PREFIX}/etc/rc.d/tor.sh.sample

@


1.20
log
@- Update to version 0.1.1.9 (devel branch)
- Add SHA265

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


1.19
log
@New Port: security/tor-devel

	New Port: security/tor-devel .  Track tor development branch.

PR:		ports/87759
Submitted by:	Peter Thoenen <eol1@@yahoo.com>
@
text
@d9 1
a9 1
PORTVERSION=	0.1.1.8
@


1.18
log
@- Update to 0.1.0.14

PR:		ports/85635
Submitted by:	maintainer
@
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.14
d12 2
d15 1
a15 1
MAINTAINER=	freebsd-ports@@rikrose.net
d25 2
@


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
@

