svn commit: r330866 - head/deskutils/egroupware
Danilo Egea Gondolfo
danilo at FreeBSD.org
Sat Oct 19 13:29:28 UTC 2013
Author: danilo
Date: Sat Oct 19 13:29:27 2013
New Revision: 330866
URL: http://svnweb.freebsd.org/changeset/ports/330866
Log:
- Add stage support
Modified:
head/deskutils/egroupware/Makefile
Modified: head/deskutils/egroupware/Makefile
==============================================================================
--- head/deskutils/egroupware/Makefile Sat Oct 19 13:27:32 2013 (r330865)
+++ head/deskutils/egroupware/Makefile Sat Oct 19 13:29:27 2013 (r330866)
@@ -38,7 +38,6 @@ MBSTRING_DESC= Support multi-byte charac
POSTGRES_DESC= PostgreSQL database support
ZIP_DESC= Install PHP zip extension
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MMYSQL}
@@ -86,31 +85,27 @@ EG_DATA= www/egdata
EG_DATADIR= ${PREFIX}/${EG_DATA}
pre-install:
- @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s#${WRKSRC}#${EG_DIR}#g" >${PLIST}
+ @${ECHO_CMD} '@owner ${WWWOWN}' > ${PLIST}
+ @${ECHO_CMD} '@group ${WWWGRP}' >> ${PLIST}
+ @${FIND} -s -d ${WRKSRC} -type f | ${SED} "s#${WRKSRC}#${EG_DIR}#g" >> ${PLIST}
@${FIND} -s -d ${WRKSRC} -type d | ${SED} "s#${WRKSRC}#@dirrm ${EG_DIR}#g" >> ${PLIST}
@${ECHO} @dirrm ${EG_DATA}/files >> ${PLIST}
@${ECHO} @dirrm ${EG_DATA}/backup >> ${PLIST}
@${ECHO} @dirrm ${EG_DATA} >> ${PLIST}
+ @${ECHO_CMD} '@group' >> ${PLIST}
+ @${ECHO_CMD} '@owner' >> ${PLIST}
do-install:
- ${MKDIR} ${EG_WWWDIR}
- @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${EG_WWWDIR}
- @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_WWWDIR}
- @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_WWWDIR}' \
- >> ${TMPPLIST}
- ${CHMOD} -R 755 ${EG_WWWDIR}
- @${ECHO_CMD} '@exec ${CHMOD} -R 755 ${EG_WWWDIR}' >> ${TMPPLIST}
-
- ${MKDIR} ${EG_DATADIR}
- ${MKDIR} ${EG_DATADIR}/files
- ${MKDIR} ${EG_DATADIR}/backup
- @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_DATADIR}
- @${ECHO_CMD} '@exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${EG_DATADIR}' \
- >> ${TMPPLIST}
- ${CHMOD} -R 755 ${EG_DATADIR}
- @${ECHO_CMD} '@exec ${CHMOD} -R 755 ${EG_DATADIR}' >> ${TMPPLIST}
-
-post-install:
- ${CAT} ${PKGMESSAGE}
+ @${MKDIR} ${STAGEDIR}${EG_WWWDIR}
+ @${MKDIR} ${STAGEDIR}${EG_DATADIR}
+ @${MKDIR} ${STAGEDIR}${EG_DATADIR}/files
+ @${MKDIR} ${STAGEDIR}${EG_DATADIR}/backup
+ @${ECHO_CMD} '@owner ${WWWOWN}' >> ${PLIST}
+ @${ECHO_CMD} '@group ${WWWGRP}' >> ${PLIST}
+ @${ECHO_CMD} '@mode 755' >> ${PLIST}
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${EG_WWWDIR}
+ @${ECHO_CMD} '@mode' >> ${PLIST}
+ @${ECHO_CMD} '@group' >> ${PLIST}
+ @${ECHO_CMD} '@owner' >> ${PLIST}
.include <bsd.port.mk>
More information about the svn-ports-head
mailing list