Lines 8-16
Link Here
|
8 |
MASTER_SITES= ftp://www.ns.gen.tx.us/pub/software/dnscheck-se/ |
8 |
MASTER_SITES= ftp://www.ns.gen.tx.us/pub/software/dnscheck-se/ |
9 |
DISTNAME= DNSCheck-1.1 |
9 |
DISTNAME= DNSCheck-1.1 |
10 |
|
10 |
|
11 |
MAINTAINER= ports@FreeBSD.org |
11 |
MAINTAINER= portmaster@bsdforge.com |
12 |
COMMENT= DNS checker from the folks that run the .SE top level domain |
12 |
COMMENT= DNS checker from the folks that run the .SE top level domain |
13 |
|
13 |
|
|
|
14 |
LICENSE= BSD2CLAUSE |
15 |
|
14 |
BUILD_DEPENDS= p5-Crypt-OpenSSL-Random>=0:${PORTSDIR}/security/p5-Crypt-OpenSSL-Random \ |
16 |
BUILD_DEPENDS= p5-Crypt-OpenSSL-Random>=0:${PORTSDIR}/security/p5-Crypt-OpenSSL-Random \ |
15 |
p5-Digest-BubbleBabble>=0:${PORTSDIR}/security/p5-Digest-BubbleBabble \ |
17 |
p5-Digest-BubbleBabble>=0:${PORTSDIR}/security/p5-Digest-BubbleBabble \ |
16 |
p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \ |
18 |
p5-Digest-SHA1>=0:${PORTSDIR}/security/p5-Digest-SHA1 \ |
Lines 39-45
Link Here
|
39 |
|
41 |
|
40 |
OPTIONS_DEFINE= MYSQL DOCS |
42 |
OPTIONS_DEFINE= MYSQL DOCS |
41 |
|
43 |
|
42 |
NO_STAGE= yes |
|
|
43 |
.include <bsd.port.options.mk> |
44 |
.include <bsd.port.options.mk> |
44 |
|
45 |
|
45 |
.if ${PORT_OPTIONS:MMYSQL} |
46 |
.if ${PORT_OPTIONS:MMYSQL} |
Lines 48-82
Link Here
|
48 |
USE_MYSQL= yes |
49 |
USE_MYSQL= yes |
49 |
.endif |
50 |
.endif |
50 |
|
51 |
|
51 |
MAN1= dnscheck-zonediff.1 \ |
|
|
52 |
dnscheck-dispatcher.1 \ |
53 |
dnscheck-preflight.1 \ |
54 |
dnscheck-hostsyntax.1 \ |
55 |
dnscheck.1 \ |
56 |
dnscheck-12hourmailer.1 |
57 |
|
58 |
MAN3= DNSCheck::Test::Nameserver.3 \ |
59 |
DNSCheck::Config.3 \ |
60 |
DNSCheck.3 \ |
61 |
DNSCheck::Lookup::DNS.3 \ |
62 |
DNSCheck::Test::Consistency.3 \ |
63 |
DNSCheck::Test::Host.3 \ |
64 |
DNSCheck::Test::Connectivity.3 \ |
65 |
DNSCheck::Overview.3 \ |
66 |
DNSCheck::Test::Address.3 \ |
67 |
DNSCheck::Test::DNSSEC.3 \ |
68 |
DNSCheck::Test::SMTP.3 \ |
69 |
DNSCheck::Lookup::ASN.3 \ |
70 |
DNSCheck::Test::Zone.3 \ |
71 |
DNSCheck::Logger.3 \ |
72 |
DNSCheck::Test::Common.3 \ |
73 |
DNSCheck::Test::Delegation.3 \ |
74 |
DNSCheck::Test::SOA.3 \ |
75 |
DNSCheck::Lookup::Resolver.3 \ |
76 |
DNSCheck::Test::Mail.3 |
77 |
|
78 |
MANCOMPRESSED= no |
79 |
|
80 |
post-patch: |
52 |
post-patch: |
81 |
@${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \ |
53 |
@${GREP} -Rl '%%[[:alpha:]]\+%%' ${WRKSRC} |${XARGS} ${REINPLACE_CMD} \ |
82 |
-e 's,%%PREFIX%%,${PREFIX},g' |
54 |
-e 's,%%PREFIX%%,${PREFIX},g' |
Lines 91-106
Link Here
|
91 |
.if ${PORT_OPTIONS:MMYSQL} |
63 |
.if ${PORT_OPTIONS:MMYSQL} |
92 |
# install startup script (if WITH_MYSQL is defined) |
64 |
# install startup script (if WITH_MYSQL is defined) |
93 |
@${INSTALL_SCRIPT} ${WRKSRC}/contrib/dnscheck-dispatcher.sh \ |
65 |
@${INSTALL_SCRIPT} ${WRKSRC}/contrib/dnscheck-dispatcher.sh \ |
94 |
${PREFIX}/etc/rc.d/dnscheck-dispatcher |
66 |
${STAGEDIR}${PREFIX}/etc/rc.d/dnscheck-dispatcher |
95 |
@${LN} -s ${PREFIX}/libexec/dnscheck/dnscheck-dispatcher ${PREFIX}/bin/dnscheck-dispatcher |
67 |
@${LN} -s ${STAGEDIR}${PREFIX}/libexec/dnscheck/dnscheck-dispatcher ${STAGEDIR}${PREFIX}/bin/dnscheck-dispatcher |
96 |
@${ECHO} bin/dnscheck-dispatcher >> ${TMPPLIST} |
68 |
@${ECHO} bin/dnscheck-dispatcher >> ${TMPPLIST} |
97 |
.endif |
69 |
.endif |
98 |
@PKG_PREFIX=${PREFIX} BATCH=${BATCH} SU_CMD="${SU_CMD}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
70 |
@PKG_PREFIX=${STAGEDIR}${PREFIX} BATCH=${BATCH} SU_CMD="${SU_CMD}" ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL |
99 |
.if ${PORT_OPTIONS:MDOCS} |
71 |
.if ${PORT_OPTIONS:MDOCS} |
100 |
@${MKDIR} ${DOCSDIR} ${DOCSDIR}/db |
72 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} ${STAGEDIR}${DOCSDIR}/db |
101 |
@${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/doc/|} ${DOCSDIR} |
73 |
@${INSTALL_DATA} ${DOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} |
102 |
@${INSTALL_DATA} '${WRKSRC}/doc/DNSCheck Lib Descriptions.pdf' ${DOCSDIR} |
74 |
@${INSTALL_DATA} '${WRKSRC}/doc/DNSCheck Lib Descriptions.pdf' ${STAGEDIR}${DOCSDIR} |
103 |
@${INSTALL_DATA} ${DOCSDB:S|^|${WRKSRC}/db/|} ${DOCSDIR}/db |
75 |
@${INSTALL_DATA} ${DOCSDB:S|^|${WRKSRC}/db/|} ${STAGEDIR}${DOCSDIR}/db |
104 |
|
76 |
|
105 |
.endif |
77 |
.endif |
106 |
@${SED} -e 's#PREFIX#${PREFIX}#' ${PKGMESSAGE} |
78 |
@${SED} -e 's#PREFIX#${PREFIX}#' ${PKGMESSAGE} |