pkgsrc/www/trac/Makefile

31 lines
941 B
Makefile
Raw Normal View History

# $NetBSD: Makefile,v 1.14 2005/12/17 16:56:12 wiz Exp $
#
DISTNAME= trac-0.9.2
CATEGORIES= devel www
MASTER_SITES= http://ftp.edgewall.com/pub/trac/ \
ftp://ftp.edgewall.com/pub/trac/
MAINTAINER= epg@NetBSD.org
HOMEPAGE= http://www.edgewall.com/products/trac/
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
2005-11-04 00:04:29 +01:00
COMMENT= Subversion repository browser, wiki, and issue tracking system
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
2005-11-04 00:04:29 +01:00
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
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
2005-11-04 00:04:29 +01:00
PYTHON_PATCH_SCRIPTS= contrib/*.py contrib/*-hook
PYTHON_VERSIONS_ACCEPTED= 24 23
EGDIR= ${PREFIX}/share/examples/trac
post-install:
${INSTALL_DATA_DIR} ${EGDIR}
${INSTALL_SCRIPT} ${WRKSRC}/contrib/* ${EGDIR}
.include "../../lang/python/application.mk"
.include "../../lang/python/extension.mk"
.include "../../mk/bsd.pkg.mk"