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