FreeBSD Bugzilla – Attachment 77165 Details for
Bug 111149
[maintainer update] Make some of security/trans-proxy-tor's dependencies OPTIONal
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
file.diff
file.diff (text/plain), 2.71 KB, created by
Fabian Keil
on 2007-04-02 18:30:05 UTC
(
hide
)
Description:
file.diff
Filename:
MIME Type:
Creator:
Fabian Keil
Created:
2007-04-02 18:30:05 UTC
Size:
2.71 KB
patch
obsolete
>diff -ruN trans-proxy-tor.old/Makefile trans-proxy-tor/Makefile >--- trans-proxy-tor.old/Makefile Sat Jul 22 21:16:59 2006 >+++ trans-proxy-tor/Makefile Mon Apr 2 18:39:01 2007 >@@ -7,6 +7,7 @@ > > PORTNAME= trans-proxy-tor > PORTVERSION= 0.1.0 >+PORTREVISION= 1 > CATEGORIES= security net > MASTER_SITES= http://p56soo2ibjkx23xo.onion/ \ > http://www.fabiankeil.de/sourcecode/freebsd/ >@@ -14,9 +15,7 @@ > MAINTAINER= fk@fabiankeil.de > COMMENT= Transparent proxy used to redirect TCP connections into Tor > >-RUN_DEPENDS= ${LOCALBASE}/bin/dns-proxy-tor:${PORTSDIR}/security/dns-proxy-tor \ >- ${SITE_PERL}/${PERL_ARCH}/Event/Lib.pm:${PORTSDIR}/devel/p5-Event-Lib \ >- ${LOCALBASE}/bin/tor:${PORTSDIR}/security/tor-devel >+RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Event/Lib.pm:${PORTSDIR}/devel/p5-Event-Lib > > USE_PERL5_RUN= yes > USE_RC_SUBR= ${PORTNAME} >@@ -24,7 +23,39 @@ > SUB_FILES= pkg-message > DOCSDIR= ${PREFIX}/share/doc/${PORTNAME} > >+OPTIONS= DNS_PROXY_TOR "Depend on dns-proxy-tor" On \ >+ TOR_DEVEL "Depend on tor-devel" Off \ >+ TOR "Depend on tor" Off >+ >+DEPRECATED= trans-proxy-tor is rendered obsolete by Tor's TransPort option\ >+ (currently only available in tor-devel) >+ >+HAVE_TOR_DEVEL!= if pkg_info -I tor-devel\* >/dev/null 2>&1 ; then ${ECHO} YES; fi >+.if (${HAVE_TOR_DEVEL} == "YES") >+OPTIONS= DNS_PROXY_TOR "Depend on dns-proxy-tor" On \ >+ TOR_DEVEL "Depend on tor-devel (already installed)" Off >+.else >+HAVE_TOR_DEVEL!= if pkg_info -I tor-\* >/dev/null 2>&1 ; then ${ECHO} YES; fi >+.endif >+.if (defined(HAVE_TOR) && ${HAVE_TOR} == "YES") >+OPTIONS= DNS_PROXY_TOR "Depend on dns-proxy-tor" On \ >+ TOR "Depend on tor (already installed)" Off >+.endif >+ > .include <bsd.port.pre.mk> >+ >+.if defined(WITH_DNS_PROXY_TOR) >+RUN_DEPENDS+= ${LOCALBASE}/bin/dns-proxy-tor:${PORTSDIR}/security/dns-proxy-tor >+.endif >+ >+.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) >+RUN_DEPENDS+= ${LOCALBASE}/bin/tor:${PORTSDIR}/security/tor >+.endif > > .if defined(NO_PF) > IGNORE= requires PF >diff -ruN trans-proxy-tor.old/files/pkg-message.in trans-proxy-tor/files/pkg-message.in >--- trans-proxy-tor.old/files/pkg-message.in Sat Jul 22 11:56:26 2006 >+++ trans-proxy-tor/files/pkg-message.in Sun Jan 14 15:34:17 2007 >@@ -41,8 +41,7 @@ > Unfortunately most browser's do that by default. > > If you aren't already using Privoxy, now would be a good time >-to start. Additionally you might want to use the minor improvements >-from: http://www.fabiankeil.de/sourcecode/privoxy/ >+to start. > > Note that the broken browser configuration is just an example, > the same is true for a lot of other programs you might be using!
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 111149
: 77165