Lines 3-15
Link Here
|
3 |
|
3 |
|
4 |
PORTNAME= Mail-SPF |
4 |
PORTNAME= Mail-SPF |
5 |
PORTVERSION= 2.007 |
5 |
PORTVERSION= 2.007 |
6 |
PORTREVISION= 1 |
6 |
PORTREVISION= 2 |
7 |
CATEGORIES= mail perl5 |
7 |
CATEGORIES= mail perl5 |
8 |
MASTER_SITES= CPAN |
8 |
MASTER_SITES= CPAN |
9 |
PKGNAMEPREFIX= p5- |
9 |
PKGNAMEPREFIX= p5- |
10 |
DISTNAME= ${PORTNAME}-v${PORTVERSION} |
10 |
DISTNAME= ${PORTNAME}-v${PORTVERSION} |
11 |
|
11 |
|
12 |
MAINTAINER= gmc@sonologic.nl |
12 |
MAINTAINER= ports@FreeBSD.org |
13 |
COMMENT= Reference implementation of the RFC 4408 SPF protocol |
13 |
COMMENT= Reference implementation of the RFC 4408 SPF protocol |
14 |
|
14 |
|
15 |
RUN_DEPENDS= p5-Net-DNS-Resolver-Programmable>=0.002.1:${PORTSDIR}/dns/p5-Net-DNS-Resolver-Programmable \ |
15 |
RUN_DEPENDS= p5-Net-DNS-Resolver-Programmable>=0.002.1:${PORTSDIR}/dns/p5-Net-DNS-Resolver-Programmable \ |
Lines 20-31
Link Here
|
20 |
p5-URI>=1.13:${PORTSDIR}/net/p5-URI |
20 |
p5-URI>=1.13:${PORTSDIR}/net/p5-URI |
21 |
BUILD_DEPENDS:= ${RUN_DEPENDS} |
21 |
BUILD_DEPENDS:= ${RUN_DEPENDS} |
22 |
|
22 |
|
23 |
CONFLICTS= libspf2-[0-9]* p5-Mail-SPF-Query-[0-9]* |
23 |
CONFLICTS= p5-Mail-SPF-Query-[0-9]* |
24 |
|
24 |
|
25 |
PERL_MODBUILD= yes |
25 |
PERL_MODBUILD= yes |
26 |
CONFIGURE_ARGS= --install_path sbin=${PREFIX}/sbin |
26 |
CONFIGURE_ARGS= --install_path sbin=${PREFIX}/sbin |
27 |
|
27 |
|
28 |
MAN1= spfquery.1 |
|
|
29 |
MAN3= Mail::SPF.3 Mail::SPF::Mech::PTR.3 Mail::SPF::Mech.3 \ |
28 |
MAN3= Mail::SPF.3 Mail::SPF::Mech::PTR.3 Mail::SPF::Mech.3 \ |
30 |
Mail::SPF::SenderIPAddrMech.3 Mail::SPF::MacroString.3 \ |
29 |
Mail::SPF::SenderIPAddrMech.3 Mail::SPF::MacroString.3 \ |
31 |
Mail::SPF::Mech::IP4.3 Mail::SPF::Mech::A.3 \ |
30 |
Mail::SPF::Mech::IP4.3 Mail::SPF::Mech::A.3 \ |
Lines 37-49
Link Here
|
37 |
Mail::SPF::Base.3 Mail::SPF::Mech::All.3 Mail::SPF::Term.3 \ |
36 |
Mail::SPF::Base.3 Mail::SPF::Mech::All.3 Mail::SPF::Term.3 \ |
38 |
Mail::SPF::v1::Record.3 Mail::SPF::Mech::Exists.3 |
37 |
Mail::SPF::v1::Record.3 Mail::SPF::Mech::Exists.3 |
39 |
|
38 |
|
|
|
39 |
OPTIONS_DEFINE= SPFQUERY SPFQUERY_SUFFIX DOCS |
40 |
SPFQUERY_DESC= Install spfquery command-line tool |
41 |
SPFQUERY_SUFFIX_DESC=Add .pl suffix to spfquery |
42 |
OPTIONS_DEFAULT=SPFQUERY SPFQUERY_SUFFIX |
43 |
|
40 |
.include <bsd.port.pre.mk> |
44 |
.include <bsd.port.pre.mk> |
41 |
|
45 |
|
42 |
DOCSDIR= ${PREFIX}/share/doc/p5-Mail-SPF |
46 |
DOCSDIR= ${PREFIX}/share/doc/p5-Mail-SPF |
43 |
DOCS= CHANGES INSTALL LICENSE README TODO |
47 |
DOCS= CHANGES INSTALL LICENSE README TODO |
44 |
|
48 |
|
|
|
49 |
.if ${PORT_OPTIONS:MSPFQUERY} |
50 |
PLIST_SUB+= SPFQUERY="" |
51 |
|
52 |
.if ${PORT_OPTIONS:MSPFQUERY_SUFFIX} |
53 |
PLIST_SUB+= SPFQUERY_SUFFIX=".pl" |
54 |
MAN1+= spfquery.pl.1 |
55 |
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-spfquery-suffix |
56 |
post-extract: |
57 |
${MV} ${WRKSRC}/bin/spfquery ${WRKSRC}/bin/spfquery.pl |
58 |
.else |
59 |
PLIST_SUB+= SPFQUERY_SUFFIX="" |
60 |
MAN1+= spfquery.1 |
61 |
CONFLICTS+= libspf2-[0-9]* |
62 |
.endif |
63 |
|
64 |
.else |
65 |
PLIST_SUB+= SPFQUERY="@comment " |
66 |
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-no-spfquery |
67 |
.endif |
68 |
|
45 |
post-install: |
69 |
post-install: |
46 |
.if !defined(NOPORTDOCS) |
70 |
.if ${PORT_OPTIONS:MDOCS} |
47 |
@${MKDIR} ${DOCSDIR} |
71 |
@${MKDIR} ${DOCSDIR} |
48 |
@${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/ |
72 |
@${INSTALL_DATA} ${DOCS:S,^,${WRKSRC}/,} ${DOCSDIR}/ |
49 |
.endif |
73 |
.endif |