Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Jan 2013 11:42:00 GMT
From:      Dmitry <dmitry2006@yandex.ru>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/175697: www/trac update to ver. 1.0 [patch]
Message-ID:  <201301301142.r0UBg0da027263@red.freebsd.org>
Resent-Message-ID: <201301301150.r0UBo1O3087110@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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
-@dirrm %%EXAMPLESDIR%%/workflow
-@dirrm %%EXAMPLESDIR%%/rpm
-@dirrm %%EXAMPLESDIR%%
 %%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301301142.r0UBg0da027263>