Fri Mar 12 09:23:51 2010 UTC ()
Dnsruby is a pure Ruby DNS client library.
It provides a complete DNS client implementation, including full DNSSEC support.
Dnsruby is currently used in projects such as OpenDNSSEC and ISC's DLV service.

Status:

Vendor Tag:	TNF
Release Tags:	pkgsrc-base


(pettai)
diff -r0 -r1.1.1.1 pkgsrc/net/ruby-dnsruby/Makefile
diff -r0 -r1.1.1.1 pkgsrc/net/ruby-dnsruby/DESCR
diff -r0 -r1.1.1.1 pkgsrc/net/ruby-dnsruby/distinfo
diff -r0 -r1.1.1.1 pkgsrc/net/ruby-dnsruby/PLIST

File Added: pkgsrc/net/ruby-dnsruby/Makefile
# $NetBSD: Makefile,v 1.1.1.1 2010/03/12 09:23:51 pettai Exp $

DISTNAME=	dnsruby-1.44
PKGNAME=	${RUBY_PKGPREFIX}-${DISTNAME}
CATEGORIES=	net

MAINTAINER=	pettai@nordu.net
HOMEPAGE=	http://dnsruby.rubyforge.org/
COMMENT=	Ruby DNS client library
LICENSE=	apache-1.1

PKG_DESTDIR_SUPPORT=	user-destdir

GEM_BUILD=      gemspec

post-extract:
	${MKDIR} -p ${WRKSRC}/html/classes
	${MKDIR} -p ${WRKSRC}/html/files

.include "../../misc/rubygems/rubygem.mk"
.include "../../mk/bsd.pkg.mk"

File Added: pkgsrc/net/ruby-dnsruby/DESCR
Dnsruby is a pure Ruby DNS client library.
It provides a complete DNS client implementation, including full DNSSEC support.
Dnsruby is currently used in projects such as OpenDNSSEC and ISC's DLV service.

File Added: pkgsrc/net/ruby-dnsruby/distinfo
$NetBSD: distinfo,v 1.1.1.1 2010/03/12 09:23:51 pettai Exp $

SHA1 (dnsruby-1.44.gem) = 0427cbc62cbfde1f3b9f7791baa35f3f34f567ca
RMD160 (dnsruby-1.44.gem) = 16a28dbca4754370365d27ec08d55ac800ab3a56
Size (dnsruby-1.44.gem) = 348160 bytes

File Added: pkgsrc/net/ruby-dnsruby/PLIST
@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/12 09:23:51 pettai Exp $
${GEM_HOME}/cache/dnsruby-${PKGVERSION}.gem
${GEM_LIBDIR}/DNSSEC
${GEM_LIBDIR}/EVENTMACHINE
${GEM_LIBDIR}/EXAMPLES
${GEM_LIBDIR}/README
${GEM_LIBDIR}/Rakefile
${GEM_LIBDIR}/demo/axfr.rb
${GEM_LIBDIR}/demo/check_soa.rb
${GEM_LIBDIR}/demo/check_zone.rb
${GEM_LIBDIR}/demo/digdlv.rb
${GEM_LIBDIR}/demo/digitar.rb
${GEM_LIBDIR}/demo/example_recurse.rb
${GEM_LIBDIR}/demo/mresolv.rb
${GEM_LIBDIR}/demo/mx.rb
${GEM_LIBDIR}/demo/rubydig.rb
${GEM_LIBDIR}/demo/to_resolve.txt
${GEM_LIBDIR}/demo/trace_dns.rb
${GEM_LIBDIR}/lib/Dnsruby/Cache.rb
${GEM_LIBDIR}/lib/Dnsruby/Config.rb
${GEM_LIBDIR}/lib/Dnsruby/DNS.rb
${GEM_LIBDIR}/lib/Dnsruby/Hosts.rb
${GEM_LIBDIR}/lib/Dnsruby/PacketSender.rb
${GEM_LIBDIR}/lib/Dnsruby/Recursor.rb
${GEM_LIBDIR}/lib/Dnsruby/Resolver.rb
${GEM_LIBDIR}/lib/Dnsruby/SingleResolver.rb
${GEM_LIBDIR}/lib/Dnsruby/TheLog.rb
${GEM_LIBDIR}/lib/Dnsruby/code_mapper.rb
${GEM_LIBDIR}/lib/Dnsruby/dnssec.rb
${GEM_LIBDIR}/lib/Dnsruby/iana_ports.rb
${GEM_LIBDIR}/lib/Dnsruby/ipv4.rb
${GEM_LIBDIR}/lib/Dnsruby/ipv6.rb
${GEM_LIBDIR}/lib/Dnsruby/key_cache.rb
${GEM_LIBDIR}/lib/Dnsruby/message.rb
${GEM_LIBDIR}/lib/Dnsruby/name.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/A.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/AAAA.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/AFSDB.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/CERT.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/DHCID.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/DLV.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/DNSKEY.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/DS.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/HINFO.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/HIP.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/IN.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/IPSECKEY.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/ISDN.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/KX.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/LOC.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/MINFO.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/MX.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/NAPTR.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/NSAP.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/NSEC.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/NSEC3.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/NSEC3PARAM.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/OPT.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/PX.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/RP.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/RRSIG.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/RT.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/SOA.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/SPF.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/SRV.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/SSHFP.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/TKEY.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/TSIG.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/TXT.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/X25.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/domain_name.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/generic.rb
${GEM_LIBDIR}/lib/Dnsruby/resource/resource.rb
${GEM_LIBDIR}/lib/Dnsruby/select_thread.rb
${GEM_LIBDIR}/lib/Dnsruby/single_verifier.rb
${GEM_LIBDIR}/lib/Dnsruby/update.rb
${GEM_LIBDIR}/lib/Dnsruby/validator_thread.rb
${GEM_LIBDIR}/lib/Dnsruby/zone_reader.rb
${GEM_LIBDIR}/lib/Dnsruby/zone_transfer.rb
${GEM_LIBDIR}/lib/dnsruby.rb
${GEM_LIBDIR}/test/custom.txt
${GEM_LIBDIR}/test/resolv.conf
${GEM_LIBDIR}/test/tc_axfr.rb
${GEM_LIBDIR}/test/tc_cache.rb
${GEM_LIBDIR}/test/tc_dlv.rb
${GEM_LIBDIR}/test/tc_dns.rb
${GEM_LIBDIR}/test/tc_dnskey.rb
${GEM_LIBDIR}/test/tc_dnsruby.rb
${GEM_LIBDIR}/test/tc_ds.rb
${GEM_LIBDIR}/test/tc_escapedchars.rb
${GEM_LIBDIR}/test/tc_header.rb
${GEM_LIBDIR}/test/tc_hip.rb
${GEM_LIBDIR}/test/tc_ipseckey.rb
${GEM_LIBDIR}/test/tc_itar.rb
${GEM_LIBDIR}/test/tc_misc.rb
${GEM_LIBDIR}/test/tc_name.rb
${GEM_LIBDIR}/test/tc_naptr.rb
${GEM_LIBDIR}/test/tc_nsec.rb
${GEM_LIBDIR}/test/tc_nsec3.rb
${GEM_LIBDIR}/test/tc_nsec3param.rb
${GEM_LIBDIR}/test/tc_packet.rb
${GEM_LIBDIR}/test/tc_packet_unique_push.rb
${GEM_LIBDIR}/test/tc_question.rb
${GEM_LIBDIR}/test/tc_queue.rb
${GEM_LIBDIR}/test/tc_recur.rb
${GEM_LIBDIR}/test/tc_res_config.rb
${GEM_LIBDIR}/test/tc_res_env.rb
${GEM_LIBDIR}/test/tc_res_file.rb
${GEM_LIBDIR}/test/tc_res_opt.rb
${GEM_LIBDIR}/test/tc_resolver.rb
${GEM_LIBDIR}/test/tc_rr-opt.rb
${GEM_LIBDIR}/test/tc_rr-txt.rb
${GEM_LIBDIR}/test/tc_rr-unknown.rb
${GEM_LIBDIR}/test/tc_rr.rb
${GEM_LIBDIR}/test/tc_rrset.rb
${GEM_LIBDIR}/test/tc_rrsig.rb
${GEM_LIBDIR}/test/tc_single_resolver.rb
${GEM_LIBDIR}/test/tc_soak.rb
${GEM_LIBDIR}/test/tc_soak_base.rb
${GEM_LIBDIR}/test/tc_sshfp.rb
${GEM_LIBDIR}/test/tc_tcp.rb
${GEM_LIBDIR}/test/tc_tkey.rb
${GEM_LIBDIR}/test/tc_tsig.rb
${GEM_LIBDIR}/test/tc_update.rb
${GEM_LIBDIR}/test/tc_validator.rb
${GEM_LIBDIR}/test/tc_verifier.rb
${GEM_LIBDIR}/test/ts_dnsruby.rb
${GEM_LIBDIR}/test/ts_offline.rb
${GEM_LIBDIR}/test/ts_online.rb
${GEM_HOME}/specifications/dnsruby-${PKGVERSION}.gemspec