diff options
author | Emanuel Haupt <ehaupt@FreeBSD.org> | 2016-11-25 18:31:53 +0000 |
---|---|---|
committer | Emanuel Haupt <ehaupt@FreeBSD.org> | 2016-11-25 18:31:53 +0000 |
commit | 0a4f46a16176982ab58ae26dbaf2eff6ead7a8e3 (patch) | |
tree | 6290f84cfddcd108bedabd5b3e5aacbdd14a5299 /dns/void-zones-tools | |
parent | a5bcbb91b4385133e345902a5d234e632fe2b3c2 (diff) | |
download | ports-0a4f46a16176982ab58ae26dbaf2eff6ead7a8e3.tar.gz ports-0a4f46a16176982ab58ae26dbaf2eff6ead7a8e3.zip |
Add void-zones-tools 0.1.a, prepare a list of void zones that can be
readily fed into Unbound.
PR: 214723
Submitted by: vidar@karlsen.tech
Notes
Notes:
svn path=/head/; revision=427123
Diffstat (limited to 'dns/void-zones-tools')
-rw-r--r-- | dns/void-zones-tools/Makefile | 24 | ||||
-rw-r--r-- | dns/void-zones-tools/distinfo | 3 | ||||
-rw-r--r-- | dns/void-zones-tools/files/patch-Makefile | 11 | ||||
-rw-r--r-- | dns/void-zones-tools/pkg-descr | 6 | ||||
-rw-r--r-- | dns/void-zones-tools/pkg-plist | 3 |
5 files changed, 47 insertions, 0 deletions
diff --git a/dns/void-zones-tools/Makefile b/dns/void-zones-tools/Makefile new file mode 100644 index 000000000000..d4f5b2b83d34 --- /dev/null +++ b/dns/void-zones-tools/Makefile @@ -0,0 +1,24 @@ +# $FreeBSD$ + +PORTNAME= void-zones-tools +DISTVERSION= 0.1a +CATEGORIES= dns +DISTNAME= ${GH_ACCOUNT}-${PORTNAME}--${GH_TAGNAME} + +MAINTAINER= vidar@karlsen.tech +COMMENT= Prepare a list of void zones that can be readily fed into Unbound + +LICENSE= BSD2CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= compiler:c11 +USE_GITHUB= yes +GH_ACCOUNT= cyclaero +GH_TAGNAME= e6c5ef1 + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/hosts2zones ${STAGEDIR}${PREFIX}/bin + ${MKDIR} ${STAGEDIR}${PREFIX}/etc/void-zones + ${INSTALL_SCRIPT} ${WRKSRC}/void-zones-update.sh ${STAGEDIR}${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/dns/void-zones-tools/distinfo b/dns/void-zones-tools/distinfo new file mode 100644 index 000000000000..2086b2327840 --- /dev/null +++ b/dns/void-zones-tools/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1480098686 +SHA256 (cyclaero-void-zones-tools--e6c5ef1_GH0.tar.gz) = ca7f492479f5faa927156dd990fe027bd99b61a183dfca9478c63dfbeb6ab9ad +SIZE (cyclaero-void-zones-tools--e6c5ef1_GH0.tar.gz) = 16020 diff --git a/dns/void-zones-tools/files/patch-Makefile b/dns/void-zones-tools/files/patch-Makefile new file mode 100644 index 000000000000..31a1146cc92b --- /dev/null +++ b/dns/void-zones-tools/files/patch-Makefile @@ -0,0 +1,11 @@ +--- Makefile.orig 2016-11-25 18:11:34 UTC ++++ Makefile +@@ -24,7 +24,7 @@ + + + CC ?= clang +-CFLAGS = $(CDEFS) -std=c11 -g0 -Ofast -mssse3 -fstrict-aliasing -ffast-math -Wno-parentheses ++CFLAGS ?= $(CDEFS) -std=c11 + PREFIX ?= /usr/local + + HEADERS = binutils.h store.h diff --git a/dns/void-zones-tools/pkg-descr b/dns/void-zones-tools/pkg-descr new file mode 100644 index 000000000000..f084a5b4c545 --- /dev/null +++ b/dns/void-zones-tools/pkg-descr @@ -0,0 +1,6 @@ +Tool to prepare a list of void zones that can be readily fed into Unbound. + +Void zones are the most straightforward way of blocking ad, tracking and other +malware domains. + +WWW: https://github.com/cyclaero/void-zones-tools diff --git a/dns/void-zones-tools/pkg-plist b/dns/void-zones-tools/pkg-plist new file mode 100644 index 000000000000..5fa459f242c3 --- /dev/null +++ b/dns/void-zones-tools/pkg-plist @@ -0,0 +1,3 @@ +bin/hosts2zones +bin/void-zones-update.sh +@dir etc/void-zones |