Trac is a minimalistic web-based software project management and bug/issue tracking system. It provides an interface to the Subversion revision control systems, an integrated wiki, flexible issue tracking and convenient report facilities.
40 lines
1 KiB
Makefile
40 lines
1 KiB
Makefile
# $NetBSD: Makefile,v 1.1.1.1 2008/01/23 08:00:30 obache Exp $
|
|
#
|
|
|
|
DISTNAME= Trac-0.11b1
|
|
PKGNAME= ${DISTNAME:tl}
|
|
EGG_NAME= ${DISTNAME}
|
|
CATEGORIES= devel www
|
|
MASTER_SITES= http://ftp.edgewall.com/pub/trac/
|
|
|
|
MAINTAINER= obache@NetBSD.org
|
|
HOMEPAGE= http://trac.edgewall.org/
|
|
COMMENT= Integrated SCM, wiki, issue tracker and project environment
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
USE_LANGUAGES= # none
|
|
|
|
DEPENDS+= ${PYPKGPREFIX}-genshi>=0.3.6:../../wip/genshi
|
|
|
|
PYTHON_VERSIONS_ACCEPTED= 24 23
|
|
|
|
REPLACE_PYTHON= cgi-bin/trac.cgi cgi-bin/trac.fcgi
|
|
REPLACE_PYTHON+=contrib/*.py contrib/*-hook contrib/workflow/*.py
|
|
|
|
.include "options.mk"
|
|
|
|
EGDIR= share/examples/trac
|
|
|
|
INSTALLATION_DIRS+= libexec/cgi-bin ${EGDIR}
|
|
|
|
post-install:
|
|
.for cgi in trac.cgi trac.fcgi
|
|
${INSTALL_SCRIPT} ${WRKSRC}/cgi-bin/${cgi} ${DESTDIR}${PREFIX}/libexec/cgi-bin
|
|
.endfor
|
|
cd ${WRKSRC}/contrib && \
|
|
pax -rw -pp -pm . ${DESTDIR}${PREFIX}/${EGDIR}
|
|
|
|
.include "../../lang/python/application.mk"
|
|
.include "../../lang/python/egg.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|