svn commit: r416080 - head/www/trac
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sun May 29 01:22:28 UTC 2016
Author: amdmi3
Date: Sun May 29 01:22:26 2016
New Revision: 416080
URL: https://svnweb.freebsd.org/changeset/ports/416080
Log:
- No need to set HOME in MAKE_ENV, it's already done by the framework
- Switch to options helpers
- Add LICENSE_FILE
- Pet portlint
Modified:
head/www/trac/Makefile
head/www/trac/plugin.mk
Modified: head/www/trac/Makefile
==============================================================================
--- head/www/trac/Makefile Sun May 29 01:22:00 2016 (r416079)
+++ head/www/trac/Makefile Sun May 29 01:22:26 2016 (r416080)
@@ -12,13 +12,27 @@ MAINTAINER= ports at FreeBSD.org
COMMENT= Enhanced wiki and issue tracking system for software projects
LICENSE= BSD3CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0.9.5:devel/py-babel \
${PYTHON_PKGNAMEPREFIX}Genshi>=0.6:textproc/py-genshi
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Babel>=0.9.5:devel/py-babel \
${PYTHON_PKGNAMEPREFIX}Genshi>=0.6:textproc/py-genshi
-OPTIONS_DEFINE= DOCUTILS PYGMENTS TZ SVN
+USES= python:-2.7 shebangfix
+SHEBANG_FILES= contrib/cgi-bin/trac.fcgi contrib/cgi-bin/trac.cgi \
+ trac/tests/functional/better_twill.py trac/tests/functional/tester.py \
+ trac/tests/functional/testenv.py trac/tests/functional/compat.py \
+ trac/tests/functional/__init__.py contrib/emailfilter.py \
+ contrib/checkwiki.py contrib/htpasswd.py
+USE_PYTHON= distutils autoplist
+USE_RC_SUBR= tracd
+SUB_LIST= PYTHON_CMD=${PYTHON_CMD}
+
+PORTEXAMPLES= *
+PORTDATA= *
+
+OPTIONS_DEFINE= DOCUTILS PYGMENTS TZ SVN EXAMPLES
OPTIONS_DEFAULT= DOCUTILS PYGMENTS TZ SVN SQLITE
OPTIONS_RADIO= DATABASE
OPTIONS_RADIO_DATABASE= PGSQL SQLITE
@@ -33,25 +47,13 @@ PGSQL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFI
SQLITE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3
SVN_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}subversion>0:devel/py-subversion
-PORTEXAMPLES= *
-PORTDATA= *
-MAKE_ENV= HOME=/dev/null
-
-USES= python:-2.7 shebangfix
-SHEBANG_FILES= contrib/cgi-bin/trac.fcgi contrib/cgi-bin/trac.cgi \
- trac/tests/functional/better_twill.py trac/tests/functional/tester.py \
- trac/tests/functional/testenv.py trac/tests/functional/compat.py \
- trac/tests/functional/__init__.py contrib/emailfilter.py \
- contrib/checkwiki.py contrib/htpasswd.py
-USE_PYTHON= distutils autoplist
-USE_RC_SUBR= tracd
-SUB_LIST+= PYTHON_CMD=${PYTHON_CMD}
-
post-install:
+ @${MKDIR} ${STAGEDIR}${DATADIR}/cgi-bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/contrib/cgi-bin/* ${STAGEDIR}${DATADIR}/cgi-bin
+
+post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}/sample-plugins
${FIND} ${WRKSRC}/contrib -type f -maxdepth 1 -exec ${INSTALL_DATA} {} ${STAGEDIR}${EXAMPLESDIR}/ \;
(cd ${WRKSRC}/sample-plugins && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}/sample-plugins)
- @${MKDIR} ${STAGEDIR}${DATADIR}/cgi-bin
- ${INSTALL_SCRIPT} ${WRKSRC}/contrib/cgi-bin/* ${STAGEDIR}${DATADIR}/cgi-bin
.include <bsd.port.mk>
Modified: head/www/trac/plugin.mk
==============================================================================
--- head/www/trac/plugin.mk Sun May 29 01:22:00 2016 (r416079)
+++ head/www/trac/plugin.mk Sun May 29 01:22:26 2016 (r416080)
@@ -1,6 +1 @@
-# needed to avoid polluting /root with .subversion/ leftovers,
-# which will cause package builders to complain on staging.
-#
-# www/trac issues some svn command on installing certain plugins,
-# if it was built with the SVN option enabled
-MAKE_ENV+= HOME=/dev/null
+# remove me
More information about the svn-ports-all
mailing list