- Rewrite to use new options framework
- Fix build with devel/bmake - WWW disappeared, use freecode page as an alternative - Remove mail/mixminion as an option since it requires an unsupported python version PR: 178303 Approved by: Thomas Sander <thomas.sander@gmx.de> (maintainer)
This commit is contained in:
parent
cc3a0b7041
commit
6ff7383dfb
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=317520
2 changed files with 19 additions and 33 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
PORTNAME= tork
|
||||
PORTVERSION= 0.30
|
||||
PORTREVISION= 5
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= net-mgmt security
|
||||
MASTER_SITES= SF/${PORTNAME}/TorK%20Source%20Tarball/TorK-${PORTVERSION}
|
||||
|
||||
|
@ -26,42 +26,28 @@ MAN1= tork.1 torkarkollon.1 torkify.1 torksocks.1
|
|||
MAN5= torksocks.conf.5
|
||||
MAN8= torksocks.8
|
||||
|
||||
HAVE_TOR!= if pkg_info -I tor-\* >/dev/null 2>&1 ; then ${ECHO} YES; fi
|
||||
OPTIONS_DEFINE= PRIVOXY
|
||||
|
||||
.if (${HAVE_TOR} == "YES")
|
||||
HAVE_TOR_DEVEL!= if pkg_info -I tor-devel\* >/dev/null 2>&1 ; then ${ECHO} YES; fi
|
||||
PRIVOXY_DESC= Install privoxy
|
||||
|
||||
.if (${HAVE_TOR_DEVEL} == "YES")
|
||||
OPTIONS= TOR_DEVEL "Depend on tor-devel (already installed)" On
|
||||
.else
|
||||
OPTIONS= TOR "Depend on tor (already installed)" On
|
||||
.endif
|
||||
OPTIONS_SINGLE= TOR
|
||||
OPTIONS_SINGLE_TOR= TOR_STD TOR_DEVEL
|
||||
|
||||
.else
|
||||
OPTIONS= TOR_DEVEL "Depend on tor-devel" On \
|
||||
TOR "Depend on tor" Off
|
||||
.endif
|
||||
TOR_STD_DESC= Use stable security/tor port
|
||||
TOR_DEVEL_DESC= Use development security/tor-devel port
|
||||
|
||||
OPTIONS+= PRIVOXY "Install privoxy" On \
|
||||
MIXMINION "Install mixminion" Off
|
||||
OPTIONS_DEFAULT= TOR_STD PRIVOXY
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if defined(WITH_TOR_DEVEL)
|
||||
.if defined(WITH_TOR)
|
||||
IGNORE= cannot depend on tor and tor-devel at the same time
|
||||
.endif
|
||||
RUN_DEPENDS+= ${LOCALBASE}/bin/tor:${PORTSDIR}/security/tor-devel
|
||||
.elif defined(WITH_TOR)
|
||||
.if ${PORT_OPTIONS:MTOR_STD}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/bin/tor:${PORTSDIR}/security/tor
|
||||
.else
|
||||
RUN_DEPENDS+= ${LOCALBASE}/share/tor/geoip6:${PORTSDIR}/security/tor-devel
|
||||
.endif
|
||||
|
||||
.if defined(WITH_PRIVOXY)
|
||||
.if ${PORT_OPTIONS:MPRIVOXY}
|
||||
RUN_DEPENDS+= ${LOCALBASE}/sbin/privoxy:${PORTSDIR}/www/privoxy
|
||||
.endif
|
||||
|
||||
.if defined(WITH_MIXMINION)
|
||||
RUN_DEPENDS+= ${LOCALBASE}/bin/mixminion:${PORTSDIR}/mail/mixminion
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
TorK is a powerful anonymity manager for the KDE Desktop on Linux and Unix
|
||||
systems. It first helps you to install, configure and use Tor. It then
|
||||
reduces the task of anonymizing most applications to a single-click, including
|
||||
Firefox, Opera, Konqueror, Pidgin, Kopete, SSH, and IRC. For advanced users
|
||||
TorK provides detailed network information, and more, in an accessible manner.
|
||||
systems. It first helps you to install, configure and use Tor. It then reduces
|
||||
the task of anonymizing most applications to a single-click, including Firefox,
|
||||
Opera, Konqueror, Pidgin, Kopete, SSH, and IRC. For advanced users TorK provides
|
||||
detailed network information, and more, in an accessible manner.
|
||||
|
||||
WWW: http://www.anonymityanywhere.com/tork/
|
||||
WWW: http://freecode.com/projects/tork
|
||||
|
|
Loading…
Reference in a new issue