Thu Mar 19 22:15:52 2015 UTC ()
Added run-fix based on suggestions in pkg/49755


(pettai)
diff -r1.8 -r1.9 pkgsrc/net/dnscheck/Makefile
diff -r1.2 -r1.3 pkgsrc/net/dnscheck/PLIST
diff -r1.3 -r1.4 pkgsrc/net/dnscheck/distinfo
diff -r1.2 -r0 pkgsrc/net/dnscheck/patches/patch-ab

cvs diff -r1.8 -r1.9 pkgsrc/net/dnscheck/Makefile (expand / switch to unified diff)

--- pkgsrc/net/dnscheck/Makefile 2014/05/29 23:37:03 1.8
+++ pkgsrc/net/dnscheck/Makefile 2015/03/19 22:15:52 1.9
@@ -1,67 +1,60 @@ @@ -1,67 +1,60 @@
1# $NetBSD: Makefile,v 1.8 2014/05/29 23:37:03 wiz Exp $ 1# $NetBSD: Makefile,v 1.9 2015/03/19 22:15:52 pettai Exp $
2 2
3DISTNAME= dotse-dnscheck-1.5.4-0-g352a15c 3DISTNAME= dotse-dnscheck-1.5.4-0-g352a15c
4PKGNAME= dnscheck-1.5.4 4PKGNAME= dnscheck-1.5.4
5PKGREVISION= 1 5PKGREVISION= 2
6CATEGORIES= net perl5 6CATEGORIES= net perl5
7MASTER_SITES= -https://github.com/dotse/dnscheck/tarball/1.5.4 7MASTER_SITES= ${MASTER_SITE_GITHUB:=dotse/dnscheck/tarball/1.5.4/}
8 8
9MAINTAINER= pettai@NetBSD.org 9MAINTAINER= pettai@NetBSD.org
10HOMEPAGE= https://github.com/dotse/dnscheck/ 10HOMEPAGE= https://github.com/dotse/dnscheck/
11COMMENT= DNSCheck is a DNS quality checker 11COMMENT= DNSCheck is a DNS quality checker
12LICENSE= 2-clause-bsd 12LICENSE= 2-clause-bsd
13 13
14# If you're not able to download the distfile, try using 14# If you're not able to download the distfile, try using
15#FETCH_USING= curl # in mk.conf or on the command-line 15#FETCH_USING= curl # in mk.conf or on the command-line
16 16
17DEPENDS+= p5-Net-DNS>=0.65:../../net/p5-Net-DNS 17DEPENDS+= p5-Net-DNS>=0.65:../../net/p5-Net-DNS
18DEPENDS+= p5-Net-DNS-SEC>=0.16:../../security/p5-Net-DNS-SEC 18DEPENDS+= p5-Net-DNS-SEC>=0.16:../../security/p5-Net-DNS-SEC
19DEPENDS+= p5-Net-IP>=1.25:../../net/p5-Net-IP 19DEPENDS+= p5-Net-IP>=1.25:../../net/p5-Net-IP
20DEPENDS+= p5-TimeDate>=0.19:../../time/p5-TimeDate 20DEPENDS+= p5-TimeDate>=0.19:../../time/p5-TimeDate
21DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML 21DEPENDS+= p5-YAML-[0-9]*:../../textproc/p5-YAML
22DEPENDS+= p5-Socket6>=0.19:../../net/p5-Socket6 22DEPENDS+= p5-Socket6>=0.19:../../net/p5-Socket6
23DEPENDS+= p5-IO-Socket-INET6>=2.51:../../net/p5-IO-Socket-INET6 23DEPENDS+= p5-IO-Socket-INET6>=2.51:../../net/p5-IO-Socket-INET6
24DEPENDS+= p5-Mail-RFC822-Address-[0-9]*:../../mail/p5-Mail-RFC822-Address 24DEPENDS+= p5-Mail-RFC822-Address-[0-9]*:../../mail/p5-Mail-RFC822-Address
25DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI 25DEPENDS+= p5-DBI-[0-9]*:../../databases/p5-DBI
26DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql 26DEPENDS+= p5-DBD-mysql-[0-9]*:../../databases/p5-DBD-mysql
27DEPENDS+= p5-Config-Any-[0-9]*:../../devel/p5-Config-Any 27DEPENDS+= p5-Config-Any-[0-9]*:../../devel/p5-Config-Any
28DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir 28DEPENDS+= p5-File-ShareDir-[0-9]*:../../devel/p5-File-ShareDir
29DEPENDS+= p5-File-ShareDir-Install-[0-9]*:../../devel/p5-File-ShareDir-Install 29DEPENDS+= p5-File-ShareDir-Install-[0-9]*:../../devel/p5-File-ShareDir-Install
30DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp 30DEPENDS+= p5-File-Slurp-[0-9]*:../../devel/p5-File-Slurp
31DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS 31DEPENDS+= p5-JSON-XS-[0-9]*:../../converters/p5-JSON-XS
32DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite 32DEPENDS+= p5-MIME-Lite-[0-9]*:../../mail/p5-MIME-Lite
33DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template 33DEPENDS+= p5-Text-Template-[0-9]*:../../textproc/p5-Text-Template
 34DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
34 35
35REPLACE_PERL+= lib/DNSCheck.pm lib/DNSCheck/*.pm 36REPLACE_PERL+= lib/DNSCheck.pm lib/DNSCheck/*.pm
36REPLACE_PERL+= lib/DNSCheck/Lookup/*.pm lib/DNSCheck/Test/*.pm 37REPLACE_PERL+= lib/DNSCheck/Lookup/*.pm lib/DNSCheck/Test/*.pm
37REPLACE_PERL+= apps/dnscheck-enqueue apps/dnscheck-packetcheck 38REPLACE_PERL+= apps/dnscheck-enqueue apps/dnscheck-packetcheck
38 39
39PERL5_PACKLIST= auto/DNSCheck/.packlist 40PERL5_PACKLIST= auto/DNSCheck/.packlist
40BUILDLINK_API_DEPENDS.perl+= perl>=5.6.1 41BUILDLINK_API_DEPENDS.perl+= perl>=5.6.1
41 42
42WRKSRC= ${WRKDIR}/dotse-dnscheck-006ca8d/engine 
43SYSCONFDIR= `${BASENAME} ${PKG_SYSCONFDIR}` 
44 
45EGDIR= ${PREFIX}/share/examples/${PKGBASE} 
46#CONF_FILES= ${EGDIR}/config.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/config.yaml 
47#CONF_FILES+= ${EGDIR}/policy.yaml ${PKG_SYSCONFDIR}/${PKGBASE}/policy.yaml 
48 
49BUILD_DEFS+= IPV6_READY 43BUILD_DEFS+= IPV6_READY
50 44
 45INSTALLATION_DIRS= ${EGDIR}
 46OWN_DIRS= ${SYSCONFDIR}/${PKGBASE}
 47
51SUBST_CLASSES+= paths 48SUBST_CLASSES+= paths
52SUBST_STAGE.paths= pre-configure 49SUBST_STAGE.paths= pre-configure
53SUBST_FILES.paths= lib/DNSCheck/Config.pm 50SUBST_FILES.paths= lib/DNSCheck/Config.pm
54SUBST_SED.paths+= -e s!@SYSCONFDIR@!${SYSCONFDIR}!g 51SUBST_SED.paths+= -e s!/etc!${SYSCONFDIR}!g
55 52
56INSTALLATION_DIRS= ${EGDIR} 53WRKSRC= ${WRKDIR}/dotse-dnscheck-006ca8d/engine
57OWN_DIRS= ${SYSCONFDIR}/${PKGBASE} 54EGDIR= ${PREFIX}/share/examples/${PKGBASE}
58 
59post-patch: 
60 ${RM} ${WRKSRC}/lib/DNSCheck/Config.pm.orig 
61 55
62#post-install: 56post-install:
63# ${INSTALL_DATA} ${WRKSRC}/config.yaml ${DESTDIR}${EGDIR}/ 57 ${CP} -r ${WRKSRC}/config ${DESTDIR}${EGDIR}/
64# ${INSTALL_DATA} ${WRKSRC}/policy.yaml ${DESTDIR}${EGDIR}/ 
65 58
66.include "../../lang/perl5/module.mk" 59.include "../../lang/perl5/module.mk"
67.include "../../mk/bsd.pkg.mk" 60.include "../../mk/bsd.pkg.mk"

cvs diff -r1.2 -r1.3 pkgsrc/net/dnscheck/PLIST (expand / switch to unified diff)

--- pkgsrc/net/dnscheck/PLIST 2013/06/15 21:18:49 1.2
+++ pkgsrc/net/dnscheck/PLIST 2015/03/19 22:15:52 1.3
@@ -1,44 +1,48 @@ @@ -1,44 +1,48 @@
1@comment $NetBSD: PLIST,v 1.2 2013/06/15 21:18:49 pettai Exp $ 1@comment $NetBSD: PLIST,v 1.3 2015/03/19 22:15:52 pettai Exp $
 2${PERL5_SUB_INSTALLARCHLIB}/perllocal.pod
2${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck.pm 3${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck.pm
3${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Config.pm 4${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Config.pm
4${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Locale.pm 5${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Locale.pm
5${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Logger.pm 6${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Logger.pm
6${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/ASN.pm 7${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/ASN.pm
7${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/DNS.pm 8${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/DNS.pm
8${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/Resolver.pm 9${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Lookup/Resolver.pm
9${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Overview.pod 10${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Overview.pod
10${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Address.pm 11${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Address.pm
11${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Common.pm 12${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Common.pm
12${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Connectivity.pm 13${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Connectivity.pm
13${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Consistency.pm 14${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Consistency.pm
14${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/DNSSEC.pm 15${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/DNSSEC.pm
15${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Delegation.pm 16${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Delegation.pm
16${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Host.pm 17${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Host.pm
17${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Mail.pm 18${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Mail.pm
18${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Nameserver.pm 19${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Nameserver.pm
19${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/SOA.pm 20${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/SOA.pm
20${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Zone.pm 21${PERL5_SUB_INSTALLVENDORLIB}/DNSCheck/Test/Zone.pm
21${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/config.yaml 22${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/config.yaml
 23${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/cz.yaml
22${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/en.yaml 24${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/en.yaml
23${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/nl.yaml 25${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/nl.yaml
24${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/policy.yaml 26${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/policy.yaml
25${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/sv.yaml 27${PERL5_SUB_INSTALLVENDORLIB}/auto/share/dist/DNSCheck/sv.yaml
26${PERL5_SUB_INSTALLVENDORARCH}/auto/DNSCheck/.packlist 28${PERL5_SUB_INSTALLVENDORARCH}/auto/DNSCheck/.packlist
27${PERL5_SUB_INSTALLVENDORBIN}/dnscheck 29${PERL5_SUB_INSTALLVENDORBIN}/dnscheck
28${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-12hourmailer 30${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-12hourmailer
29${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dispatcher 31${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dispatcher
30${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dnssecmailer 32${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-dnssecmailer
 33${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-enqueue
31${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-hostsyntax 34${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-hostsyntax
 35${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-packetcheck
32${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-preflight 36${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-preflight
33${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-zonediff 37${PERL5_SUB_INSTALLVENDORBIN}/dnscheck-zonediff
34${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-12hourmailer.1 38${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-12hourmailer.1
35${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dispatcher.1 39${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dispatcher.1
36${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dnssecmailer.1 40${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-dnssecmailer.1
37${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-hostsyntax.1 41${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-hostsyntax.1
38${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-preflight.1 42${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-preflight.1
39${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-zonediff.1 43${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck-zonediff.1
40${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck.1 44${PERL5_SUB_INSTALLVENDORMAN1DIR}/dnscheck.1
41${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck.3 45${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck.3
42${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Config.3 46${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Config.3
43${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Locale.3 47${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Locale.3
44${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Logger.3 48${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Logger.3
@@ -47,14 +51,15 @@ ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSChe @@ -47,14 +51,15 @@ ${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSChe
47${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::Resolver.3 51${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Lookup::Resolver.3
48${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Overview.3 52${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Overview.3
49${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Address.3 53${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Address.3
50${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Common.3 54${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Common.3
51${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Connectivity.3 55${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Connectivity.3
52${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Consistency.3 56${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Consistency.3
53${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::DNSSEC.3 57${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::DNSSEC.3
54${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Delegation.3 58${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Delegation.3
55${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Host.3 59${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Host.3
56${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Mail.3 60${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Mail.3
57${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Nameserver.3 61${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Nameserver.3
58${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::SOA.3 62${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::SOA.3
59${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Zone.3 63${PERL5_SUB_INSTALLVENDORMAN3DIR}/DNSCheck::Test::Zone.3
60@pkgdir share/examples/dnscheck 64share/examples/dnscheck/config/config.yaml
 65share/examples/dnscheck/config/policy.yaml

cvs diff -r1.3 -r1.4 pkgsrc/net/dnscheck/distinfo (expand / switch to unified diff)

--- pkgsrc/net/dnscheck/distinfo 2014/02/03 12:45:26 1.3
+++ pkgsrc/net/dnscheck/distinfo 2015/03/19 22:15:52 1.4
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.3 2014/02/03 12:45:26 pettai Exp $ 1$NetBSD: distinfo,v 1.4 2015/03/19 22:15:52 pettai Exp $
2 2
3SHA1 (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = c3a0e38071856ae9b62acf0265fa33fc6581bf96 3SHA1 (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = c3a0e38071856ae9b62acf0265fa33fc6581bf96
4RMD160 (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = 79f99139446f8d280e51ca60be75faf51f49d6eb 4RMD160 (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = 79f99139446f8d280e51ca60be75faf51f49d6eb
5Size (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = 1341040 bytes 5Size (dotse-dnscheck-1.5.4-0-g352a15c.tar.gz) = 1341040 bytes
6SHA1 (patch-ab) = 4a5ef356166e3bd84b7f51575ac18147b7da45e1 

File Deleted: pkgsrc/net/dnscheck/patches/Attic/patch-ab