pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net New package, go-dns.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dcff1fb62c85
branches:  trunk
changeset: 349770:dcff1fb62c85
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Fri Jul 15 19:58:09 2016 +0000

description:
New package, go-dns.

Complete and usable DNS library. All widely used Resource Records are
supported, including the DNSSEC types. It follows a lean and mean philosophy.
If there is stuff you should know as a DNS programmer there isn't a convenience
function for it. Server side and client side programming is supported, i.e. you
can build servers and resolvers with it.

diffstat:

 net/Makefile        |   3 +-
 net/go-dns/DESCR    |   5 +++
 net/go-dns/Makefile |  19 ++++++++++++
 net/go-dns/PLIST    |  78 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 net/go-dns/distinfo |   6 ++++
 5 files changed, 110 insertions(+), 1 deletions(-)

diffs (141 lines):

diff -r 625bdf2cf2d9 -r dcff1fb62c85 net/Makefile
--- a/net/Makefile      Fri Jul 15 19:53:45 2016 +0000
+++ b/net/Makefile      Fri Jul 15 19:58:09 2016 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1124 2016/07/03 12:37:32 kamil Exp $
+# $NetBSD: Makefile,v 1.1125 2016/07/15 19:58:09 bsiegert Exp $
 #
 
 COMMENT=       Networking tools
@@ -171,6 +171,7 @@
 SUBDIR+=       gnome-online-accounts
 SUBDIR+=       gnome-vfs-smb
 SUBDIR+=       gnugk
+SUBDIR+=       go-dns
 SUBDIR+=       go-net
 SUBDIR+=       gofish
 SUBDIR+=       gopher
diff -r 625bdf2cf2d9 -r dcff1fb62c85 net/go-dns/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dns/DESCR  Fri Jul 15 19:58:09 2016 +0000
@@ -0,0 +1,5 @@
+Complete and usable DNS library. All widely used Resource Records are
+supported, including the DNSSEC types. It follows a lean and mean philosophy.
+If there is stuff you should know as a DNS programmer there isn't a convenience
+function for it. Server side and client side programming is supported, i.e. you
+can build servers and resolvers with it.
diff -r 625bdf2cf2d9 -r dcff1fb62c85 net/go-dns/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dns/Makefile       Fri Jul 15 19:58:09 2016 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile,v 1.1 2016/07/15 19:58:09 bsiegert Exp $
+
+DISTNAME=      go-dns-0.0.20160614
+CATEGORIES=    net
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=miekg/}
+GITHUB_PROJECT=        dns
+GITHUB_TAG=    5d001d020961ae1c184f9f8152fdc73810481677
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/miekg/dns
+COMMENT=       Complete DNS library for Go.
+LICENSE=       modified-bsd
+
+WRKSRC=                ${WRKDIR}
+GO_DIST_BASE=  ${GITHUB_PROJECT}-${GITHUB_TAG}
+GO_SRCPATH=    github.com/miekg/dns
+
+.include "../../lang/go/go-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 625bdf2cf2d9 -r dcff1fb62c85 net/go-dns/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dns/PLIST  Fri Jul 15 19:58:09 2016 +0000
@@ -0,0 +1,78 @@
+@comment $NetBSD: PLIST,v 1.1 2016/07/15 19:58:09 bsiegert Exp $
+gopkg/pkg/${GO_PLATFORM}/github.com/miekg/dns.a
+gopkg/pkg/${GO_PLATFORM}/github.com/miekg/dns/dnsutil.a
+gopkg/pkg/${GO_PLATFORM}/github.com/miekg/dns/idn.a
+gopkg/src/github.com/miekg/dns/AUTHORS
+gopkg/src/github.com/miekg/dns/CONTRIBUTORS
+gopkg/src/github.com/miekg/dns/COPYRIGHT
+gopkg/src/github.com/miekg/dns/LICENSE
+gopkg/src/github.com/miekg/dns/README.md
+gopkg/src/github.com/miekg/dns/client.go
+gopkg/src/github.com/miekg/dns/client_test.go
+gopkg/src/github.com/miekg/dns/clientconfig.go
+gopkg/src/github.com/miekg/dns/clientconfig_test.go
+gopkg/src/github.com/miekg/dns/defaults.go
+gopkg/src/github.com/miekg/dns/dns.go
+gopkg/src/github.com/miekg/dns/dns_bench_test.go
+gopkg/src/github.com/miekg/dns/dns_test.go
+gopkg/src/github.com/miekg/dns/dnssec.go
+gopkg/src/github.com/miekg/dns/dnssec_keygen.go
+gopkg/src/github.com/miekg/dns/dnssec_keyscan.go
+gopkg/src/github.com/miekg/dns/dnssec_privkey.go
+gopkg/src/github.com/miekg/dns/dnssec_test.go
+gopkg/src/github.com/miekg/dns/dnsutil/util.go
+gopkg/src/github.com/miekg/dns/dnsutil/util_test.go
+gopkg/src/github.com/miekg/dns/doc.go
+gopkg/src/github.com/miekg/dns/dyn_test.go
+gopkg/src/github.com/miekg/dns/edns.go
+gopkg/src/github.com/miekg/dns/edns_test.go
+gopkg/src/github.com/miekg/dns/example_test.go
+gopkg/src/github.com/miekg/dns/format.go
+gopkg/src/github.com/miekg/dns/fuzz_test.go
+gopkg/src/github.com/miekg/dns/generate.go
+gopkg/src/github.com/miekg/dns/idn/code_points.go
+gopkg/src/github.com/miekg/dns/idn/example_test.go
+gopkg/src/github.com/miekg/dns/idn/punycode.go
+gopkg/src/github.com/miekg/dns/idn/punycode_test.go
+gopkg/src/github.com/miekg/dns/issue_test.go
+gopkg/src/github.com/miekg/dns/labels.go
+gopkg/src/github.com/miekg/dns/labels_test.go
+gopkg/src/github.com/miekg/dns/msg.go
+gopkg/src/github.com/miekg/dns/msg_generate.go
+gopkg/src/github.com/miekg/dns/msg_helpers.go
+gopkg/src/github.com/miekg/dns/nsecx.go
+gopkg/src/github.com/miekg/dns/nsecx_test.go
+gopkg/src/github.com/miekg/dns/parse_test.go
+gopkg/src/github.com/miekg/dns/privaterr.go
+gopkg/src/github.com/miekg/dns/privaterr_test.go
+gopkg/src/github.com/miekg/dns/rawmsg.go
+gopkg/src/github.com/miekg/dns/remote_test.go
+gopkg/src/github.com/miekg/dns/reverse.go
+gopkg/src/github.com/miekg/dns/sanitize.go
+gopkg/src/github.com/miekg/dns/sanitize_test.go
+gopkg/src/github.com/miekg/dns/scan.go
+gopkg/src/github.com/miekg/dns/scan_rr.go
+gopkg/src/github.com/miekg/dns/scanner.go
+gopkg/src/github.com/miekg/dns/server.go
+gopkg/src/github.com/miekg/dns/server_test.go
+gopkg/src/github.com/miekg/dns/sig0.go
+gopkg/src/github.com/miekg/dns/sig0_test.go
+gopkg/src/github.com/miekg/dns/singleinflight.go
+gopkg/src/github.com/miekg/dns/tlsa.go
+gopkg/src/github.com/miekg/dns/tsig.go
+gopkg/src/github.com/miekg/dns/tsig_test.go
+gopkg/src/github.com/miekg/dns/types.go
+gopkg/src/github.com/miekg/dns/types_generate.go
+gopkg/src/github.com/miekg/dns/types_test.go
+gopkg/src/github.com/miekg/dns/udp.go
+gopkg/src/github.com/miekg/dns/udp_linux.go
+gopkg/src/github.com/miekg/dns/udp_other.go
+gopkg/src/github.com/miekg/dns/udp_plan9.go
+gopkg/src/github.com/miekg/dns/udp_windows.go
+gopkg/src/github.com/miekg/dns/update.go
+gopkg/src/github.com/miekg/dns/update_test.go
+gopkg/src/github.com/miekg/dns/xfr.go
+gopkg/src/github.com/miekg/dns/xfr_test.go
+gopkg/src/github.com/miekg/dns/zmsg.go
+gopkg/src/github.com/miekg/dns/ztypes.go
+@pkgdir bin
diff -r 625bdf2cf2d9 -r dcff1fb62c85 net/go-dns/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/net/go-dns/distinfo       Fri Jul 15 19:58:09 2016 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2016/07/15 19:58:09 bsiegert Exp $
+
+SHA1 (go-dns-0.0.20160614-5d001d020961ae1c184f9f8152fdc73810481677.tar.gz) = e38be254caa8f07a27abe8e74eb7439746cd82d4
+RMD160 (go-dns-0.0.20160614-5d001d020961ae1c184f9f8152fdc73810481677.tar.gz) = 5e9b97425402a27802644abb8d8173832f5c7786
+SHA512 (go-dns-0.0.20160614-5d001d020961ae1c184f9f8152fdc73810481677.tar.gz) = 
2b418d5b8a8c133179dabcb1fd691d72ebf10457bd2cab4aa29b5cc593bd858510ff99fc4a3321883125d582c35b5e10816d727e48d1638a04b11611fd087629
+Size (go-dns-0.0.20160614-5d001d020961ae1c184f9f8152fdc73810481677.tar.gz) = 168313 bytes



Home | Main Index | Thread Index | Old Index