43 lines
1.0 KiB
Makefile
43 lines
1.0 KiB
Makefile
# $OpenBSD: Makefile,v 1.6 2021/03/08 13:59:25 sthen Exp $
|
|
|
|
COMMENT = a look-like nothing obfuscation protocol for TCP
|
|
|
|
DISTNAME = obfs4proxy-0.0.7
|
|
|
|
REVISION = 3
|
|
|
|
MASTER_SITES = https://people.torproject.org/~yawning/releases/obfs4proxy/
|
|
EXTRACT_SUFX = .tar.xz
|
|
|
|
CATEGORIES = net www
|
|
|
|
HOMEPAGE = \
|
|
https://gitweb.torproject.org/pluggable-transports/obfs4.git/tree/README.md
|
|
|
|
MAINTAINER = Sean Levy <attila@stalphonsos.com>
|
|
# BSD
|
|
PERMIT_PACKAGE = Yes
|
|
|
|
WANTLIB += c pthread
|
|
|
|
MODULES += lang/go
|
|
ALL_TARGET_BASE = git.torproject.org/pluggable-transports/obfs4.git
|
|
WRKSRC = ${MODGO_WORKSPACE}/src/${ALL_TARGET_BASE}
|
|
ALL_TARGET = ${ALL_TARGET_BASE}/obfs4proxy \
|
|
${ALL_TARGET_BASE}/common/log \
|
|
${ALL_TARGET_BASE}/common/socks5 \
|
|
${ALL_TARGET_BASE}/transports \
|
|
${ALL_TARGET_BASE}/transports/base
|
|
|
|
BUILD_DEPENDS += net/go-net \
|
|
security/go-crypto \
|
|
security/go-ed25519 \
|
|
security/go-siphash \
|
|
devel/go-goptlib
|
|
|
|
post-install:
|
|
${INSTALL_MAN} ${WRKSRC}/doc/obfs4proxy.1 \
|
|
${PREFIX}/man/man1/obfs4proxy.1
|
|
|
|
.include <bsd.port.mk>
|