View | Details | Raw Unified | Return to bug 191703 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-10 / +16 lines)
Lines 6-15 Link Here
6
CATEGORIES=	mail perl5
6
CATEGORIES=	mail perl5
7
MASTER_SITES=	ftp://ftp.hpc.uh.edu/pub/tlb/ \
7
MASTER_SITES=	ftp://ftp.hpc.uh.edu/pub/tlb/ \
8
		http://www.freenix.no/~anders/ \
8
		http://www.freenix.no/~anders/ \
9
		ftp://totem.fix.no/pub/mirrors/misc/
9
		ftp://totem.fix.no/pub/mirrors/misc/ \
10
		http://ports.toco-domains.de/
10
EXTRACT_SUFX=	.tgz
11
EXTRACT_SUFX=	.tgz
11
12
12
MAINTAINER= ports@FreeBSD.org
13
MAINTAINER=	ports@toco-domains.de
13
COMMENT=	The List Batcher, a general purpose mail list delivery engine
14
COMMENT=	The List Batcher, a general purpose mail list delivery engine
14
15
15
RUN_DEPENDS=	p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools \
16
RUN_DEPENDS=	p5-Mail-Tools>=0:${PORTSDIR}/mail/p5-Mail-Tools \
Lines 18-24 Link Here
18
19
19
NO_BUILD=	yes
20
NO_BUILD=	yes
20
21
21
DOCS=	FAQ INSTALL README README.loglevels README.mungelist TIPS TODO \
22
DOCFILES=	FAQ INSTALL README README.loglevels README.mungelist TIPS TODO \
22
	complete.tlb mj.tlb simple.tlb
23
	complete.tlb mj.tlb simple.tlb
23
FIXPREFIX=	tlb mungelist complete.tlb mj.tlb simple.tlb
24
FIXPREFIX=	tlb mungelist complete.tlb mj.tlb simple.tlb
24
25
Lines 26-32 Link Here
26
SHEBANG_FILES=	${FIXPREFIX}
27
SHEBANG_FILES=	${FIXPREFIX}
27
perl_OLD_CMD=	/usr/local/bin/perl5
28
perl_OLD_CMD=	/usr/local/bin/perl5
28
29
29
NO_STAGE=	yes
30
OPTIONS_DEFINE=	DOCS
31
DOCS_DESC=	Install documentation
32
33
.include <bsd.port.options.mk>
34
30
pre-patch:
35
pre-patch:
31
.for f in ${FIXPREFIX}
36
.for f in ${FIXPREFIX}
32
	@${REINPLACE_CMD} -i '' -e 's@/usr/lib/sendmail@/usr/sbin/sendmail@' ${WRKSRC}/${f}
37
	@${REINPLACE_CMD} -i '' -e 's@/usr/lib/sendmail@/usr/sbin/sendmail@' ${WRKSRC}/${f}
Lines 33-44 Link Here
33
.endfor
38
.endfor
34
39
35
do-install:
40
do-install:
36
	${INSTALL_SCRIPT} ${WRKSRC}/tlb ${PREFIX}/bin
41
	${INSTALL_SCRIPT} ${WRKSRC}/tlb ${STAGEDIR}${PREFIX}/bin
37
	${INSTALL_SCRIPT} ${WRKSRC}/mungelist ${PREFIX}/bin
42
	${INSTALL_SCRIPT} ${WRKSRC}/mungelist ${STAGEDIR}${PREFIX}/bin
38
.if !defined(NOPORTDOCS)
43
39
	${INSTALL} -d -o root -g wheel -m 0755 ${PREFIX}/share/doc/tlb
44
.if ${PORT_OPTIONS:DOCS}
40
.for f in ${DOCS}
45
	${INSTALL} -d -o root -g wheel -m 0755 ${STAGEDIR}${PREFIX}/share/doc/tlb
41
	${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/share/doc/tlb
46
.for f in ${DOCFILES}
47
	${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/share/doc/tlb
42
.endfor
48
.endfor
43
.endif
49
.endif
44
50

Return to bug 191703