View | Details | Raw Unified | Return to bug 180029
Collapse All | Expand All

(-)./Makefile (-5 / +9 lines)
Lines 1-8 Link Here
1
# Created by: nemysis@gmx.ch
1
# Created by: nemysis <nemysis@gmx.ch>
2
# $FreeBSD: head/net/proxychains-ng/Makefile 321815 2013-06-26 20:52:19Z lippe $
2
# $FreeBSD: head/net/proxychains-ng/Makefile 321815 2013-06-26 20:52:19Z lippe $
3
3
4
PORTNAME=	proxychains-ng
4
PORTNAME=	proxychains-ng
5
PORTVERSION=	4.5
5
PORTVERSION=	4.6
6
CATEGORIES=	net security
6
CATEGORIES=	net security
7
MASTER_SITES=	SF/${PORTNAME}
7
MASTER_SITES=	SF/${PORTNAME}
8
DISTNAME=	${PORTNAME:S/-ng//}-${PORTVERSION}
8
DISTNAME=	${PORTNAME:S/-ng//}-${PORTVERSION}
Lines 24-29 Link Here
24
24
25
PORTDOCS=	AUTHORS ChangeLog README TODO
25
PORTDOCS=	AUTHORS ChangeLog README TODO
26
26
27
OPTIONS_DEFINE=	DOCS
28
27
.include <bsd.port.options.mk>
29
.include <bsd.port.options.mk>
28
30
29
post-configure:
31
post-configure:
Lines 40-50 Link Here
40
42
41
post-install:
43
post-install:
42
	${INSTALL_SCRIPT} ${WRKSRC}/src/proxyresolv ${PREFIX}/bin
44
	${INSTALL_SCRIPT} ${WRKSRC}/src/proxyresolv ${PREFIX}/bin
43
	@[ -f ${PREFIX}/etc/proxychains.conf ] || ${CP} ${PREFIX}/etc/proxychains.conf.sample \
45
	${INSTALL_DATA} ${WRKSRC}/src/proxychains.conf ${PREFIX}/etc/proxychains.conf.sample
44
		${PREFIX}/etc/proxychains.conf
46
.if ! exists(${PREFIX}/etc/proxychains.conf)
47
	${INSTALL_DATA} ${WRKSRC}/src/proxychains.conf ${PREFIX}/etc/proxychains.conf
48
.endif
45
49
46
.if ${PORT_OPTIONS:MDOCS}
50
.if ${PORT_OPTIONS:MDOCS}
47
	${MKDIR} ${DOCSDIR}
51
	@${MKDIR} ${DOCSDIR}
48
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
52
	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
49
.endif
53
.endif
50
54
(-)./distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (proxychains-4.5.tar.bz2) = 61bf79c8107de320facdc44f7811b298b640dd549152ce25b467cb14ae60aece
1
SHA256 (proxychains-4.6.tar.bz2) = 859a717e18ed88c9291078a6ed8748dfe95c61220993203890fef8a04d28dda5
2
SIZE (proxychains-4.5.tar.bz2) = 27292
2
SIZE (proxychains-4.6.tar.bz2) = 27373
(-)./pkg-descr (-3 / +12 lines)
Lines 1-5 Link Here
1
ProxyChains is a UNIX program, that hooks network-related libc functions
1
ProxyChains NG is based on ProxyChains.
2
in dynamically linked programs via a preloaded DLL and redirects the
2
3
connections through SOCKS4a/5 or HTTP proxies.
3
ProxyChains NG hooks network-related (TCP only) libc functions in dynamically
4
linked programs via a preloaded DSO (dynamic shared object) and redirects the
5
connections through one or more SOCKS4a/5 or HTTP proxies.
6
7
Since Proxy Chains NG relies on the dynamic linker, statically linked binaries
8
are not supported.
9
10
Adjust proxychains.conf for your Proxy and use ProxyChains NG with
11
12
    proxychains application
4
13
5
WWW: http://sourceforge.net/projects/proxychains-ng/
14
WWW: http://sourceforge.net/projects/proxychains-ng/
(-)./pkg-plist (-1 / +1 lines)
Lines 2-6 Link Here
2
bin/proxyresolv
2
bin/proxyresolv
3
@unexec if cmp -s %D/etc/proxychains.conf %D/etc/proxychains.conf.sample; then rm -f %D/etc/proxychains.conf; fi
3
@unexec if cmp -s %D/etc/proxychains.conf %D/etc/proxychains.conf.sample; then rm -f %D/etc/proxychains.conf; fi
4
etc/proxychains.conf.sample
4
etc/proxychains.conf.sample
5
@exec [ -f %D/etc/proxychains.conf ] || cp %D/etc/proxychains.conf.sample %D/etc/proxychains.conf
5
@exec [ -f %D/etc/proxychains.conf ] ; then cp -p %D/%F %B/proxychains.conf; fi
6
lib/libproxychains-4.so
6
lib/libproxychains-4.so

Return to bug 180029