Lines 9-14
Link Here
|
9 |
MAINTAINER= naddy@FreeBSD.org |
9 |
MAINTAINER= naddy@FreeBSD.org |
10 |
COMMENT= Batch SMTP support for sendmail, incoming and outgoing |
10 |
COMMENT= Batch SMTP support for sendmail, incoming and outgoing |
11 |
|
11 |
|
|
|
12 |
LICENSE= BSD2CLAUSE |
13 |
LICENSE_FILE= ${WRKSRC}/COPYING |
14 |
|
12 |
RUN_DEPENDS= ${LOCALBASE}/bin/uux:${PORTSDIR}/net/freebsd-uucp |
15 |
RUN_DEPENDS= ${LOCALBASE}/bin/uux:${PORTSDIR}/net/freebsd-uucp |
13 |
|
16 |
|
14 |
CONFLICTS= smail-3.* |
17 |
CONFLICTS= smail-3.* |
Lines 19-24
Link Here
|
19 |
CONFIGURE_ARGS= --redo |
22 |
CONFIGURE_ARGS= --redo |
20 |
SHEBANG_FILES= configure |
23 |
SHEBANG_FILES= configure |
21 |
|
24 |
|
|
|
25 |
PRIVBIN= ${STAGEDIR}${PREFIX}/libexec/bsmtp |
26 |
PUBBIN= ${STAGEDIR}${PREFIX}/bin |
27 |
MAILERDIR= ${STAGEDIR}${PREFIX}/share/sendmail |
28 |
|
29 |
OPTIONS_DEFINE= DOCS |
30 |
|
22 |
post-patch: |
31 |
post-patch: |
23 |
@${CP} ${WRKSRC}/bsmtp.m4.8.9.in ${WRKSRC}/bsmtp.m4.8.10.in |
32 |
@${CP} ${WRKSRC}/bsmtp.m4.8.9.in ${WRKSRC}/bsmtp.m4.8.10.in |
24 |
@${CP} ${FILESDIR}/bsmtp.m4.8.11.in ${WRKSRC}/ |
33 |
@${CP} ${FILESDIR}/bsmtp.m4.8.11.in ${WRKSRC}/ |
Lines 34-65
Link Here
|
34 |
-e 's:%%PREFIX%%:${PREFIX}:' \ |
43 |
-e 's:%%PREFIX%%:${PREFIX}:' \ |
35 |
-e 's:%%LOCALBASE%%:${LOCALBASE}:' |
44 |
-e 's:%%LOCALBASE%%:${LOCALBASE}:' |
36 |
|
45 |
|
37 |
privbin= ${STAGEDIR}${PREFIX}/libexec/bsmtp |
|
|
38 |
pubbin= ${STAGEDIR}${PREFIX}/bin |
39 |
mailerdir= ${STAGEDIR}${PREFIX}/share/sendmail |
40 |
|
41 |
do-install: |
46 |
do-install: |
42 |
${MKDIR} ${privbin} |
47 |
@${MKDIR} ${PRIVBIN} |
43 |
${MKDIR} ${mailerdir} |
48 |
@${MKDIR} ${MAILERDIR} |
44 |
${INSTALL_PROGRAM} ${WRKSRC}/batcher.new ${privbin}/batcher |
49 |
${INSTALL_PROGRAM} ${WRKSRC}/batcher.new ${PRIVBIN}/batcher |
45 |
${INSTALL_PROGRAM} ${WRKSRC}/bsmtp ${privbin} |
50 |
${INSTALL_PROGRAM} ${WRKSRC}/bsmtp ${PRIVBIN} |
46 |
${INSTALL_DATA} ${WRKSRC}/bsmtp.m4.8.14 ${mailerdir}/bsmtp.m4 |
51 |
${INSTALL_DATA} ${WRKSRC}/bsmtp.m4.8.14 ${MAILERDIR}/bsmtp.m4 |
47 |
${INSTALL_SCRIPT} ${WRKSRC}/rcsmtp ${pubbin} |
52 |
${INSTALL_SCRIPT} ${WRKSRC}/rcsmtp ${PUBBIN} |
48 |
.for i in cbsmtp crsmtp rgsmtp |
53 |
.for i in cbsmtp crsmtp rgsmtp |
49 |
${LN} -s rcsmtp ${pubbin}/$i |
54 |
${LN} -s rcsmtp ${PUBBIN}/$i |
50 |
.endfor |
55 |
.endfor |
51 |
${INSTALL_PROGRAM} ${WRKSRC}/rsmtp.wrapper ${pubbin}/rsmtp |
56 |
${INSTALL_PROGRAM} ${WRKSRC}/rsmtp.wrapper ${PUBBIN}/rsmtp |
52 |
${INSTALL_SCRIPT} ${WRKSRC}/rsmtp ${privbin} |
57 |
${INSTALL_SCRIPT} ${WRKSRC}/rsmtp ${PRIVBIN} |
53 |
.for i in bsmtp |
58 |
.for i in bsmtp |
54 |
${LN} -s rsmtp ${pubbin}/$i |
59 |
${LN} -s rsmtp ${PUBBIN}/$i |
55 |
.endfor |
60 |
.endfor |
56 |
.for i in c-cbsmtp c-rcsmtp g-rcsmtp g-rgsmtp n-rsmtp |
61 |
.for i in c-cbsmtp c-rcsmtp g-rcsmtp g-rgsmtp n-rsmtp |
57 |
${INSTALL_SCRIPT} ${WRKSRC}/transmitter.$i ${privbin} |
62 |
${INSTALL_SCRIPT} ${WRKSRC}/transmitter.$i ${PRIVBIN} |
58 |
.endfor |
63 |
.endfor |
59 |
${INSTALL_PROGRAM} ${WRKSRC}/_bqueue ${pubbin} |
64 |
${INSTALL_PROGRAM} ${WRKSRC}/_bqueue ${PUBBIN} |
60 |
${INSTALL_SCRIPT} ${WRKSRC}/bqueue ${pubbin} |
65 |
${INSTALL_SCRIPT} ${WRKSRC}/bqueue ${PUBBIN} |
61 |
# post-install: |
66 |
${MKDIR} ${STAGEDIR}/var/spool/bsnmp |
62 |
${MKDIR} ${STAGEDIR}${DOCSDIR} |
67 |
|
|
|
68 |
do-install-DOCS-on: |
69 |
@${MKDIR} ${STAGEDIR}${DOCSDIR} |
63 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} |
70 |
${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR} |
64 |
|
71 |
|
65 |
.include <bsd.port.mk> |
72 |
.include <bsd.port.mk> |