ports/175697: www/trac update to ver. 1.0 [patch]
Dmitry
dmitry2006 at yandex.ru
Wed Jan 30 11:50:02 UTC 2013
>Number: 175697
>Category: ports
>Synopsis: www/trac update to ver. 1.0 [patch]
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Wed Jan 30 11:50:01 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Dmitry
>Release: 9.1-STABLE
>Organization:
-
>Environment:
FreeBSD *** 9.1-STABLE FreeBSD 9.1-STABLE #0 r245686: *** root@***:/usr/obj/usr/src/sys/GENERIC_ amd64
>Description:
Trac 1.0 (September 1, 2012) http://svn.edgewall.org/repos/trac/tags/trac-1.0/
This list contains only a few highlights:
* Refreshed user interface
* Git support
* Branching structure displayed in the revision log
* Ticket batch modification support
>How-To-Repeat:
>Fix:
not need now: patch-trac__util__daemon.py
Patch attached with submission follows:
--- Makefile_
+++ Makefile
@@ -6,19 +6,20 @@
#
PORTNAME= trac
-PORTVERSION= 0.12.3
+PORTVERSION= 1.0
CATEGORIES= www devel python
MASTER_SITES= http://ftp.edgewall.com/pub/trac/ \
ftp://ftp.edgewall.com/pub/trac/
DISTNAME= Trac-${PORTVERSION}
+DIST_SUBDIR= trac
MAINTAINER= clsung at FreeBSD.org
COMMENT= An enhanced wiki and issue tracking system for software projects
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.5:${PORTSDIR}/textproc/py-genshi \
- ${PYTHON_PKGNAMEPREFIX}Babel>=0.9:${PORTSDIR}/devel/py-babel
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.5:${PORTSDIR}/textproc/py-genshi \
- ${PYTHON_PKGNAMEPREFIX}Babel>=0.9:${PORTSDIR}/devel/py-babel
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.6:${PORTSDIR}/textproc/py-genshi \
+ ${PYTHON_PKGNAMEPREFIX}Babel>=0.9.5:${PORTSDIR}/devel/py-babel
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Genshi>=0.6:${PORTSDIR}/textproc/py-genshi \
+ ${PYTHON_PKGNAMEPREFIX}Babel>=0.9.5:${PORTSDIR}/devel/py-babel
OPTIONS= SILVERCITY "Use Silvercity for syntax highlighting" On \
DOCUTILS "Allow additional text markup" On \
@@ -49,19 +50,12 @@
' | ${TR} -s '\n') > temp-pkg-plist
pre-install:
- @${REINPLACE_CMD} -i '' -e 's|/usr/bin/python|${PYTHON_CMD}|' ${WRKSRC}/cgi-bin/trac.fcgi \
- ${WRKSRC}/cgi-bin/trac.cgi
+ @${REINPLACE_CMD} -i '' -e 's|/usr/bin/python|${PYTHON_CMD}|' ${WRKSRC}/contrib/cgi-bin/trac.fcgi \
+ ${WRKSRC}/contrib/cgi-bin/trac.cgi
post-install:
- @${MKDIR} ${EXAMPLESDIR}
-. for d in rpm workflow
- @${MKDIR} ${EXAMPLESDIR}/${d}
- @${INSTALL_DATA} ${WRKSRC}/contrib/${d}/* ${EXAMPLESDIR}/${d}/
- @${RM} -rf ${WRKSRC}/contrib/${d}
-. endfor
- @${INSTALL_DATA} ${WRKSRC}/contrib/* ${EXAMPLESDIR}
@${MKDIR} ${DATADIR}/cgi-bin
- @${INSTALL_SCRIPT} ${WRKSRC}/cgi-bin/* ${DATADIR}/cgi-bin
+ @${INSTALL_SCRIPT} ${WRKSRC}/contrib/cgi-bin/* ${DATADIR}/cgi-bin
@${ECHO_CMD}
@${CAT} ${PKGMESSAGE}
@${ECHO_CMD}
--- distinfo_
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (Trac-0.12.3.tar.gz) = 0eefacc5ebb91158ed7351b8f9b2eec7f45ce03b692bdc72a3c8061951174506
-SIZE (Trac-0.12.3.tar.gz) = 2239934
+SHA256 (trac/Trac-1.0.tar.gz) = 40ab9d040388fde06714f3618de32c5c22e6fa64106372e4b808d91b03b7f8e8
+SIZE (trac/Trac-1.0.tar.gz) = 3041136
--- pkg-plist_
+++ pkg-plist
@@ -4,28 +4,4 @@
%%DATADIR%%/cgi-bin/trac.fcgi
@dirrm %%DATADIR%%/cgi-bin
@dirrm %%DATADIR%%
-%%EXAMPLESDIR%%/rpm/installscript
-%%EXAMPLESDIR%%/rpm/makerpm
-%%EXAMPLESDIR%%/workflow/README
-%%EXAMPLESDIR%%/workflow/enterprise-workflow.ini
-%%EXAMPLESDIR%%/workflow/migrate_original_to_basic.py
-%%EXAMPLESDIR%%/workflow/opensource-workflow.ini
-%%EXAMPLESDIR%%/workflow/showworkflow
-%%EXAMPLESDIR%%/workflow/simple-workflow.ini
-%%EXAMPLESDIR%%/workflow/trivial-workflow.ini
-%%EXAMPLESDIR%%/workflow/workflow_parser.py
-%%EXAMPLESDIR%%/README
-%%EXAMPLESDIR%%/bugzilla2trac.py
-%%EXAMPLESDIR%%/checkwiki.py
-%%EXAMPLESDIR%%/emailfilter.py
-%%EXAMPLESDIR%%/htdigest.py
-%%EXAMPLESDIR%%/htpasswd.py
-%%EXAMPLESDIR%%/migrateticketmodel.py
-%%EXAMPLESDIR%%/sourceforge2trac.py
-%%EXAMPLESDIR%%/trac-pre-commit-hook
-%%EXAMPLESDIR%%/trac-svn-hook
-%%EXAMPLESDIR%%/trac-svn-post-commit-hook.cmd
- at dirrm %%EXAMPLESDIR%%/workflow
- at dirrm %%EXAMPLESDIR%%/rpm
- at dirrm %%EXAMPLESDIR%%
%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list