svn commit: r399145 - head/www/mybb
Dmitry Marakasov
amdmi3 at FreeBSD.org
Mon Oct 12 18:06:41 UTC 2015
Author: amdmi3
Date: Mon Oct 12 18:06:39 2015
New Revision: 399145
URL: https://svnweb.freebsd.org/changeset/ports/399145
Log:
- Switch to @sample
- Fix installation from non-root
- Add NO_ARCH
- Drop @dirrm* from plist
Modified:
head/www/mybb/Makefile
head/www/mybb/pkg-plist
Modified: head/www/mybb/Makefile
==============================================================================
--- head/www/mybb/Makefile Mon Oct 12 17:53:47 2015 (r399144)
+++ head/www/mybb/Makefile Mon Oct 12 18:06:39 2015 (r399145)
@@ -3,6 +3,7 @@
PORTNAME= mybb
PORTVERSION= 1.6.9
+PORTREVISION= 1
CATEGORIES= www
MAINTAINER= ports at FreeBSD.org
@@ -13,25 +14,18 @@ GH_TAGNAME= ${PORTNAME}_1609
USES= cpe
NO_BUILD= yes
+NO_ARCH= yes
USE_PHP= xsl mysql iconv gd xml
USE_MYSQL= yes
SUB_FILES= pkg-message
WWWDIR?= ${PREFIX}/www/${PORTNAME}
-
-.include <bsd.port.pre.mk>
+PLIST_SUB= WWWOWN=${WWWOWN}
do-install:
@${MKDIR} ${STAGEDIR}${WWWDIR}
${CP} -R ${WRKSRC}/ ${STAGEDIR}${WWWDIR}
- ${TOUCH} ${STAGEDIR}${WWWDIR}/inc/config.php
- @${CHOWN} ${WWWOWN} ${STAGEDIR}${WWWDIR}/inc/config.php ${STAGEDIR}${WWWDIR}/inc/settings.php
-
-create-plist:
- @${FIND} -s ${WRKSRC}/${file} -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}
+ ${TOUCH} ${STAGEDIR}${WWWDIR}/inc/config.php.sample
+ ${MV} ${STAGEDIR}${WWWDIR}/inc/settings.php \
+ ${STAGEDIR}${WWWDIR}/inc/settings.php.sample
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/www/mybb/pkg-plist
==============================================================================
--- head/www/mybb/pkg-plist Mon Oct 12 17:53:47 2015 (r399144)
+++ head/www/mybb/pkg-plist Mon Oct 12 18:06:39 2015 (r399145)
@@ -505,6 +505,7 @@
%%WWWDIR%%/inc/class_templates.php
%%WWWDIR%%/inc/class_timers.php
%%WWWDIR%%/inc/class_xml.php
+ at sample(%%WWWOWN%%) %%WWWDIR%%/inc/config.php.sample
%%WWWDIR%%/inc/config.default.php
%%WWWDIR%%/inc/datahandler.php
%%WWWDIR%%/inc/datahandlers/event.php
@@ -649,7 +650,7 @@
%%WWWDIR%%/inc/plugins/akismet.php
%%WWWDIR%%/inc/plugins/hello.php
%%WWWDIR%%/inc/plugins/index.html
-%%WWWDIR%%/inc/settings.php
+ at sample(%%WWWOWN%%) %%WWWDIR%%/inc/settings.php.sample
%%WWWDIR%%/inc/tasks/backupdb.php
%%WWWDIR%%/inc/tasks/checktables.php
%%WWWDIR%%/inc/tasks/dailycleanup.php
@@ -789,69 +790,3 @@
%%WWWDIR%%/usercp2.php
%%WWWDIR%%/warnings.php
%%WWWDIR%%/xmlhttp.php
- 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/backups
- at dirrm %%WWWDIR%%/admin/inc
- at dirrm %%WWWDIR%%/admin/jscripts/codepress/engines
- at dirrm %%WWWDIR%%/admin/jscripts/codepress/images
- at dirrm %%WWWDIR%%/admin/jscripts/codepress/languages
- at dirrm %%WWWDIR%%/admin/jscripts/codepress
- at dirrm %%WWWDIR%%/admin/jscripts
- at dirrm %%WWWDIR%%/admin/modules/config
- at dirrm %%WWWDIR%%/admin/modules/forum
- at dirrm %%WWWDIR%%/admin/modules/home
- at dirrm %%WWWDIR%%/admin/modules/style
- at dirrm %%WWWDIR%%/admin/modules/tools
- at dirrm %%WWWDIR%%/admin/modules/user
- at dirrm %%WWWDIR%%/admin/modules
- at dirrm %%WWWDIR%%/admin/styles/default/images/icons
- at dirrm %%WWWDIR%%/admin/styles/default/images
- at dirrm %%WWWDIR%%/admin/styles/default
- at dirrm %%WWWDIR%%/admin/styles/sharepoint/images/icons
- at dirrm %%WWWDIR%%/admin/styles/sharepoint/images
- at dirrm %%WWWDIR%%/admin/styles/sharepoint
- at dirrm %%WWWDIR%%/admin/styles
- at dirrm %%WWWDIR%%/admin
- at dirrm %%WWWDIR%%/archive
- at dirrm %%WWWDIR%%/cache/themes
- at dirrm %%WWWDIR%%/cache
- at dirrm %%WWWDIR%%/images/attachtypes
- at dirrm %%WWWDIR%%/images/avatars
- at dirrm %%WWWDIR%%/images/codebuttons
- at dirrm %%WWWDIR%%/images/english
- at dirrm %%WWWDIR%%/images/groupimages/english
- at dirrm %%WWWDIR%%/images/groupimages
- at dirrm %%WWWDIR%%/images/icons
- at dirrm %%WWWDIR%%/images/modcp
- at dirrm %%WWWDIR%%/images/smilies
- at dirrm %%WWWDIR%%/images/toplinks
- at dirrm %%WWWDIR%%/images/usercp
- at dirrm %%WWWDIR%%/images
- at dirrm %%WWWDIR%%/inc/3rdparty/diff/Diff/Engine
- at dirrm %%WWWDIR%%/inc/3rdparty/diff/Diff/Renderer
- at dirrm %%WWWDIR%%/inc/3rdparty/diff/Diff
- at dirrm %%WWWDIR%%/inc/3rdparty/diff
- at dirrm %%WWWDIR%%/inc/3rdparty
- at dirrm %%WWWDIR%%/inc/cachehandlers
- at dirrm %%WWWDIR%%/inc/captcha_fonts
- at dirrm %%WWWDIR%%/inc/datahandlers
- at dirrm %%WWWDIR%%/inc/languages/english/admin
- at dirrm %%WWWDIR%%/inc/languages/english
- at dirrm %%WWWDIR%%/inc/languages
- at dirrm %%WWWDIR%%/inc/mailhandlers
- at dirrm %%WWWDIR%%/inc/plugins
- at dirrm %%WWWDIR%%/inc/tasks
- at dirrm %%WWWDIR%%/inc
- at dirrm %%WWWDIR%%/install/images
- at dirrm %%WWWDIR%%/install/resources
- at dirrm %%WWWDIR%%/install
- at dirrm %%WWWDIR%%/jscripts/editor_themes/Office_2007/images
- at dirrm %%WWWDIR%%/jscripts/editor_themes/Office_2007
- at dirrm %%WWWDIR%%/jscripts/editor_themes/default/images
- at dirrm %%WWWDIR%%/jscripts/editor_themes/default
- at dirrm %%WWWDIR%%/jscripts/editor_themes
- at dirrm %%WWWDIR%%/jscripts
- at dirrm %%WWWDIR%%/uploads/avatars
- at dirrm %%WWWDIR%%/uploads
- at dirrm %%WWWDIR%%/
More information about the svn-ports-all
mailing list