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

Collapse All | Expand All

(-)b/www/bacula-web/Makefile (-10 / +7 lines)
Lines 22-28 OPTIONS_DEFAULT= PGSQL Link Here
22
22
23
SUB_FILES=	pkg-message
23
SUB_FILES=	pkg-message
24
24
25
NO_STAGE=	yes
26
.include <bsd.port.options.mk>
25
.include <bsd.port.options.mk>
27
26
28
.if ${PORT_OPTIONS:MPGSQL}
27
.if ${PORT_OPTIONS:MPGSQL}
Lines 39-55 USE_PHP+= mysql Link Here
39
38
40
do-install:
39
do-install:
41
	@${ECHO} "Installing in ${PREFIX}/www/bacula-web"
40
	@${ECHO} "Installing in ${PREFIX}/www/bacula-web"
42
	${MKDIR} ${PREFIX}/www/bacula-web
41
	${MKDIR} ${STAGEDIR}${PREFIX}/www/bacula-web
43
	${CP} -R ${WRKSRC}/bacula-web/* ${PREFIX}/www/bacula-web
42
	${CP} -R ${WRKSRC}/bacula-web/* ${STAGEDIR}${PREFIX}/www/bacula-web
44
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/bacula-web
43
	${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}${PREFIX}/www/bacula-web
45
	if [ -f ${PREFIX}/www/bacula-web/configs/bacula.conf ]; then \
44
	${MV} ${STAGEDIR}${PREFIX}/www/bacula-web/configs/bacula.conf ${STAGEDIR}${PREFIX}/etc/bacula-web.conf.sample; \
46
		${CP} ${PREFIX}/www/bacula-web/configs/bacula.conf ${PREFIX}/etc/bacula-web.conf.sample; \
45
	${RM} -rf ${STAGEDIR}${PREFIX}/www/bacula-web/configs; \
47
		${RM} -rf ${PREFIX}/www/bacula-web/configs; \
48
	fi
49
46
50
	if [ ! -f /var/bacula-web/templates_c ]; then \
47
	if [ ! -f /var/bacula-web/templates_c ]; then \
51
		${MKDIR} /var/bacula-web/templates_c; \
48
		${MKDIR} ${STAGEDIR}/var/bacula-web/templates_c; \
52
		${CHOWN} -R ${WWWOWN}:${WWWGRP} /var/bacula-web/templates_c; \
49
		${CHOWN} -R ${WWWOWN}:${WWWGRP} ${STAGEDIR}/var/bacula-web/templates_c; \
53
	fi
50
	fi
54
51
55
post-install:
52
post-install:
(-)b/www/bacula-web/pkg-plist (-1 / +3 lines)
Lines 1-4 Link Here
1
etc/bacula-web.conf.sample
1
@sample etc/bacula-web.conf.sample
2
www/bacula-web/CONTACT
2
www/bacula-web/CONTACT
3
www/bacula-web/COPYING
3
www/bacula-web/COPYING
4
www/bacula-web/ChangeLog
4
www/bacula-web/ChangeLog
Lines 221-223 www/bacula-web/tsmarty2c.php Link Here
221
@dirrm www/bacula-web/external_packages/phplot
221
@dirrm www/bacula-web/external_packages/phplot
222
@dirrm www/bacula-web/external_packages
222
@dirrm www/bacula-web/external_packages
223
@dirrm www/bacula-web
223
@dirrm www/bacula-web
224
@unexec rmdir "/var/bacula-web/templates_c" >/dev/null 2>&1 || :
225
@unexec rmdir "/var/bacula-web" >/dev/null 2>&1 || :

Return to bug 190012