summaryrefslogtreecommitdiff
path: root/net/djbdns/options.mk
diff options
context:
space:
mode:
Diffstat (limited to 'net/djbdns/options.mk')
-rw-r--r--net/djbdns/options.mk23
1 files changed, 23 insertions, 0 deletions
diff --git a/net/djbdns/options.mk b/net/djbdns/options.mk
new file mode 100644
index 00000000000..5372ceeecf5
--- /dev/null
+++ b/net/djbdns/options.mk
@@ -0,0 +1,23 @@
+PKG_OPTIONS_VAR= PKG_OPTIONS.djbdns
+PKG_SUPPORTED_OPTIONS= inet6 ignoreip2
+.include "../../mk/bsd.options.mk"
+
+###
+### Felix von Leitner's IPv6 patch
+###
+.if !empty(PKG_OPTIONS:Minet6)
+IPV6_PATCH= djbdns-1.05-ipv6.diff.bz2
+PATCHFILES+= ${IPV6_PATCH}
+SITES_${IPV6_PATCH}= http://www.fefe.de/dns/
+PATCH_DIST_STRIP.${IPV6_PATCH}= -p1
+PLIST_SRC+= ${PKGDIR}/PLIST.inet6
+.endif
+
+###
+### Russ Nelson's patch to treat certain responses as NXDOMAIN
+###
+.if !empty(PKG_OPTIONS:Mignoreip2)
+IGNOREIP2_PATCH= djbdns-1.05-ignoreip2.patch
+PATCHFILES+= ${IGNOREIP2_PATCH}
+SITES_${IGNOREIP2_PATCH}= http://www.tinydns.org/
+.endif