aboutsummaryrefslogtreecommitdiffstats
path: root/net/vtun
diff options
context:
space:
mode:
authorCy Schubert <cy@FreeBSD.org>2016-09-20 10:55:18 +0800
committerCy Schubert <cy@FreeBSD.org>2016-09-20 10:55:18 +0800
commit76940e5f2ed5f7391025ade01f32322d338d739d (patch)
treecf0bcb951df8d64d5afa22f363641604a7242f29 /net/vtun
parent08104865fef75f41e1ba2262f7233e1cbc989056 (diff)
downloadfreebsd-ports-gnome-76940e5f2ed5f7391025ade01f32322d338d739d.tar.gz
freebsd-ports-gnome-76940e5f2ed5f7391025ade01f32322d338d739d.tar.zst
freebsd-ports-gnome-76940e5f2ed5f7391025ade01f32322d338d739d.zip
Make vtun-v6 EXTENDED_MODE patch an option.
Diffstat (limited to 'net/vtun')
-rw-r--r--net/vtun/Makefile14
1 files changed, 7 insertions, 7 deletions
diff --git a/net/vtun/Makefile b/net/vtun/Makefile
index a5095b723375..86dafb8885d9 100644
--- a/net/vtun/Makefile
+++ b/net/vtun/Makefile
@@ -3,6 +3,7 @@
PORTNAME= vtun
PORTVERSION= 3.0.4
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= SF
@@ -29,14 +30,13 @@ ALL_TARGET= vtund
DOCS= ChangeLog Credits FAQ README README.LZO README.Setup \
README.Shaper TODO
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS EXTENDED_MODE
+EXTENDED_MODE_DESC= Use vtun-v6 EXTENDED_MODE patch
-.include <bsd.port.pre.mk>
-
-.if defined(VTUN_EXTENDED_MODE)
# Obtained from http://home.jp.FreeBSD.org/~simokawa/vtun-v6.html
-EXTRA_PATCHES+= ${FILESDIR}/extra-tun_dev.c
-.endif
+EXTENDED_MODE_EXTRA_PATCHES= ${FILESDIR}/extra-tun_dev.c
+
+.include <bsd.port.options.mk>
post-patch:
${REINPLACE_CMD} \
@@ -54,4 +54,4 @@ post-install:
@cd ${STAGEDIR}${PREFIX}/man/man1/ && \
${LN} -s vtund.8 ../man1/vtun.1
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>