Index: head/dns/p5-Net-DNS-ZoneFile/Makefile =================================================================== --- head/dns/p5-Net-DNS-ZoneFile/Makefile (nonexistent) +++ head/dns/p5-Net-DNS-ZoneFile/Makefile (revision 61129) @@ -0,0 +1,34 @@ +# New ports collection makefile for: net/p5-Net-DNS-ZoneFile +# Date created: 11 June 2002 +# Whom: Anton Berezin +# +# $FreeBSD$ +# + +PORTNAME= Net-DNS-ZoneFile +PORTVERSION= 1.00 +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Net +PKGNAMEPREFIX= p5- + +MAINTAINER= tobez@FreeBSD.org + +BUILD_DEPENDS= ${SITE_PERL}/Net/DNS/RR.pm:${PORTSDIR}/net/p5-Net-DNS \ + ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \ + ${SITE_PERL}/NetAddr/IP.pm:${PORTSDIR}/net/p5-NetAddr-IP +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} +MAN3= Net::DNS::ZoneFile.3 + +post-patch: + ${PERL} -pi -e 's/^\s*our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \ + -e '$$_="" if /require 5/;' \ + -e '$$_="" if /^\s*(use|no)\s+warnings;\s*$$/;' \ + ${WRKSRC}/ZoneFile.pm + +.include Property changes on: head/dns/p5-Net-DNS-ZoneFile/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/dns/p5-Net-DNS-ZoneFile/distinfo =================================================================== --- head/dns/p5-Net-DNS-ZoneFile/distinfo (nonexistent) +++ head/dns/p5-Net-DNS-ZoneFile/distinfo (revision 61129) @@ -0,0 +1 @@ +MD5 (Net-DNS-ZoneFile-1.00.tar.gz) = 3489dee610f2a8d2dbbfc94fab0280e9 Property changes on: head/dns/p5-Net-DNS-ZoneFile/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/dns/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm =================================================================== --- head/dns/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm (nonexistent) +++ head/dns/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm (revision 61129) @@ -0,0 +1,39 @@ +$FreeBSD$ + +--- ZoneFile.pm.orig Tue Jun 11 20:34:27 2002 ++++ ZoneFile.pm Tue Jun 11 20:35:23 2002 +@@ -129,23 +129,23 @@ + elsif ($text =~ # SOA + s/ + \A(|\*|\s*@|\.|([-\w\d]+(\.[-\w\d]+)*\.?)) +- \s+ ((IN|HESIOD|CHAOS) \s+)? ++ \s+ (?:([\d]+)\s+)? ((IN|HESIOD|CHAOS) \s+)? + (SOA) \s+ ([-\w\d]+(\.[-\w\d]+)*\.) + \s+ ([-\w\d]+(\.[-\w\d]+)*\.) \s* \( + \s* (\d+) \s+ (\d+) \s+ (\d+) \s+ (\d+) \s+ (\d+) \s+ \) \s*$ + //mxi) + { + my $name = $1; +- my $class = $5 || 'IN'; +- my $type = $6; +- my $host = $7; +- my $admin = $9; +- my $d1 = $11; +- my $d2 = $12; +- my $d3 = $13; +- my $d4 = $14; +- my $d5 = $15; +- my $ttl = $d5; ++ my $class = $6 || 'IN'; ++ my $type = $7; ++ my $host = $8; ++ my $admin = $10; ++ my $d1 = $12; ++ my $d2 = $13; ++ my $d3 = $14; ++ my $d4 = $15; ++ my $d5 = $16; ++ my $ttl = $4 || $d5; + + $SoaTTL = $ttl; + Property changes on: head/dns/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/dns/p5-Net-DNS-ZoneFile/pkg-comment =================================================================== --- head/dns/p5-Net-DNS-ZoneFile/pkg-comment (nonexistent) +++ head/dns/p5-Net-DNS-ZoneFile/pkg-comment (revision 61129) @@ -0,0 +1 @@ +Perl extension to convert a zone file to a collection of RRs Property changes on: head/dns/p5-Net-DNS-ZoneFile/pkg-comment ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/dns/p5-Net-DNS-ZoneFile/pkg-descr =================================================================== --- head/dns/p5-Net-DNS-ZoneFile/pkg-descr (nonexistent) +++ head/dns/p5-Net-DNS-ZoneFile/pkg-descr (revision 61129) @@ -0,0 +1,9 @@ +This module parses a zone file and returns a reference to an array of +Net::DNS::RR objects containing each of the RRs given in the zone in the +case that the whole zone file was succesfully parsed. + +Author: Luis Mun~oz +WWW: http://search.cpan.org/search?dist=Net-DNS-ZoneFile + +-Anton + Property changes on: head/dns/p5-Net-DNS-ZoneFile/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/dns/p5-Net-DNS-ZoneFile/pkg-plist =================================================================== --- head/dns/p5-Net-DNS-ZoneFile/pkg-plist (nonexistent) +++ head/dns/p5-Net-DNS-ZoneFile/pkg-plist (revision 61129) @@ -0,0 +1,4 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/ZoneFile/.packlist +lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/ZoneFile.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/ZoneFile +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net/DNS 2>/dev/null || true Property changes on: head/dns/p5-Net-DNS-ZoneFile/pkg-plist ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/net/Makefile =================================================================== --- head/net/Makefile (revision 61128) +++ head/net/Makefile (revision 61129) @@ -1,576 +1,577 @@ # $FreeBSD$ # SUBDIR += 44bsd-rdist SUBDIR += 6tunnel SUBDIR += NeTraMet SUBDIR += SSLtelnet SUBDIR += adasockets SUBDIR += adns SUBDIR += aggregate SUBDIR += aim SUBDIR += airport SUBDIR += amcl SUBDIR += angst SUBDIR += archie SUBDIR += archie.el SUBDIR += argus SUBDIR += ari-yahoo SUBDIR += arla SUBDIR += arping SUBDIR += arprelease SUBDIR += arpwatch SUBDIR += arts++ SUBDIR += ascend-radius SUBDIR += asfrecorder SUBDIR += balance SUBDIR += bbsnet SUBDIR += bgpq SUBDIR += bind8 SUBDIR += bind9 SUBDIR += bing SUBDIR += binkd SUBDIR += boclient SUBDIR += bounce SUBDIR += brouted SUBDIR += bsdproxy SUBDIR += cap SUBDIR += cdpd SUBDIR += centericq SUBDIR += cflowd SUBDIR += choparp SUBDIR += cidr SUBDIR += cisco_conf SUBDIR += ciscoconf SUBDIR += citadel SUBDIR += citrix_ica SUBDIR += click SUBDIR += clog SUBDIR += clusterit SUBDIR += cnet SUBDIR += coda5_client SUBDIR += coda5_doc SUBDIR += coda5_server SUBDIR += coda_client SUBDIR += coda_doc SUBDIR += coda_intro SUBDIR += coda_server SUBDIR += confregdecode SUBDIR += corkscrew SUBDIR += cphone SUBDIR += crescendo SUBDIR += cricket SUBDIR += cryptcat SUBDIR += ctrace SUBDIR += cvsup SUBDIR += cvsup-mirror SUBDIR += cvsup-without-gui SUBDIR += cvsupit SUBDIR += dante SUBDIR += darkstat SUBDIR += datapipe SUBDIR += dctc SUBDIR += dctc-gui SUBDIR += ddc SUBDIR += ddclient SUBDIR += ddup SUBDIR += delegate SUBDIR += despoof SUBDIR += dgd SUBDIR += dgd-lpmud SUBDIR += dgd-net SUBDIR += dhcpconf SUBDIR += dhcpdump SUBDIR += dhcping SUBDIR += dhid SUBDIR += dhisd SUBDIR += dictd SUBDIR += dictd-database SUBDIR += djbdns SUBDIR += dlint SUBDIR += dnrd SUBDIR += dns_balance SUBDIR += dnssecwalker SUBDIR += dnstracer SUBDIR += dnsutl SUBDIR += dnswalk SUBDIR += doc SUBDIR += domtools SUBDIR += driftnet SUBDIR += easysoap SUBDIR += echoping SUBDIR += edonkey-core SUBDIR += edonkey-gui-gtk SUBDIR += edonkey-gui-gtk-kioslave SUBDIR += edonkey-gui-gtk-urlslave SUBDIR += edonkey-gui-java SUBDIR += ehnt SUBDIR += etherape SUBDIR += etherboot SUBDIR += ethereal SUBDIR += ettercap SUBDIR += eudc-emacs20 SUBDIR += everybuddy SUBDIR += fidelio SUBDIR += firedns SUBDIR += firetalk SUBDIR += flow-tools SUBDIR += flowscan SUBDIR += forg SUBDIR += fping SUBDIR += freebsd-uucp SUBDIR += freenet6 SUBDIR += freeradius SUBDIR += freevrrpd SUBDIR += freewais-sf SUBDIR += fspclient SUBDIR += fspd SUBDIR += fugu SUBDIR += gabber SUBDIR += gaim SUBDIR += gale SUBDIR += gated SUBDIR += gatekeeper SUBDIR += generic-nqs SUBDIR += geotrace SUBDIR += geta SUBDIR += ggsd SUBDIR += ghtool SUBDIR += gicq SUBDIR += gift SUBDIR += gkrellm_snmp SUBDIR += gkrellmqst SUBDIR += gkrellmwireless SUBDIR += gnet SUBDIR += gnomba SUBDIR += gnome-vnc SUBDIR += gnomeicu SUBDIR += gnomemeeting SUBDIR += gnometelnet SUBDIR += gnosamba SUBDIR += gnu-finger SUBDIR += gnu-radius SUBDIR += gnugadu SUBDIR += gnunet SUBDIR += gnut SUBDIR += googolplex SUBDIR += gopher SUBDIR += gps SUBDIR += gq SUBDIR += gsk SUBDIR += gtic SUBDIR += gtk+licq SUBDIR += gtk-gnutella SUBDIR += gtkhx SUBDIR += gtkyahoo SUBDIR += gutenfetch SUBDIR += h2n SUBDIR += hagelslag SUBDIR += hesiod SUBDIR += hlmaster SUBDIR += host SUBDIR += http_ping SUBDIR += hx SUBDIR += icb SUBDIR += ickle SUBDIR += icmpinfo SUBDIR += icmpmonitor SUBDIR += icmpquery SUBDIR += icqlib SUBDIR += icqlib0 SUBDIR += icqnix SUBDIR += icradius SUBDIR += icukrell SUBDIR += ip-tun SUBDIR += ip6_int SUBDIR += ipcad SUBDIR += ipcalc SUBDIR += ipcheck SUBDIR += iperf SUBDIR += ipex SUBDIR += ipfm SUBDIR += ipfw-graph SUBDIR += iplog SUBDIR += ipsorc SUBDIR += ipv6calc SUBDIR += ipv6socket_scrub SUBDIR += ipw SUBDIR += isc-dhcp3 SUBDIR += isic SUBDIR += jabber SUBDIR += jabber-aim SUBDIR += jabber-conference SUBDIR += jabber-jud SUBDIR += jags SUBDIR += javadc SUBDIR += jift SUBDIR += jumpgate SUBDIR += jwhois SUBDIR += kdenetwork2 SUBDIR += kdenetwork3 SUBDIR += kdetelnet SUBDIR += kinkatta SUBDIR += kio_fish SUBDIR += kmsn SUBDIR += konverse SUBDIR += kxicq2 SUBDIR += lam SUBDIR += lambdamoo SUBDIR += ldapsdk SUBDIR += libdnet SUBDIR += libfreenet SUBDIR += libicq SUBDIR += libicq2000 SUBDIR += libkmsn SUBDIR += libnet SUBDIR += libnids SUBDIR += librsync SUBDIR += libsmi SUBDIR += libsocket++ SUBDIR += libsocketcpp SUBDIR += libunp SUBDIR += libunpipc SUBDIR += licq SUBDIR += licq-console SUBDIR += licq-devel SUBDIR += licq-qt-gui SUBDIR += linc SUBDIR += linpopup SUBDIR += linux-edonkey-server SUBDIR += lla SUBDIR += lmd SUBDIR += loadd SUBDIR += macipgw SUBDIR += maradns SUBDIR += mars_nwe SUBDIR += mbrowse SUBDIR += merlinmon SUBDIR += micq SUBDIR += mmucl SUBDIR += mopd SUBDIR += mpd SUBDIR += mpich SUBDIR += mrt SUBDIR += mrtg SUBDIR += msend SUBDIR += mtr SUBDIR += mudix SUBDIR += mutella SUBDIR += nagios SUBDIR += naim SUBDIR += nam SUBDIR += napshare SUBDIR += nat SUBDIR += nbtscan SUBDIR += nc SUBDIR += ncplib SUBDIR += nemesis SUBDIR += net-http SUBDIR += net-snmp SUBDIR += net-snmp4 SUBDIR += net-snmp-tkmib SUBDIR += netatalk SUBDIR += netcat SUBDIR += netmap SUBDIR += netmask SUBDIR += netpipes SUBDIR += netqc SUBDIR += netsaint SUBDIR += netsaint-plugins SUBDIR += netscript SUBDIR += netsed SUBDIR += nettest SUBDIR += ngrep SUBDIR += ngrep-lib SUBDIR += nocol SUBDIR += ns SUBDIR += nsc SUBDIR += nslint SUBDIR += nsping SUBDIR += nstreams SUBDIR += ntalk SUBDIR += ntimelord SUBDIR += ntop SUBDIR += ntp SUBDIR += ntp-devel SUBDIR += nttcp SUBDIR += nylon SUBDIR += obnc SUBDIR += odsclient SUBDIR += ohphone SUBDIR += openam SUBDIR += opendchub SUBDIR += opengatekeeper SUBDIR += opengk SUBDIR += openh323 SUBDIR += openh323proxy SUBDIR += openldap SUBDIR += openldap2 SUBDIR += openmcu SUBDIR += openslp SUBDIR += openverse SUBDIR += oproute SUBDIR += p0f SUBDIR += p5-Archie SUBDIR += p5-Cflow SUBDIR += p5-EasyTCP SUBDIR += p5-File-Rsync SUBDIR += p5-Frontier-RPC SUBDIR += p5-IC-Radius SUBDIR += p5-IO-Interface SUBDIR += p5-JUNOScript SUBDIR += p5-Mon SUBDIR += p5-Net SUBDIR += p5-Net-CIDR SUBDIR += p5-Net-DLookup SUBDIR += p5-Net-DNS + SUBDIR += p5-Net-DNS-ZoneFile SUBDIR += p5-Net-Daemon SUBDIR += p5-Net-Google SUBDIR += p5-Net-ICQ2000 SUBDIR += p5-Net-IPv4Addr SUBDIR += p5-Net-IPv6Addr SUBDIR += p5-Net-Jabber SUBDIR += p5-Net-Netmask SUBDIR += p5-Net-ParseWhois SUBDIR += p5-Net-Patricia SUBDIR += p5-Net-Pcap SUBDIR += p5-Net-Radius SUBDIR += p5-Net-RawIP SUBDIR += p5-Net-SCP SUBDIR += p5-Net-SMPP SUBDIR += p5-Net-SNMP SUBDIR += p5-Net-SSH SUBDIR += p5-Net-SSH-Perl SUBDIR += p5-Net-Server SUBDIR += p5-Net-Telnet SUBDIR += p5-Net-Traceroute SUBDIR += p5-Net-Traceroute6 SUBDIR += p5-Net-Wake SUBDIR += p5-Net-Whois SUBDIR += p5-Net-XWhois SUBDIR += p5-Net-Z3950 SUBDIR += p5-Net-Z3950-SimpleServer SUBDIR += p5-Net-ext SUBDIR += p5-NetAddr-IP SUBDIR += p5-NetAddr-IP-Count SUBDIR += p5-NetPacket SUBDIR += p5-PlRPC SUBDIR += p5-RPC-XML SUBDIR += p5-SNMP SUBDIR += p5-SNMP-MIB-Compiler SUBDIR += p5-SNMP-Util SUBDIR += p5-SNMP_Session SUBDIR += p5-SOAP SUBDIR += p5-SOAP-Lite SUBDIR += p5-Socket6 SUBDIR += p5-Socks SUBDIR += p5-Spread-Session SUBDIR += p5-Telnet-Cisco SUBDIR += p5-Tie-NetAddr-IP SUBDIR += p5-URI SUBDIR += p5-XPC SUBDIR += p5-perl-ldap SUBDIR += pancho SUBDIR += papaya SUBDIR += papaya-plugins SUBDIR += passlogd SUBDIR += pathchar SUBDIR += pchar SUBDIR += pcnfsd SUBDIR += pdnsd SUBDIR += pen SUBDIR += perldap SUBDIR += pfinger SUBDIR += phex SUBDIR += pim6dd SUBDIR += pim6sd SUBDIR += pipsecd SUBDIR += pmf SUBDIR += poptop SUBDIR += pppoa SUBDIR += pppload SUBDIR += ppptraf SUBDIR += pptpclient SUBDIR += ppxp SUBDIR += priss SUBDIR += proxy-suite SUBDIR += psi SUBDIR += punkbuster SUBDIR += punkbuster-data SUBDIR += pvm SUBDIR += pvm++ SUBDIR += pxe SUBDIR += py-adns SUBDIR += py-fngrab SUBDIR += py-google SUBDIR += py-ipy SUBDIR += py-jabber SUBDIR += py-ldap1 SUBDIR += py-ldap2 SUBDIR += py-libnet SUBDIR += py-medusa SUBDIR += py-pcap SUBDIR += py-rrdpipe SUBDIR += py-rrdtool SUBDIR += py-smb SUBDIR += py-snmp SUBDIR += py-soap SUBDIR += py-spreadmodule SUBDIR += py-xmlrpc SUBDIR += py-xmlrpclib SUBDIR += py-zsi SUBDIR += qtella SUBDIR += queso SUBDIR += radius SUBDIR += radiusclient SUBDIR += radiusd-cistron SUBDIR += radreport SUBDIR += radvd SUBDIR += ratoolset SUBDIR += rboot SUBDIR += rdesktop SUBDIR += rdesktop-devel SUBDIR += rdist6 SUBDIR += redir SUBDIR += relay SUBDIR += rinetd SUBDIR += ripetools SUBDIR += rmsg SUBDIR += rp-pppoe SUBDIR += rrdtool SUBDIR += rshell SUBDIR += rsync SUBDIR += rtsp_proxy SUBDIR += ruby-drb SUBDIR += ruby-gserver SUBDIR += ruby-icmp SUBDIR += ruby-ldap SUBDIR += ruby-nis SUBDIR += ruby-pcap SUBDIR += ruby-romp SUBDIR += ruby-snmp SUBDIR += ruby-soap SUBDIR += ruby-tcpsocketpipe SUBDIR += ruby-xmlrpc SUBDIR += rwhois SUBDIR += samba SUBDIR += samba-devel SUBDIR += samba-tng SUBDIR += sambasentinel SUBDIR += samplicator SUBDIR += satellite SUBDIR += scdp SUBDIR += scli SUBDIR += scotty SUBDIR += scotty3 SUBDIR += sdl_net SUBDIR += sendfile SUBDIR += sendip SUBDIR += serveez SUBDIR += sharity-light SUBDIR += silc-client SUBDIR += silc-doc SUBDIR += silc-server SUBDIR += sing SUBDIR += sipcalc SUBDIR += sleuth SUBDIR += slirp SUBDIR += smbfs SUBDIR += smm++ SUBDIR += smokeping SUBDIR += sniffit SUBDIR += sntop SUBDIR += socat SUBDIR += socks5 SUBDIR += spat SUBDIR += spread SUBDIR += ssldump SUBDIR += staticcharge SUBDIR += sting SUBDIR += stone SUBDIR += suckblow SUBDIR += sup SUBDIR += svnc SUBDIR += tac_plus4 SUBDIR += tas SUBDIR += tcpcat SUBDIR += tcpflow SUBDIR += tcpillust SUBDIR += tcpmssd SUBDIR += tcpreplay SUBDIR += tcpshow SUBDIR += tcpslice SUBDIR += tcpstat SUBDIR += tcptrace SUBDIR += tcptraceroute SUBDIR += tcpview SUBDIR += tdetect SUBDIR += telnetx SUBDIR += telserv SUBDIR += tethereal SUBDIR += thcrut SUBDIR += tightvnc SUBDIR += tik SUBDIR += tintin++ SUBDIR += tintin++-devel SUBDIR += tinyfugue SUBDIR += tn3270 SUBDIR += tn5250 SUBDIR += totd SUBDIR += traceroute SUBDIR += trafcount SUBDIR += trafd SUBDIR += trafshow SUBDIR += tramp SUBDIR += tramp-emacs20 SUBDIR += tridiavnc SUBDIR += ttcp SUBDIR += ttt SUBDIR += tund SUBDIR += tvark SUBDIR += udptunnel SUBDIR += unison SUBDIR += urlendec SUBDIR += utftpd SUBDIR += vchat SUBDIR += vicq SUBDIR += vnc SUBDIR += vomit SUBDIR += vrrp SUBDIR += vtun SUBDIR += wais SUBDIR += wakeonlan SUBDIR += walker SUBDIR += whatmask SUBDIR += wide-dhcp SUBDIR += wmlj SUBDIR += wmnd SUBDIR += wmnet SUBDIR += wmnet2 SUBDIR += wmnetmon SUBDIR += wmq3 SUBDIR += wmwave SUBDIR += wol SUBDIR += xarchie SUBDIR += xbone SUBDIR += xferstats SUBDIR += xicq SUBDIR += xipdump SUBDIR += xipmsg SUBDIR += xisp SUBDIR += xmlrpc-c SUBDIR += xprobe SUBDIR += xsmbrowser SUBDIR += xtraceroute SUBDIR += xtradius SUBDIR += xwhois SUBDIR += yaz SUBDIR += ymessenger SUBDIR += ysm SUBDIR += ytalk SUBDIR += zebra SUBDIR += zebra-server SUBDIR += zephyr SUBDIR += ztelnet .include Property changes on: head/net/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.780 \ No newline at end of property +1.781 \ No newline at end of property Index: head/net/p5-Net-DNS-ZoneFile/Makefile =================================================================== --- head/net/p5-Net-DNS-ZoneFile/Makefile (nonexistent) +++ head/net/p5-Net-DNS-ZoneFile/Makefile (revision 61129) @@ -0,0 +1,34 @@ +# New ports collection makefile for: net/p5-Net-DNS-ZoneFile +# Date created: 11 June 2002 +# Whom: Anton Berezin +# +# $FreeBSD$ +# + +PORTNAME= Net-DNS-ZoneFile +PORTVERSION= 1.00 +CATEGORIES= net perl5 +MASTER_SITES= ${MASTER_SITE_PERL_CPAN} +MASTER_SITE_SUBDIR= Net +PKGNAMEPREFIX= p5- + +MAINTAINER= tobez@FreeBSD.org + +BUILD_DEPENDS= ${SITE_PERL}/Net/DNS/RR.pm:${PORTSDIR}/net/p5-Net-DNS \ + ${SITE_PERL}/Test/More.pm:${PORTSDIR}/devel/p5-Test-Simple \ + ${SITE_PERL}/NetAddr/IP.pm:${PORTSDIR}/net/p5-NetAddr-IP +RUN_DEPENDS= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +SITE_PERL= ${LOCALBASE}/lib/perl5/site_perl/${PERL_VER} +MANPREFIX= ${PREFIX}/lib/perl5/${PERL_VERSION} +MAN3= Net::DNS::ZoneFile.3 + +post-patch: + ${PERL} -pi -e 's/^\s*our\s+([\$$\@\%]\w+)/use vars qw($$1);$$1/;' \ + -e '$$_="" if /require 5/;' \ + -e '$$_="" if /^\s*(use|no)\s+warnings;\s*$$/;' \ + ${WRKSRC}/ZoneFile.pm + +.include Property changes on: head/net/p5-Net-DNS-ZoneFile/Makefile ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/net/p5-Net-DNS-ZoneFile/distinfo =================================================================== --- head/net/p5-Net-DNS-ZoneFile/distinfo (nonexistent) +++ head/net/p5-Net-DNS-ZoneFile/distinfo (revision 61129) @@ -0,0 +1 @@ +MD5 (Net-DNS-ZoneFile-1.00.tar.gz) = 3489dee610f2a8d2dbbfc94fab0280e9 Property changes on: head/net/p5-Net-DNS-ZoneFile/distinfo ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/net/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm =================================================================== --- head/net/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm (nonexistent) +++ head/net/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm (revision 61129) @@ -0,0 +1,39 @@ +$FreeBSD$ + +--- ZoneFile.pm.orig Tue Jun 11 20:34:27 2002 ++++ ZoneFile.pm Tue Jun 11 20:35:23 2002 +@@ -129,23 +129,23 @@ + elsif ($text =~ # SOA + s/ + \A(|\*|\s*@|\.|([-\w\d]+(\.[-\w\d]+)*\.?)) +- \s+ ((IN|HESIOD|CHAOS) \s+)? ++ \s+ (?:([\d]+)\s+)? ((IN|HESIOD|CHAOS) \s+)? + (SOA) \s+ ([-\w\d]+(\.[-\w\d]+)*\.) + \s+ ([-\w\d]+(\.[-\w\d]+)*\.) \s* \( + \s* (\d+) \s+ (\d+) \s+ (\d+) \s+ (\d+) \s+ (\d+) \s+ \) \s*$ + //mxi) + { + my $name = $1; +- my $class = $5 || 'IN'; +- my $type = $6; +- my $host = $7; +- my $admin = $9; +- my $d1 = $11; +- my $d2 = $12; +- my $d3 = $13; +- my $d4 = $14; +- my $d5 = $15; +- my $ttl = $d5; ++ my $class = $6 || 'IN'; ++ my $type = $7; ++ my $host = $8; ++ my $admin = $10; ++ my $d1 = $12; ++ my $d2 = $13; ++ my $d3 = $14; ++ my $d4 = $15; ++ my $d5 = $16; ++ my $ttl = $4 || $d5; + + $SoaTTL = $ttl; + Property changes on: head/net/p5-Net-DNS-ZoneFile/files/patch-ZoneFile.pm ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Index: head/net/p5-Net-DNS-ZoneFile/pkg-comment =================================================================== --- head/net/p5-Net-DNS-ZoneFile/pkg-comment (nonexistent) +++ head/net/p5-Net-DNS-ZoneFile/pkg-comment (revision 61129) @@ -0,0 +1 @@ +Perl extension to convert a zone file to a collection of RRs Property changes on: head/net/p5-Net-DNS-ZoneFile/pkg-comment ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/net/p5-Net-DNS-ZoneFile/pkg-descr =================================================================== --- head/net/p5-Net-DNS-ZoneFile/pkg-descr (nonexistent) +++ head/net/p5-Net-DNS-ZoneFile/pkg-descr (revision 61129) @@ -0,0 +1,9 @@ +This module parses a zone file and returns a reference to an array of +Net::DNS::RR objects containing each of the RRs given in the zone in the +case that the whole zone file was succesfully parsed. + +Author: Luis Mun~oz +WWW: http://search.cpan.org/search?dist=Net-DNS-ZoneFile + +-Anton + Property changes on: head/net/p5-Net-DNS-ZoneFile/pkg-descr ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Index: head/net/p5-Net-DNS-ZoneFile/pkg-plist =================================================================== --- head/net/p5-Net-DNS-ZoneFile/pkg-plist (nonexistent) +++ head/net/p5-Net-DNS-ZoneFile/pkg-plist (revision 61129) @@ -0,0 +1,4 @@ +lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/ZoneFile/.packlist +lib/perl5/site_perl/%%PERL_VER%%/Net/DNS/ZoneFile.pm +@dirrm lib/perl5/site_perl/%%PERL_VER%%/%%PERL_ARCH%%/auto/Net/DNS/ZoneFile +@unexec rmdir %D/lib/perl5/site_perl/%%PERL_VER%%/Net/DNS 2>/dev/null || true Property changes on: head/net/p5-Net-DNS-ZoneFile/pkg-plist ___________________________________________________________________ Added: cvs2svn:cvs-rev ## -0,0 +1 ## +1.1 \ No newline at end of property Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property