Stage. Add DATADIR to plist, so PORTREVISION bump.

This commit is contained in:
Adam Weinberger 2014-07-20 01:10:46 +00:00
parent d3d1fb5865
commit a463ee6438
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=362291
3 changed files with 18 additions and 26 deletions

View file

@ -3,6 +3,7 @@
PORTNAME= ovs PORTNAME= ovs
PORTVERSION= 1.05 PORTVERSION= 1.05
PORTREVISION= 1
CATEGORIES= mail CATEGORIES= mail
MASTER_SITES= ftp://ftp.oav.net/openvisp/stats/ \ MASTER_SITES= ftp://ftp.oav.net/openvisp/stats/ \
http://mirror.amdmi3.ru/distfiles/ http://mirror.amdmi3.ru/distfiles/
@ -24,14 +25,11 @@ OVS_GROUP?= ${WWWGRP}
USE_RC_SUBR= ${PORTNAME} USE_RC_SUBR= ${PORTNAME}
SUB_LIST+= OVS_USER=${OVS_USER} OVS_GROUP=${OVS_GROUP} SUB_LIST+= OVS_USER=${OVS_USER} OVS_GROUP=${OVS_GROUP}
PLIST_SUB= CGIDIR=${CGIDIR:S,${PREFIX}/,,} WWWROOT=${WWWROOT:S,${PREFIX}/,,} PLIST_SUB= CGIDIR=${CGIDIR:S,${PREFIX}/,,} WWWROOT=${WWWROOT:S,${PREFIX}/,,} \
OVS_USER=${OVS_USER} OVS_GROUP=${OVS_GROUP}
DOCS= README CHANGES COPYING CHANGES.old README.old PORTDOCS= README CHANGES COPYING CHANGES.old README.old
.if !defined(NOPORTDOCS)
PORTDOCS= ${DOCS}
.endif
NO_STAGE= yes
pre-everything:: pre-everything::
@${ECHO_MSG} "" @${ECHO_MSG} ""
@${ECHO_MSG} "You may set following options:" @${ECHO_MSG} "You may set following options:"
@ -46,23 +44,15 @@ post-patch:
@${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/ovs.cgi @${REINPLACE_CMD} -e "s,%%DATADIR%%,${DATADIR}," ${WRKSRC}/ovs.cgi
do-install: do-install:
@${MKDIR} ${CGIDIR} @${MKDIR} ${STAGEDIR}${CGIDIR}
@${MKDIR} ${WWWROOT}/ovs @${MKDIR} ${STAGEDIR}${WWWROOT}/ovs
@${MKDIR} ${DATADIR} @${MKDIR} ${STAGEDIR}${DATADIR}
@${CHOWN} -R ${OVS_USER}:${OVS_GROUP} ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/ovs.pl ${STAGEDIR}${PREFIX}/sbin
@${INSTALL_SCRIPT} ${WRKSRC}/ovs.pl ${PREFIX}/sbin ${INSTALL_SCRIPT} ${WRKSRC}/ovs.cgi ${STAGEDIR}${CGIDIR}
@${INSTALL_SCRIPT} ${WRKSRC}/ovs.cgi ${CGIDIR} ${INSTALL_DATA} ${WRKSRC}/ovs.css ${STAGEDIR}${WWWROOT}/ovs
@${INSTALL_SCRIPT} ${WRKSRC}/ovs.css ${WWWROOT}/ovs @${MKDIR} ${STAGEDIR}${DOCSDIR}
.if !defined(NOPORTDOCS) for f in ${PORTDOCS}; do \
@${MKDIR} ${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/$$f ${STAGEDIR}${DOCSDIR}; \
for f in ${DOCS}; do \
${INSTALL_DATA} ${WRKSRC}/$$f ${DOCSDIR}; \
done done
.endif
post-install:
@${ECHO_MSG} ""
@${CAT} ${PKGMESSAGE}
@${ECHO_MSG} ""
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -8,4 +8,3 @@ Make sure this script should be invoked with privilege to read
/var/log/maillog. For example, you may change the permission of /var/log/maillog. For example, you may change the permission of
maillog to be 644. Another way is to make maillog owned by maillog to be 644. Another way is to make maillog owned by
the mail group, and put ovs_user in that group. the mail group, and put ovs_user in that group.

View file

@ -4,3 +4,6 @@ sbin/ovs.pl
@dirrmtry www/cgi-bin @dirrmtry www/cgi-bin
@dirrmtry www/data/ovs @dirrmtry www/data/ovs
@dirrmtry www/data @dirrmtry www/data
@owner %%OVS_USER%%
@group %%OVS_GROUP%%
@dirrmtry %%DATADIR%%