? phpwebftp/work Index: phpwebftp/Makefile =================================================================== RCS file: /home/pcvs/ports/ftp/phpwebftp/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- phpwebftp/Makefile 3 May 2006 08:16:26 -0000 1.4 +++ phpwebftp/Makefile 13 May 2006 23:11:33 -0000 @@ -7,10 +7,11 @@ PORTNAME= phpwebftp PORTVERSION= 3.3 +PORTREVISION= 1 CATEGORIES= ftp MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} -MASTER_SITE_SUBDIR= phpwebftp -DISTNAME= ${PORTNAME}33 +MASTER_SITE_SUBDIR= ${PORTNAME} +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//} MAINTAINER= acardenas@bsd.org.pe COMMENT= A set of PHP-scripts to manage FTP over the web @@ -18,19 +19,20 @@ USE_ZIP= yes NO_BUILD= yes USE_PHP= ftp -PHPWEBFTPDIR?= www/data-dist/${PORTNAME} +PHPWEBFTPDIR?= www/${PORTNAME} PLIST_SUB+= PHPWEBFTPDIR=${PHPWEBFTPDIR} -WRKSRC= ${WRKDIR}/${PORTNAME} +WRKSRC= ${WRKDIR}/${PORTNAME} -do-configure: +post-extract: @${FIND} -d ${WRKSRC} -name CVS -type d -print0 | ${XARGS} -0 ${RM} -R + @${RM} -f ${WRKSRC}/gpl.txt do-install: - ${MKDIR} ${PREFIX}/${PHPWEBFTPDIR} - @cd ${WRKSRC} && \ - ${FIND} * -type d -exec ${MKDIR} "${PREFIX}/${PHPWEBFTPDIR}/{}" \; && \ - ${FIND} -E * -type f -iregex ".*\.(php|html|css|gif|js)" \ - -exec ${INSTALL_DATA} "{}" "${PREFIX}/${PHPWEBFTPDIR}/{}" \; - @${CHGRP} -R ${WWWGRP} ${PREFIX}/${PHPWEBFTPDIR} + ${INSTALL} -d ${PREFIX}/${PHPWEBFTPDIR} + ${CP} -Rp ${WRKSRC}/ ${PREFIX}/${PHPWEBFTPDIR}/ + @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${PHPWEBFTPDIR}/ + @${CHMOD} -R go-w ${PREFIX}/${PHPWEBFTPDIR}/ + @${ECHO_CMD} @exec ${CHOWN} -R ${WWWOWN}:${WWWGRP} %D/${PHPWEBFTPDIR}/ >> ${TMPPLIST} + @${ECHO_CMD} @exec ${CHMOD} -R go-w %D/${PHPWEBFTPDIR}/ >> ${TMPPLIST} .include