svn commit: r369453 - head/www/dotclear
Antoine Brodin
antoine at FreeBSD.org
Sun Sep 28 13:15:50 UTC 2014
Author: antoine
Date: Sun Sep 28 13:15:49 2014
New Revision: 369453
URL: http://svnweb.freebsd.org/changeset/ports/369453
QAT: https://qat.redports.org/buildarchive/r369453/
Log:
Allow staging as a regular user
Modified:
head/www/dotclear/Makefile
head/www/dotclear/pkg-plist
Modified: head/www/dotclear/Makefile
==============================================================================
--- head/www/dotclear/Makefile Sun Sep 28 12:58:27 2014 (r369452)
+++ head/www/dotclear/Makefile Sun Sep 28 13:15:49 2014 (r369453)
@@ -3,6 +3,7 @@
PORTNAME= dotclear
PORTVERSION= 2.1.6
+PORTREVISION= 1
CATEGORIES= www
MASTER_SITES= http://freebsd.unixfreunde.de/sources/
@@ -14,22 +15,17 @@ USE_PHP= mysql xml simplexml mbstring ic
USE_MYSQL= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
SUB_FILES= pkg-message
-WWWDIR?= ${PREFIX}/www/${PORTNAME}
-
-.include <bsd.port.pre.mk>
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR}
- ${TOUCH} ${STAGEDIR}${WWWDIR}/inc/config.php
- @${CHOWN} ${WWWOWN} ${STAGEDIR}${WWWDIR}/inc/config.php
+ ${TOUCH} ${STAGEDIR}${WWWDIR}/inc/config.php.sample
create-plist:
- @${FIND} -s ${WRKSRC}/${file} -not -type d \
+ @${FIND} -s ${WRKSRC}/ -not -type d \
| ${SED} -e 's,^${WRKSRC},%%WWWDIR%%,' > ${PLIST}
- @${ECHO_CMD} '@exec touch %D/%%WWWDIR%%/inc/config.php;chown ${WWWOWN} %D/%%WWWDIR%%/inc/config.php' >> ${PLIST}
- @${ECHO_CMD} '@unexec if [ ! -s %D/%%WWWDIR%%/inc/config.php ];then rm -f %D/%%WWWDIR%%/inc/config.php;fi' >> ${PLIST}
- @${FIND} -ds ${WRKSRC}/${file} -type d \
- | ${SED} -e 's,^${WRKSRC}, at dirrm %%WWWDIR%%,' >> ${PLIST}
+ @${ECHO_CMD} '@sample(${WWWOWN},,) %%WWWDIR%%/inc/config.php.sample' >> ${PLIST}
+ @${FIND} -ds ${WRKSRC}/ -type d -empty \
+ | ${SED} -e 's,^${WRKSRC}, at dir %%WWWDIR%%,' >> ${PLIST}
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/www/dotclear/pkg-plist
==============================================================================
--- head/www/dotclear/pkg-plist Sun Sep 28 12:58:27 2014 (r369452)
+++ head/www/dotclear/pkg-plist Sun Sep 28 13:15:49 2014 (r369453)
@@ -533,92 +533,5 @@
%%WWWDIR%%/themes/default/tpl/tag.html
%%WWWDIR%%/themes/default/tpl/tags.html
%%WWWDIR%%/themes/default/tpl/user_head.html
- at exec touch %D/%%WWWDIR%%/inc/config.php;chown www %D/%%WWWDIR%%/inc/config.php
- at unexec if [ ! -s %D/%%WWWDIR%%/inc/config.php ];then rm -f %D/%%WWWDIR%%/inc/config.php;fi
- at dirrm %%WWWDIR%%/admin/images/media
- at dirrm %%WWWDIR%%/admin/images/menu
- at dirrm %%WWWDIR%%/admin/images
- at dirrm %%WWWDIR%%/admin/install
- at dirrm %%WWWDIR%%/admin/js/ie7
- at dirrm %%WWWDIR%%/admin/js/jquery
- at dirrm %%WWWDIR%%/admin/js/jsToolBar
- at dirrm %%WWWDIR%%/admin/js/tool-man
- at dirrm %%WWWDIR%%/admin/js
- at dirrm %%WWWDIR%%/admin/style/candyUpload
- at dirrm %%WWWDIR%%/admin/style/farbtastic
- at dirrm %%WWWDIR%%/admin/style/jsToolBar
- at dirrm %%WWWDIR%%/admin/style/modal
- at dirrm %%WWWDIR%%/admin/style
- at dirrm %%WWWDIR%%/admin
- at dirrm %%WWWDIR%%/cache
- at dirrm %%WWWDIR%%/db
- at dirrm %%WWWDIR%%/inc/admin
- at dirrm %%WWWDIR%%/inc/clearbricks/common
- at dirrm %%WWWDIR%%/inc/clearbricks/dblayer
- at dirrm %%WWWDIR%%/inc/clearbricks/dbschema
- at dirrm %%WWWDIR%%/inc/clearbricks/filemanager
- at dirrm %%WWWDIR%%/inc/clearbricks/html.filter
- at dirrm %%WWWDIR%%/inc/clearbricks/html.validator
- at dirrm %%WWWDIR%%/inc/clearbricks/image
- at dirrm %%WWWDIR%%/inc/clearbricks/mail
- at dirrm %%WWWDIR%%/inc/clearbricks/net
- at dirrm %%WWWDIR%%/inc/clearbricks/net.http
- at dirrm %%WWWDIR%%/inc/clearbricks/net.http.feed
- at dirrm %%WWWDIR%%/inc/clearbricks/net.xmlrpc
- at dirrm %%WWWDIR%%/inc/clearbricks/pager
- at dirrm %%WWWDIR%%/inc/clearbricks/rest
- at dirrm %%WWWDIR%%/inc/clearbricks/session.db
- at dirrm %%WWWDIR%%/inc/clearbricks/template
- at dirrm %%WWWDIR%%/inc/clearbricks/text.wiki2xhtml
- at dirrm %%WWWDIR%%/inc/clearbricks/url.handler
- at dirrm %%WWWDIR%%/inc/clearbricks/zip
- at dirrm %%WWWDIR%%/inc/clearbricks
- at dirrm %%WWWDIR%%/inc/core
- at dirrm %%WWWDIR%%/inc/dbschema
- at dirrm %%WWWDIR%%/inc/public/default-templates
- at dirrm %%WWWDIR%%/inc/public
- at dirrm %%WWWDIR%%/inc/swf
- at dirrm %%WWWDIR%%/inc
- at dirrm %%WWWDIR%%/locales/en/help
- at dirrm %%WWWDIR%%/locales/en
- at dirrm %%WWWDIR%%/locales/fr/help
- at dirrm %%WWWDIR%%/locales/fr
- at dirrm %%WWWDIR%%/locales
- at dirrm %%WWWDIR%%/plugins/aboutConfig
- at dirrm %%WWWDIR%%/plugins/akismet
- at dirrm %%WWWDIR%%/plugins/antispam/filters
- at dirrm %%WWWDIR%%/plugins/antispam/inc
- at dirrm %%WWWDIR%%/plugins/antispam
- at dirrm %%WWWDIR%%/plugins/blogroll/locales/en
- at dirrm %%WWWDIR%%/plugins/blogroll/locales
- at dirrm %%WWWDIR%%/plugins/blogroll
- at dirrm %%WWWDIR%%/plugins/blowupConfig/alpha-img/page-t
- at dirrm %%WWWDIR%%/plugins/blowupConfig/alpha-img
- at dirrm %%WWWDIR%%/plugins/blowupConfig/lib
- at dirrm %%WWWDIR%%/plugins/blowupConfig
- at dirrm %%WWWDIR%%/plugins/externalMedia
- at dirrm %%WWWDIR%%/plugins/fairTrackbacks
- at dirrm %%WWWDIR%%/plugins/importExport/inc/flat
- at dirrm %%WWWDIR%%/plugins/importExport/inc
- at dirrm %%WWWDIR%%/plugins/importExport
- at dirrm %%WWWDIR%%/plugins/maintenance
- at dirrm %%WWWDIR%%/plugins/metadata
- at dirrm %%WWWDIR%%/plugins/pages/default-templates
- at dirrm %%WWWDIR%%/plugins/pages
- at dirrm %%WWWDIR%%/plugins/pings
- at dirrm %%WWWDIR%%/plugins/themeEditor
- at dirrm %%WWWDIR%%/plugins/widgets
- at dirrm %%WWWDIR%%/plugins
- at dirrm %%WWWDIR%%/public
- at dirrm %%WWWDIR%%/themes/blueSilence/img
- at dirrm %%WWWDIR%%/themes/blueSilence
- at dirrm %%WWWDIR%%/themes/customCSS/locales/fr
- at dirrm %%WWWDIR%%/themes/customCSS/locales
- at dirrm %%WWWDIR%%/themes/customCSS
- at dirrm %%WWWDIR%%/themes/default/img
- at dirrm %%WWWDIR%%/themes/default/js
- at dirrm %%WWWDIR%%/themes/default/smilies
- at dirrm %%WWWDIR%%/themes/default/tpl
- at dirrm %%WWWDIR%%/themes/default
- at dirrm %%WWWDIR%%/themes
- at dirrm %%WWWDIR%%/
+ at sample(www,,) %%WWWDIR%%/inc/config.php.sample
+ at dir %%WWWDIR%%/public
More information about the svn-ports-all
mailing list