pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/trac Update to 0.9. Bump minimum versions of depe...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f6cb8ef54565
branches:  trunk
changeset: 502291:f6cb8ef54565
user:      epg <epg%pkgsrc.org@localhost>
date:      Thu Nov 03 23:04:29 2005 +0000

description:
Update to 0.9.  Bump minimum versions of dependencies.  Allow py-PgSQL
or py-psycopg to satisfy the database dependency, in addition to
sqlite.  Install man pages to PKGMANDIR.  Closes PR 31984.

Upstream changelog:

Trac 0.9  (Oct 31, 2005)
http://svn.edgewall.com/repos/trac/tags/trac-0.9

 * Support for a global trac.ini configuration file.
 * Changed logic for enabling plugins/components.
 * Improved support for handling repository subsets.
 * Fixes problems with Trac links when using multiple environments in the
   same Python interpreter.
 * Improvements to email notification layout and encoding.
 * Fixes for database locking with SQLite, in particular in a multi-threaded
   environment.
 * PostgreSQL compatibility fixes.
 * Fixed bugs: #804, #861, #927, #1044, #1051, #1123, #1153, #1169,
   #1239, #1344, #1463, #1562, #1881, #1886, #1895, #1909, #1921, #1930,
   #1983, #1988, #2019, #2051, #2061, #2229, #2106, #2107, #2116, #2120,
   #2124, #2129, #2135, #2136, #2138, #2140, #2144, #2164, #2166, #2170,
   #2172, #2191, #2192, #2196, #2201, #2202, #2203, #2208, #2215, #2218,
   #2223, #2230, #2232, #2239, #2240, #2241, #2243, #2251,


Trac 0.9-beta2  (Sept 25, 2005)
http://svn.edgewall.com/repos/trac/tags/trac-0.9b2

 * Support for setuptools 0.6.
 * Allow insertion of a custom HTML snippet above the new ticket form
   to explain site-specific policies and/or guidelines.
 * Much improved Bugzilla import script.
 * Fixed a bug where deleting a wiki page version would sometimes delete
   the entire page.
 * Fixes for the rendering of diffs and patches.
 * Fixes for the Subversion authz support.
 * Fixed bugs: #2008, #2032, #2034, #1801, #1893, #1040, #2040,
   #1036, #1944, #1081, #1863, #2052, #2066, #2016, #2090, #1985,
   #2012, #2089, #2079, #1999, #2029, #2079, #1960, #2080, #2021,
   #2042, #2088, #1345, #2011, #2100, #2103, #2113, #2116, #2109


Trac 0.9-beta1  (Sept 5, 2005)
http://svn.edgewall.com/repos/trac/tags/trac-0.9b1

 Trac 0.9 contains a great number of new features, improvements and
 bug fixes. The following list contains only a few highlights:

 * License changed from GPL to modified BSD (See the file COPYING).
 * Improved modularity and extendibility (plugin support).
 * Support for both pysqlite 1.x and pysqlite 2.x.
 * Postgresql database support (with psycopg or pyPgSQL).
 * Repository subsets. Multiple Trac environments can share a single
   repository.
 * Version control abstraction layer making it possible to support
   other version control systems besides subversion in the future.
 * FastCGI frontend support.
 * Python version >= 2.3 is now required.

 The complete list of closed tickets can be found here:
   http://projects.edgewall.com/trac/query?status=closed&milestone=0.9

diffstat:

 www/trac/MESSAGE          |   19 +-
 www/trac/Makefile         |   15 +-
 www/trac/PLIST            |  333 +++++++++++++++++++++++++++++----------------
 www/trac/distinfo         |    9 +-
 www/trac/patches/patch-aa |   13 +
 5 files changed, 251 insertions(+), 138 deletions(-)

diffs (truncated from 569 to 300 lines):

diff -r 90e539c1bc48 -r f6cb8ef54565 www/trac/MESSAGE
--- a/www/trac/MESSAGE  Thu Nov 03 23:01:54 2005 +0000
+++ b/www/trac/MESSAGE  Thu Nov 03 23:04:29 2005 +0000
@@ -1,18 +1,19 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.1 2004/11/20 00:49:12 epg Exp $
+$NetBSD: MESSAGE,v 1.2 2005/11/03 23:04:29 epg Exp $
 
-The database schema was changed between 0.7.x and 0.8. Existing
-environments must be upgraded before they can be used with Trac
-0.8.  The following command will perform the upgrade:
+You must upgrade existing Trac environments before using a new
+version:
 
   trac-admin /path/to/projectenv upgrade
 
-Trac environments are created with a default set of wiki pages.
-It's recommended to update these pages on existing environments
-whenever Trac is upgraded to get up-to-date documentation and
-additional functionality.  The following command will perform the
-update:
+It is recommended to update the standard wiki pages whenever Trac is
+upgraded to get up-to-date documentation and additional functionality:
 
   trac-admin /path/to/projectenv wiki upgrade
 
+mod_python users will need to change the name of the mod_python handler in
+the Apache HTTPD configuration to:
+
+  PythonHandler trac.web.modpython_frontend
+
 ===========================================================================
diff -r 90e539c1bc48 -r f6cb8ef54565 www/trac/Makefile
--- a/www/trac/Makefile Thu Nov 03 23:01:54 2005 +0000
+++ b/www/trac/Makefile Thu Nov 03 23:04:29 2005 +0000
@@ -1,21 +1,22 @@
-# $NetBSD: Makefile,v 1.12 2005/06/20 19:20:11 epg Exp $
+# $NetBSD: Makefile,v 1.13 2005/11/03 23:04:29 epg Exp $
 #
 
-DISTNAME=      trac-0.8.4
+DISTNAME=      trac-0.9
 CATEGORIES=    devel www
 MASTER_SITES=  http://ftp.edgewall.com/pub/trac/
 
 MAINTAINER=    epg%NetBSD.org@localhost
 HOMEPAGE=      http://www.edgewall.com/products/trac/
-COMMENT=       Enhanced wiki and issue tracking system
+COMMENT=       Subversion repository browser, wiki, and issue tracking system
 
-DEPENDS+=      ${PYPKGPREFIX}-clearsilver>=0.9.7:../../www/py-clearsilver
-DEPENDS+=      ${PYPKGPREFIX}-sqlite>=0.4.3:../../databases/py-sqlite
-DEPENDS+=      ${PYPKGPREFIX}-subversion>=0.37:../../devel/py-subversion
+DEPENDS+=      ${PYPKGPREFIX}-clearsilver>=0.9.14:../../www/py-clearsilver
+DEPENDS+=      ${PYPKGPREFIX}-subversion>=1.1.0:../../devel/py-subversion
+DEPENDS+=      ${PYPKGPREFIX}-{PgSQL>=2.4,psycopg>=1.1.14,sqlite>=0.5}:../../databases/py-sqlite
 
 PYDISTUTILSPKG=        YES
 PY_PATCHPLIST= YES
-PYTHON_PATCH_SCRIPTS=  contrib/*.py
+PYTHON_PATCH_SCRIPTS=  contrib/*.py contrib/*-hook
+PYTHON_VERSIONS_ACCEPTED=      24 23
 
 EGDIR=         ${PREFIX}/share/examples/trac
 
diff -r 90e539c1bc48 -r f6cb8ef54565 www/trac/PLIST
--- a/www/trac/PLIST    Thu Nov 03 23:01:54 2005 +0000
+++ b/www/trac/PLIST    Thu Nov 03 23:04:29 2005 +0000
@@ -1,127 +1,133 @@
-@comment $NetBSD: PLIST,v 1.8 2005/06/16 15:18:07 epg Exp $
+@comment $NetBSD: PLIST,v 1.9 2005/11/03 23:04:29 epg Exp $
 bin/trac-admin
 bin/tracd
 bin/tracdb2env
 ${PYSITELIB}/trac/About.py
 ${PYSITELIB}/trac/About.pyc
 ${PYSITELIB}/trac/About.pyo
-${PYSITELIB}/trac/Browser.py
-${PYSITELIB}/trac/Browser.pyc
-${PYSITELIB}/trac/Browser.pyo
-${PYSITELIB}/trac/Changeset.py
-${PYSITELIB}/trac/Changeset.pyc
-${PYSITELIB}/trac/Changeset.pyo
-${PYSITELIB}/trac/Diff.py
-${PYSITELIB}/trac/Diff.pyc
-${PYSITELIB}/trac/Diff.pyo
-${PYSITELIB}/trac/Environment.py
-${PYSITELIB}/trac/Environment.pyc
-${PYSITELIB}/trac/Environment.pyo
-${PYSITELIB}/trac/File.py
-${PYSITELIB}/trac/File.pyc
-${PYSITELIB}/trac/File.pyo
-${PYSITELIB}/trac/Href.py
-${PYSITELIB}/trac/Href.pyc
-${PYSITELIB}/trac/Href.pyo
-${PYSITELIB}/trac/Log.py
-${PYSITELIB}/trac/Log.pyc
-${PYSITELIB}/trac/Log.pyo
-${PYSITELIB}/trac/Logging.py
-${PYSITELIB}/trac/Logging.pyc
-${PYSITELIB}/trac/Logging.pyo
-${PYSITELIB}/trac/Milestone.py
-${PYSITELIB}/trac/Milestone.pyc
-${PYSITELIB}/trac/Milestone.pyo
-${PYSITELIB}/trac/Mimeview.py
-${PYSITELIB}/trac/Mimeview.pyc
-${PYSITELIB}/trac/Mimeview.pyo
-${PYSITELIB}/trac/ModPythonHandler.py
-${PYSITELIB}/trac/ModPythonHandler.pyc
-${PYSITELIB}/trac/ModPythonHandler.pyo
-${PYSITELIB}/trac/Module.py
-${PYSITELIB}/trac/Module.pyc
-${PYSITELIB}/trac/Module.pyo
 ${PYSITELIB}/trac/Notify.py
 ${PYSITELIB}/trac/Notify.pyc
 ${PYSITELIB}/trac/Notify.pyo
-${PYSITELIB}/trac/Query.py
-${PYSITELIB}/trac/Query.pyc
-${PYSITELIB}/trac/Query.pyo
-${PYSITELIB}/trac/Report.py
-${PYSITELIB}/trac/Report.pyc
-${PYSITELIB}/trac/Report.pyo
-${PYSITELIB}/trac/Roadmap.py
-${PYSITELIB}/trac/Roadmap.pyc
-${PYSITELIB}/trac/Roadmap.pyo
 ${PYSITELIB}/trac/Search.py
 ${PYSITELIB}/trac/Search.pyc
 ${PYSITELIB}/trac/Search.pyo
-${PYSITELIB}/trac/Session.py
-${PYSITELIB}/trac/Session.pyc
-${PYSITELIB}/trac/Session.pyo
 ${PYSITELIB}/trac/Settings.py
 ${PYSITELIB}/trac/Settings.pyc
 ${PYSITELIB}/trac/Settings.pyo
-${PYSITELIB}/trac/Ticket.py
-${PYSITELIB}/trac/Ticket.pyc
-${PYSITELIB}/trac/Ticket.pyo
 ${PYSITELIB}/trac/Timeline.py
 ${PYSITELIB}/trac/Timeline.pyc
 ${PYSITELIB}/trac/Timeline.pyo
-${PYSITELIB}/trac/Wiki.py
-${PYSITELIB}/trac/Wiki.pyc
-${PYSITELIB}/trac/Wiki.pyo
-${PYSITELIB}/trac/WikiFormatter.py
-${PYSITELIB}/trac/WikiFormatter.pyc
-${PYSITELIB}/trac/WikiFormatter.pyo
 ${PYSITELIB}/trac/__init__.py
 ${PYSITELIB}/trac/__init__.pyc
 ${PYSITELIB}/trac/__init__.pyo
-${PYSITELIB}/trac/auth.py
-${PYSITELIB}/trac/auth.pyc
-${PYSITELIB}/trac/auth.pyo
-${PYSITELIB}/trac/authzperm.py
-${PYSITELIB}/trac/authzperm.pyc
-${PYSITELIB}/trac/authzperm.pyo
+${PYSITELIB}/trac/attachment.py
+${PYSITELIB}/trac/attachment.pyc
+${PYSITELIB}/trac/attachment.pyo
+${PYSITELIB}/trac/config.py
+${PYSITELIB}/trac/config.pyc
+${PYSITELIB}/trac/config.pyo
 ${PYSITELIB}/trac/core.py
 ${PYSITELIB}/trac/core.pyc
 ${PYSITELIB}/trac/core.pyo
+${PYSITELIB}/trac/db.py
+${PYSITELIB}/trac/db.pyc
+${PYSITELIB}/trac/db.pyo
 ${PYSITELIB}/trac/db_default.py
 ${PYSITELIB}/trac/db_default.pyc
 ${PYSITELIB}/trac/db_default.pyo
-${PYSITELIB}/trac/mimeviewers/__init__.py
-${PYSITELIB}/trac/mimeviewers/__init__.pyc
-${PYSITELIB}/trac/mimeviewers/__init__.pyo
-${PYSITELIB}/trac/mimeviewers/default.py
-${PYSITELIB}/trac/mimeviewers/default.pyc
-${PYSITELIB}/trac/mimeviewers/default.pyo
-${PYSITELIB}/trac/mimeviewers/enscript.py
-${PYSITELIB}/trac/mimeviewers/enscript.pyc
-${PYSITELIB}/trac/mimeviewers/enscript.pyo
-${PYSITELIB}/trac/mimeviewers/image.py
-${PYSITELIB}/trac/mimeviewers/image.pyc
-${PYSITELIB}/trac/mimeviewers/image.pyo
-${PYSITELIB}/trac/mimeviewers/silvercity.py
-${PYSITELIB}/trac/mimeviewers/silvercity.pyc
-${PYSITELIB}/trac/mimeviewers/silvercity.pyo
-${PYSITELIB}/trac/mimeviewers/test.py
-${PYSITELIB}/trac/mimeviewers/test.pyc
-${PYSITELIB}/trac/mimeviewers/test.pyo
+${PYSITELIB}/trac/env.py
+${PYSITELIB}/trac/env.pyc
+${PYSITELIB}/trac/env.pyo
+${PYSITELIB}/trac/loader.py
+${PYSITELIB}/trac/loader.pyc
+${PYSITELIB}/trac/loader.pyo
+${PYSITELIB}/trac/log.py
+${PYSITELIB}/trac/log.pyc
+${PYSITELIB}/trac/log.pyo
+${PYSITELIB}/trac/mimeview/__init__.py
+${PYSITELIB}/trac/mimeview/__init__.pyc
+${PYSITELIB}/trac/mimeview/__init__.pyo
+${PYSITELIB}/trac/mimeview/api.py
+${PYSITELIB}/trac/mimeview/api.pyc
+${PYSITELIB}/trac/mimeview/api.pyo
+${PYSITELIB}/trac/mimeview/enscript.py
+${PYSITELIB}/trac/mimeview/enscript.pyc
+${PYSITELIB}/trac/mimeview/enscript.pyo
+${PYSITELIB}/trac/mimeview/patch.py
+${PYSITELIB}/trac/mimeview/patch.pyc
+${PYSITELIB}/trac/mimeview/patch.pyo
+${PYSITELIB}/trac/mimeview/php.py
+${PYSITELIB}/trac/mimeview/php.pyc
+${PYSITELIB}/trac/mimeview/php.pyo
+${PYSITELIB}/trac/mimeview/rst.py
+${PYSITELIB}/trac/mimeview/rst.pyc
+${PYSITELIB}/trac/mimeview/rst.pyo
+${PYSITELIB}/trac/mimeview/silvercity.py
+${PYSITELIB}/trac/mimeview/silvercity.pyc
+${PYSITELIB}/trac/mimeview/silvercity.pyo
+${PYSITELIB}/trac/mimeview/txtl.py
+${PYSITELIB}/trac/mimeview/txtl.pyc
+${PYSITELIB}/trac/mimeview/txtl.pyo
 ${PYSITELIB}/trac/perm.py
 ${PYSITELIB}/trac/perm.pyc
 ${PYSITELIB}/trac/perm.pyo
+${PYSITELIB}/trac/scripts/__init__.py
+${PYSITELIB}/trac/scripts/__init__.pyc
+${PYSITELIB}/trac/scripts/__init__.pyo
+${PYSITELIB}/trac/scripts/admin.py
+${PYSITELIB}/trac/scripts/admin.pyc
+${PYSITELIB}/trac/scripts/admin.pyo
 ${PYSITELIB}/trac/siteconfig.py
 ${PYSITELIB}/trac/siteconfig.pyc
 ${PYSITELIB}/trac/siteconfig.pyo
-${PYSITELIB}/trac/sync.py
-${PYSITELIB}/trac/sync.pyc
-${PYSITELIB}/trac/sync.pyo
 ${PYSITELIB}/trac/test.py
 ${PYSITELIB}/trac/test.pyc
 ${PYSITELIB}/trac/test.pyo
+${PYSITELIB}/trac/ticket/__init__.py
+${PYSITELIB}/trac/ticket/__init__.pyc
+${PYSITELIB}/trac/ticket/__init__.pyo
+${PYSITELIB}/trac/ticket/api.py
+${PYSITELIB}/trac/ticket/api.pyc
+${PYSITELIB}/trac/ticket/api.pyo
+${PYSITELIB}/trac/ticket/model.py
+${PYSITELIB}/trac/ticket/model.pyc
+${PYSITELIB}/trac/ticket/model.pyo
+${PYSITELIB}/trac/ticket/query.py
+${PYSITELIB}/trac/ticket/query.pyc
+${PYSITELIB}/trac/ticket/query.pyo
+${PYSITELIB}/trac/ticket/report.py
+${PYSITELIB}/trac/ticket/report.pyc
+${PYSITELIB}/trac/ticket/report.pyo
+${PYSITELIB}/trac/ticket/roadmap.py
+${PYSITELIB}/trac/ticket/roadmap.pyc
+${PYSITELIB}/trac/ticket/roadmap.pyo
+${PYSITELIB}/trac/ticket/web_ui.py
+${PYSITELIB}/trac/ticket/web_ui.pyc
+${PYSITELIB}/trac/ticket/web_ui.pyo
 ${PYSITELIB}/trac/upgrades/__init__.py
 ${PYSITELIB}/trac/upgrades/__init__.pyc
 ${PYSITELIB}/trac/upgrades/__init__.pyo
+${PYSITELIB}/trac/upgrades/db10.py
+${PYSITELIB}/trac/upgrades/db10.pyc
+${PYSITELIB}/trac/upgrades/db10.pyo
+${PYSITELIB}/trac/upgrades/db11.py
+${PYSITELIB}/trac/upgrades/db11.pyc
+${PYSITELIB}/trac/upgrades/db11.pyo
+${PYSITELIB}/trac/upgrades/db12.py
+${PYSITELIB}/trac/upgrades/db12.pyc
+${PYSITELIB}/trac/upgrades/db12.pyo
+${PYSITELIB}/trac/upgrades/db13.py
+${PYSITELIB}/trac/upgrades/db13.pyc
+${PYSITELIB}/trac/upgrades/db13.pyo
+${PYSITELIB}/trac/upgrades/db14.py
+${PYSITELIB}/trac/upgrades/db14.pyc
+${PYSITELIB}/trac/upgrades/db14.pyo
+${PYSITELIB}/trac/upgrades/db15.py
+${PYSITELIB}/trac/upgrades/db15.pyc
+${PYSITELIB}/trac/upgrades/db15.pyo
+${PYSITELIB}/trac/upgrades/db16.py
+${PYSITELIB}/trac/upgrades/db16.pyc
+${PYSITELIB}/trac/upgrades/db16.pyo
 ${PYSITELIB}/trac/upgrades/db3.py
 ${PYSITELIB}/trac/upgrades/db3.pyc
 ${PYSITELIB}/trac/upgrades/db3.pyo
@@ -137,47 +143,121 @@
 ${PYSITELIB}/trac/upgrades/db7.py
 ${PYSITELIB}/trac/upgrades/db7.pyc
 ${PYSITELIB}/trac/upgrades/db7.pyo
+${PYSITELIB}/trac/upgrades/db8.py
+${PYSITELIB}/trac/upgrades/db8.pyc
+${PYSITELIB}/trac/upgrades/db8.pyo
+${PYSITELIB}/trac/upgrades/db9.py
+${PYSITELIB}/trac/upgrades/db9.pyc
+${PYSITELIB}/trac/upgrades/db9.pyo
 ${PYSITELIB}/trac/util.py
 ${PYSITELIB}/trac/util.pyc
 ${PYSITELIB}/trac/util.pyo



Home | Main Index | Thread Index | Old Index