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

(-)Makefile (-6 / +10 lines)
Lines 18-23 Link Here
18
USES=		perl5 zip:infozip shebangfix
18
USES=		perl5 zip:infozip shebangfix
19
SHEBANG_FILES=	*.pl
19
SHEBANG_FILES=	*.pl
20
NO_BUILD=	yes
20
NO_BUILD=	yes
21
NO_ARCH=	yes
21
USE_PERL5=	run
22
USE_PERL5=	run
22
23
23
ASSP_USER=	assp
24
ASSP_USER=	assp
Lines 138-151 Link Here
138
139
139
	${INSTALL_MAN} ${WRKDIR}/assp.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
140
	${INSTALL_MAN} ${WRKDIR}/assp.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
140
	${INSTALL_MAN} ${WRKDIR}/assplog.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
141
	${INSTALL_MAN} ${WRKDIR}/assplog.8 ${STAGEDIR}${MAN8PREFIX}/man/man8
141
	${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
142
	@${MKDIR} ${STAGEDIR}${PREFIX}/etc/periodic/daily
142
	${INSTALL_SCRIPT} ${WRKDIR}/510.assp ${STAGEDIR}${PREFIX}/etc/periodic/daily/
143
	${INSTALL_SCRIPT} ${WRKDIR}/510.assp ${STAGEDIR}${PREFIX}/etc/periodic/daily/
143
	${MKDIR} ${STAGEDIR}${ASSP_HOME}
144
	@${MKDIR} ${STAGEDIR}${ASSP_HOME}
144
	${MKDIR} ${STAGEDIR}${ASSP_LOG}
145
	@${MKDIR} ${STAGEDIR}${ASSP_LOG}
146
.for f in files images rebuildspamdb.pl reports
147
	${LN} -sf ${DATADIR}/${f} ${STAGEDIR}${ASSP_HOME}/
148
.endfor
149
	${LN} -sf ${ASSP_LOG} ${STAGEDIR}${ASSP_HOME}/logs
145
150
146
.if ${PORT_OPTIONS:MDOCS}
151
do-install-DOCS-on:
147
	${MKDIR} ${STAGEDIR}${DOCSDIR}
152
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
148
	${INSTALL_DATA} ${WRKSRC}/docs/*.htm ${STAGEDIR}${DOCSDIR}
153
	${INSTALL_DATA} ${WRKSRC}/docs/*.htm ${STAGEDIR}${DOCSDIR}
149
.endif
150
154
151
.include <bsd.port.mk>
155
.include <bsd.port.mk>
(-)pkg-plist (-27 / +11 lines)
Lines 98-129 Link Here
98
%%DATADIR%%/stat.pl
98
%%DATADIR%%/stat.pl
99
%%PORTDOCS%%%%DOCSDIR%%/Legacy - ASSP Documentation.htm
99
%%PORTDOCS%%%%DOCSDIR%%/Legacy - ASSP Documentation.htm
100
%%PORTDOCS%%%%DOCSDIR%%/Regular Expression Tutorial.htm
100
%%PORTDOCS%%%%DOCSDIR%%/Regular Expression Tutorial.htm
101
%%PORTDOCS%%@dirrm %%DOCSDIR%%
102
man/man8/assp.8.gz
101
man/man8/assp.8.gz
103
man/man8/assplog.8.gz
102
man/man8/assplog.8.gz
104
@dirrmtry %%DATADIR%%/reports
103
%%ASSP_HOME%%/files
105
@dirrmtry %%DATADIR%%/logs
104
%%ASSP_HOME%%/images
106
@dirrmtry %%DATADIR%%/images
105
%%ASSP_HOME%%/rebuildspamdb.pl
107
@dirrmtry %%DATADIR%%/files
106
%%ASSP_HOME%%/reports
108
@dirrmtry %%DATADIR%%
107
%%ASSP_HOME%%/logs
109
@dirrmtry etc/periodic/daily
108
@dir %%DATADIR%%/logs
110
@dirrmtry etc/periodic
109
@dir(%%ASSP_USER%%,%%ASSP_GROUP%%,750) %%ASSP_LOG%%
111
@exec ln -sf %D/%%DATADIR%%/files %%ASSP_HOME%%/
110
@dir(%%ASSP_USER%%,%%ASSP_GROUP%%,750) %%ASSP_HOME%%
112
@unexec rm -f %%ASSP_HOME%%/files
111
@postunexec if [ -d %%ASSP_HOME%% ]; then echo "If you are deinstalling ASSP completely, remove the %%ASSP_HOME%% directory."; fi
113
@exec ln -sf %D/%%DATADIR%%/images %%ASSP_HOME%%/
112
@postunexec if [ -d %%ASSP_LOG%% ]; then echo "If you are deinstalling ASSP completely, remove the %%ASSP_LOG%% directory."; fi
114
@unexec rm -f %%ASSP_HOME%%/images
113
@postunexec echo "If you are deinstalling ASSP completely, delete the ASSP user and group."
115
@exec ln -sf %D/%%DATADIR%%/rebuildspamdb.pl %%ASSP_HOME%%/
116
@unexec rm -f %%ASSP_HOME%%/rebuildspamdb.pl
117
@exec ln -sf %D/%%DATADIR%%/reports %%ASSP_HOME%%/
118
@unexec rm -f %%ASSP_HOME%%/reports
119
@exec ln -sf %%ASSP_LOG%% %%ASSP_HOME%%/logs
120
@unexec rm -f %%ASSP_HOME%%/logs
121
@cwd /
122
@owner %%ASSP_USER%%
123
@group %%ASSP_GROUP%%
124
@mode 750
125
@dirrmtry %%ASSP_LOG%%
126
@dirrmtry %%ASSP_HOME%%
127
@unexec if [ -d %%ASSP_HOME%% ]; then echo "If you are deinstalling ASSP completely, remove the %%ASSP_HOME%% directory."; fi
128
@unexec if [ -d %%ASSP_LOG%% ]; then echo "If you are deinstalling ASSP completely, remove the %%ASSP_LOG%% directory."; fi
129
@unexec echo "If you are deinstalling ASSP completely, delete the ASSP user and group."

Return to bug 205570