View | Details | Raw Unified | Return to bug 58799
Collapse All | Expand All

(-)/root/leafnode/Makefile (-5 / +16 lines)
Lines 6-12 Link Here
6
#
6
#
7
7
8
PORTNAME=	leafnode
8
PORTNAME=	leafnode
9
PORTVERSION=	1.9.43
9
PORTVERSION=	1.9.45
10
CATEGORIES=	news ipv6
10
CATEGORIES=	news ipv6
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:S/$/:sourceforge/} \
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE:S/$/:sourceforge/} \
12
		http://www.dt.e-technik.uni-dortmund.de/~ma/${PORTNAME}/ \
12
		http://www.dt.e-technik.uni-dortmund.de/~ma/${PORTNAME}/ \
Lines 37-42 Link Here
37
MAKE_ARGS=
37
MAKE_ARGS=
38
MAN1=		leafnode-version.1 newsq.1
38
MAN1=		leafnode-version.1 newsq.1
39
MAN8=		applyfilter.8 checkgroups.8 fetchnews.8 leafnode.8 texpire.8
39
MAN8=		applyfilter.8 checkgroups.8 fetchnews.8 leafnode.8 texpire.8
40
MANLANG=	"" de.ISO8859-1
40
PKGMESSAGE=	${WRKSRC}/pkg-message
41
PKGMESSAGE=	${WRKSRC}/pkg-message
41
42
42
pre-configure:
43
pre-configure:
Lines 52-59 Link Here
52
		${INSTALL_SCRIPT} ${WRKSRC}/setup-daemontools.sh ${PREFIX}/sbin/
53
		${INSTALL_SCRIPT} ${WRKSRC}/setup-daemontools.sh ${PREFIX}/sbin/
53
.if !defined(NOPORTDOCS)
54
.if !defined(NOPORTDOCS)
54
		${MKDIR} ${DOCSDIR}
55
		${MKDIR} ${DOCSDIR}
55
		for i in ChangeLog COPYING CREDITS FAQ.txt FAQ.pdf FAQ.html \
56
		for i in ADD-ONS ChangeLog COPYING CREDITS FAQ.txt FAQ.pdf \
56
			 INSTALL NEWS README ChangeLog.old \
57
			 FAQ.html INSTALL NEWS README ChangeLog.old \
57
			 README-FQDN README-FQDN.html README-daemontools \
58
			 README-FQDN README-FQDN.html README-daemontools \
58
			 README.FIRST TODO leafnode.cron.daily \
59
			 README.FIRST TODO leafnode.cron.daily \
59
			 leafnode-SA-2002-01 leafnode-SA-2003-01 \
60
			 leafnode-SA-2002-01 leafnode-SA-2003-01 \
Lines 62-74 Link Here
62
		done
63
		done
63
		${MKDIR} ${DOCSDIR}/doc_german
64
		${MKDIR} ${DOCSDIR}/doc_german
64
		for i in INSTALL_de LIESMICH-daemontools README \
65
		for i in INSTALL_de LIESMICH-daemontools README \
65
			README_de newsq.1 ${MAN8} ; do \
66
			README_de ; do \
66
		  ${INSTALL_MAN} ${WRKSRC}/doc_german/$$i \
67
		  ${INSTALL_MAN} ${WRKSRC}/doc_german/$$i \
67
			${DOCSDIR}/doc_german ; done
68
			${DOCSDIR}/doc_german ; done
68
.endif
69
.endif
70
		${MKDIR} ${MAN1PREFIX}/man/de.ISO8859-1/man1
71
.for i in ${MAN1}
72
		${INSTALL_MAN} ${WRKSRC}/doc_german/${i} \
73
			${MAN1PREFIX}/man/de.ISO8859-1/man1/
74
.endfor
75
		${MKDIR} ${MAN8PREFIX}/man/de.ISO8859-1/man8
76
.for i in ${MAN8}
77
		${INSTALL_MAN} ${WRKSRC}/doc_german/${i} \
78
			${MAN8PREFIX}/man/de.ISO8859-1/man8/
79
.endfor
69
		@${SED} 's:%%DOCSDIR%%:${DOCSDIR}:g' ${FILESDIR}/pkg-message.in >${PKGMESSAGE}
80
		@${SED} 's:%%DOCSDIR%%:${DOCSDIR}:g' ${FILESDIR}/pkg-message.in >${PKGMESSAGE}
70
		${CAT} ${PKGMESSAGE}
71
		PKG_PREFIX=${PREFIX} SPOOLDIR=${LEAFNODE_SPOOLDIR} \
81
		PKG_PREFIX=${PREFIX} SPOOLDIR=${LEAFNODE_SPOOLDIR} \
72
			${SH} pkg-install ${PORTNAME} POST-INSTALL
82
			${SH} pkg-install ${PORTNAME} POST-INSTALL
83
		${CAT} ${PKGMESSAGE}
73
84
74
.include <bsd.port.mk>
85
.include <bsd.port.mk>
(-)/root/leafnode/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (leafnode-1.9.43.rel.tar.bz2) = 4e1182cfeba69dfd182d21f51edad77e
1
MD5 (leafnode-1.9.45.rel.tar.bz2) = 0ceb752534cfcb0273ecb5b311f66a76
(-)/root/leafnode/files/pkg-message.in (-5 lines)
Lines 3-10 Link Here
3
1. read %%DOCSDIR%%/INSTALL, starting at item #5.
3
1. read %%DOCSDIR%%/INSTALL, starting at item #5.
4
2. read %%DOCSDIR%%/NEWS, mind the incompatible changes!
4
2. read %%DOCSDIR%%/NEWS, mind the incompatible changes!
5
3. read %%DOCSDIR%%/README, mind the incompatible changes!
5
3. read %%DOCSDIR%%/README, mind the incompatible changes!
6
To finalize the leafnode install, proceed as follows:
7
8
1. read %%DOCSDIR%%/INSTALL, starting at item #5.
9
2. read %%DOCSDIR%%/NEWS, mind the incompatible changes!
10
3. read %%DOCSDIR%%/README, mind the incompatible changes!
(-)/root/leafnode/pkg-plist (-31 / +26 lines)
Lines 15-51 Link Here
15
sbin/applyfilter
15
sbin/applyfilter
16
sbin/setup-daemontools.sh
16
sbin/setup-daemontools.sh
17
sbin/quickmkdir
17
sbin/quickmkdir
18
%%DOCSDIR%%/ChangeLog
18
%%PORTDOCS%%%%DOCSDIR%%/ADD-ONS
19
%%DOCSDIR%%/ChangeLog.old
19
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
20
%%DOCSDIR%%/COPYING
20
%%PORTDOCS%%%%DOCSDIR%%/ChangeLog.old
21
%%DOCSDIR%%/CREDITS
21
%%PORTDOCS%%%%DOCSDIR%%/COPYING
22
%%DOCSDIR%%/FAQ.txt
22
%%PORTDOCS%%%%DOCSDIR%%/CREDITS
23
%%DOCSDIR%%/FAQ.html
23
%%PORTDOCS%%%%DOCSDIR%%/FAQ.txt
24
%%DOCSDIR%%/FAQ.pdf
24
%%PORTDOCS%%%%DOCSDIR%%/FAQ.html
25
%%DOCSDIR%%/INSTALL
25
%%PORTDOCS%%%%DOCSDIR%%/FAQ.pdf
26
%%DOCSDIR%%/KNOWNBUGS
26
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
27
%%DOCSDIR%%/NEWS
27
%%PORTDOCS%%%%DOCSDIR%%/KNOWNBUGS
28
%%DOCSDIR%%/README
28
%%PORTDOCS%%%%DOCSDIR%%/NEWS
29
%%DOCSDIR%%/README-FQDN
29
%%PORTDOCS%%%%DOCSDIR%%/README
30
%%DOCSDIR%%/README-FQDN.html
30
%%PORTDOCS%%%%DOCSDIR%%/README-FQDN
31
%%DOCSDIR%%/README-daemontools
31
%%PORTDOCS%%%%DOCSDIR%%/README-FQDN.html
32
%%DOCSDIR%%/README.FIRST
32
%%PORTDOCS%%%%DOCSDIR%%/README-daemontools
33
%%DOCSDIR%%/TODO
33
%%PORTDOCS%%%%DOCSDIR%%/README.FIRST
34
%%DOCSDIR%%/leafnode-SA-2002-01
34
%%PORTDOCS%%%%DOCSDIR%%/TODO
35
%%DOCSDIR%%/leafnode-SA-2003-01
35
%%PORTDOCS%%%%DOCSDIR%%/leafnode-SA-2002-01
36
%%DOCSDIR%%/leafnode.cron.daily
36
%%PORTDOCS%%%%DOCSDIR%%/leafnode-SA-2003-01
37
%%DOCSDIR%%/doc_german/INSTALL_de
37
%%PORTDOCS%%%%DOCSDIR%%/leafnode.cron.daily
38
%%DOCSDIR%%/doc_german/LIESMICH-daemontools
38
%%PORTDOCS%%%%DOCSDIR%%/doc_german/INSTALL_de
39
%%DOCSDIR%%/doc_german/README
39
%%PORTDOCS%%%%DOCSDIR%%/doc_german/LIESMICH-daemontools
40
%%DOCSDIR%%/doc_german/README_de
40
%%PORTDOCS%%%%DOCSDIR%%/doc_german/README
41
%%DOCSDIR%%/doc_german/newsq.1
41
%%PORTDOCS%%%%DOCSDIR%%/doc_german/README_de
42
%%DOCSDIR%%/doc_german/applyfilter.8
42
%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc_german
43
%%DOCSDIR%%/doc_german/checkgroups.8
43
%%PORTDOCS%%@dirrm %%DOCSDIR%%
44
%%DOCSDIR%%/doc_german/fetchnews.8
45
%%DOCSDIR%%/doc_german/leafnode.8
46
%%DOCSDIR%%/doc_german/texpire.8
47
@dirrm %%DOCSDIR%%/doc_german
48
@dirrm %%DOCSDIR%%
49
@comment only remove these when empty:
44
@comment only remove these when empty:
50
@comment we don't want to kill the news spool across updates
45
@comment we don't want to kill the news spool across updates
51
@unexec rm -f %%SPOOLDIR%%/leaf.node/lock.file
46
@unexec rm -f %%SPOOLDIR%%/leaf.node/lock.file

Return to bug 58799