ports/50726: New port: Roundup, an issue tracking system in python.

Sam Sharpe sam at fireburst.co.uk
Tue Apr 8 15:40:15 UTC 2003


>Number:         50726
>Category:       ports
>Synopsis:       New port: Roundup, an issue tracking system in python.
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Apr 08 08:40:12 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Sam Sharpe
>Release:        FreeBSD 5.0-RELEASE-p6 i386
>Organization:
Imperial College Union
>Environment:
System: FreeBSD heeps 5.0-RELEASE-p6 FreeBSD 5.0-RELEASE-p6 #8: Sun Mar 23 20:30:44 GMT 2003 root at heeps:/usr/obj/usr/src/sys/HEEPS i386
>Description:
	Roundup, an issue tracking system in Python.
>How-To-Repeat:
	Use the code from the Fix... duh ;o)
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	roundup/
#	roundup/Makefile
#	roundup/pkg-plist
#	roundup/pkg-descr
#	roundup/distinfo
#
echo c - roundup/
mkdir -p roundup/ > /dev/null 2>&1
echo x - roundup/Makefile
sed 's/^X//' >roundup/Makefile << 'END-of-roundup/Makefile'
X# New ports collection makefile for:	roundup
X# Date created:		05 April 2003
X# Whom:			Sam Sharpe <sam at fireburst.co.uk>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	roundup
XPORTVERSION=	0.5.6
XCATEGORIES=	python www
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	"ports at FreeBSD.org"
XCOMMENT=	A simple issue tracking system in python
X
XUSE_PYTHON=	yes
XNO_BUILD=	yes
XUSE_REINPLACE=	yes
X
XPLIST_SUB=	PYTHON_SITE=lib/${PYTHON_VERSION}/site-packages
X
Xdo-install:
X	cd ${WRKSRC} ; ${PYTHON_CMD} setup.py install
X.include <bsd.port.mk>
END-of-roundup/Makefile
echo x - roundup/pkg-plist
sed 's/^X//' >roundup/pkg-plist << 'END-of-roundup/pkg-plist'
Xbin/roundup-admin
Xbin/roundup-mailgw
Xbin/roundup-server
X%%PYTHON_SITE%%/roundup/__init__.py
X%%PYTHON_SITE%%/roundup/__init__.pyc
X%%PYTHON_SITE%%/roundup/admin.py
X%%PYTHON_SITE%%/roundup/admin.pyc
X%%PYTHON_SITE%%/roundup/date.py
X%%PYTHON_SITE%%/roundup/date.pyc
X%%PYTHON_SITE%%/roundup/hyperdb.py
X%%PYTHON_SITE%%/roundup/hyperdb.pyc
X%%PYTHON_SITE%%/roundup/i18n.py
X%%PYTHON_SITE%%/roundup/i18n.pyc
X%%PYTHON_SITE%%/roundup/indexer.py
X%%PYTHON_SITE%%/roundup/indexer.pyc
X%%PYTHON_SITE%%/roundup/init.py
X%%PYTHON_SITE%%/roundup/init.pyc
X%%PYTHON_SITE%%/roundup/install_util.py
X%%PYTHON_SITE%%/roundup/install_util.pyc
X%%PYTHON_SITE%%/roundup/instance.py
X%%PYTHON_SITE%%/roundup/instance.pyc
X%%PYTHON_SITE%%/roundup/mailgw.py
X%%PYTHON_SITE%%/roundup/mailgw.pyc
X%%PYTHON_SITE%%/roundup/password.py
X%%PYTHON_SITE%%/roundup/password.pyc
X%%PYTHON_SITE%%/roundup/roundupdb.py
X%%PYTHON_SITE%%/roundup/roundupdb.pyc
X%%PYTHON_SITE%%/roundup/security.py
X%%PYTHON_SITE%%/roundup/security.pyc
X%%PYTHON_SITE%%/roundup/token.py
X%%PYTHON_SITE%%/roundup/token.pyc
X%%PYTHON_SITE%%/roundup/version_check.py
X%%PYTHON_SITE%%/roundup/version_check.pyc
X%%PYTHON_SITE%%/roundup/backends/__init__.py
X%%PYTHON_SITE%%/roundup/backends/__init__.pyc
X%%PYTHON_SITE%%/roundup/backends/back_anydbm.py
X%%PYTHON_SITE%%/roundup/backends/back_anydbm.pyc
X%%PYTHON_SITE%%/roundup/backends/back_bsddb.py
X%%PYTHON_SITE%%/roundup/backends/back_bsddb.pyc
X%%PYTHON_SITE%%/roundup/backends/back_bsddb3.py
X%%PYTHON_SITE%%/roundup/backends/back_bsddb3.pyc
X%%PYTHON_SITE%%/roundup/backends/back_gadfly.py
X%%PYTHON_SITE%%/roundup/backends/back_gadfly.pyc
X%%PYTHON_SITE%%/roundup/backends/back_metakit.py
X%%PYTHON_SITE%%/roundup/backends/back_metakit.pyc
X%%PYTHON_SITE%%/roundup/backends/back_sqlite.py
X%%PYTHON_SITE%%/roundup/backends/back_sqlite.pyc
X%%PYTHON_SITE%%/roundup/backends/blobfiles.py
X%%PYTHON_SITE%%/roundup/backends/blobfiles.pyc
X%%PYTHON_SITE%%/roundup/backends/locking.py
X%%PYTHON_SITE%%/roundup/backends/locking.pyc
X%%PYTHON_SITE%%/roundup/backends/portalocker.py
X%%PYTHON_SITE%%/roundup/backends/portalocker.pyc
X%%PYTHON_SITE%%/roundup/backends/rdbms_common.py
X%%PYTHON_SITE%%/roundup/backends/rdbms_common.pyc
X%%PYTHON_SITE%%/roundup/backends/sessions.py
X%%PYTHON_SITE%%/roundup/backends/sessions.pyc
X%%PYTHON_SITE%%/roundup/cgi/MultiMapping.py
X%%PYTHON_SITE%%/roundup/cgi/MultiMapping.pyc
X%%PYTHON_SITE%%/roundup/cgi/__init__.py
X%%PYTHON_SITE%%/roundup/cgi/__init__.pyc
X%%PYTHON_SITE%%/roundup/cgi/cgitb.py
X%%PYTHON_SITE%%/roundup/cgi/cgitb.pyc
X%%PYTHON_SITE%%/roundup/cgi/client.py
X%%PYTHON_SITE%%/roundup/cgi/client.pyc
X%%PYTHON_SITE%%/roundup/cgi/templating.py
X%%PYTHON_SITE%%/roundup/cgi/templating.pyc
X%%PYTHON_SITE%%/roundup/cgi/zLOG.py
X%%PYTHON_SITE%%/roundup/cgi/zLOG.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/ComputedAttribute.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/ComputedAttribute.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/Expressions.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/Expressions.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/MultiMapping.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/MultiMapping.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/PageTemplate.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/PageTemplate.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/PathIterator.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/PathIterator.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/PythonExpr.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/PythonExpr.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/TALES.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/TALES.pyc
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/__init__.py
X%%PYTHON_SITE%%/roundup/cgi/PageTemplates/__init__.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/HTMLParser.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/HTMLParser.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/HTMLTALParser.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/HTMLTALParser.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALDefs.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALDefs.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALGenerator.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALGenerator.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALInterpreter.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALInterpreter.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALParser.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/TALParser.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/XMLParser.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/XMLParser.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/__init__.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/__init__.pyc
X%%PYTHON_SITE%%/roundup/cgi/TAL/markupbase.py
X%%PYTHON_SITE%%/roundup/cgi/TAL/markupbase.pyc
X%%PYTHON_SITE%%/roundup/cgi/ZTUtils/Batch.py
X%%PYTHON_SITE%%/roundup/cgi/ZTUtils/Batch.pyc
X%%PYTHON_SITE%%/roundup/cgi/ZTUtils/Iterator.py
X%%PYTHON_SITE%%/roundup/cgi/ZTUtils/Iterator.pyc
X%%PYTHON_SITE%%/roundup/cgi/ZTUtils/__init__.py
X%%PYTHON_SITE%%/roundup/cgi/ZTUtils/__init__.pyc
X%%PYTHON_SITE%%/roundup/scripts/__init__.py
X%%PYTHON_SITE%%/roundup/scripts/__init__.pyc
X%%PYTHON_SITE%%/roundup/scripts/roundup_admin.py
X%%PYTHON_SITE%%/roundup/scripts/roundup_admin.pyc
X%%PYTHON_SITE%%/roundup/scripts/roundup_mailgw.py
X%%PYTHON_SITE%%/roundup/scripts/roundup_mailgw.pyc
X%%PYTHON_SITE%%/roundup/scripts/roundup_server.py
X%%PYTHON_SITE%%/roundup/scripts/roundup_server.pyc
X%%PYTHON_SITE%%/roundup/templates/__init__.py
X%%PYTHON_SITE%%/roundup/templates/__init__.pyc
X%%PYTHON_SITE%%/roundup/templates/builder.py
X%%PYTHON_SITE%%/roundup/templates/builder.pyc
X%%PYTHON_SITE%%/roundup/templates/classic_htmlbase.py
X%%PYTHON_SITE%%/roundup/templates/classic_htmlbase.pyc
X%%PYTHON_SITE%%/roundup/templates/minimal_htmlbase.py
X%%PYTHON_SITE%%/roundup/templates/minimal_htmlbase.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/__init__.py
X%%PYTHON_SITE%%/roundup/templates/classic/__init__.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/config.py
X%%PYTHON_SITE%%/roundup/templates/classic/config.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/dbinit.py
X%%PYTHON_SITE%%/roundup/templates/classic/dbinit.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/interfaces.py
X%%PYTHON_SITE%%/roundup/templates/classic/interfaces.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/detectors/__init__.py
X%%PYTHON_SITE%%/roundup/templates/classic/detectors/__init__.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/detectors/nosyreaction.py
X%%PYTHON_SITE%%/roundup/templates/classic/detectors/nosyreaction.pyc
X%%PYTHON_SITE%%/roundup/templates/classic/detectors/statusauditor.py
X%%PYTHON_SITE%%/roundup/templates/classic/detectors/statusauditor.pyc
X%%PYTHON_SITE%%/roundup/templates/minimal/__init__.py
X%%PYTHON_SITE%%/roundup/templates/minimal/__init__.pyc
X%%PYTHON_SITE%%/roundup/templates/minimal/config.py
X%%PYTHON_SITE%%/roundup/templates/minimal/config.pyc
X%%PYTHON_SITE%%/roundup/templates/minimal/dbinit.py
X%%PYTHON_SITE%%/roundup/templates/minimal/dbinit.pyc
X%%PYTHON_SITE%%/roundup/templates/minimal/interfaces.py
X%%PYTHON_SITE%%/roundup/templates/minimal/interfaces.pyc
X%%PYTHON_SITE%%/roundup/templates/minimal/detectors/__init__.py
X%%PYTHON_SITE%%/roundup/templates/minimal/detectors/__init__.pyc
Xshare/roundup/cgi-bin/roundup.cgi
Xshare/roundup/templates/classic/html/_generic.help
Xshare/roundup/templates/classic/html/_generic.index
Xshare/roundup/templates/classic/html/_generic.item
Xshare/roundup/templates/classic/html/file.index
Xshare/roundup/templates/classic/html/file.item
Xshare/roundup/templates/classic/html/home
Xshare/roundup/templates/classic/html/home.classlist
Xshare/roundup/templates/classic/html/issue.index
Xshare/roundup/templates/classic/html/issue.item
Xshare/roundup/templates/classic/html/issue.search
Xshare/roundup/templates/classic/html/keyword.item
Xshare/roundup/templates/classic/html/msg.index
Xshare/roundup/templates/classic/html/msg.item
Xshare/roundup/templates/classic/html/page
Xshare/roundup/templates/classic/html/query.item
Xshare/roundup/templates/classic/html/style.css
Xshare/roundup/templates/classic/html/user.index
Xshare/roundup/templates/classic/html/user.item
Xshare/roundup/templates/classic/html/user.register
Xshare/roundup/templates/minimal/html/_generic.help
Xshare/roundup/templates/minimal/html/_generic.index
Xshare/roundup/templates/minimal/html/_generic.item
Xshare/roundup/templates/minimal/html/home
Xshare/roundup/templates/minimal/html/home.classlist
Xshare/roundup/templates/minimal/html/page
Xshare/roundup/templates/minimal/html/style.css
Xshare/roundup/templates/minimal/html/user.index
Xshare/roundup/templates/minimal/html/user.item
Xshare/roundup/templates/minimal/html/user.register
X at dirrm share/roundup/templates/minimal/html
X at dirrm share/roundup/templates/classic/html
X at dirrm share/roundup/templates/classic
X at dirrm share/roundup/templates/minimal
X at dirrm share/roundup/templates
X at dirrm share/roundup/cgi-bin
X at dirrm share/roundup
X at dirrm %%PYTHON_SITE%%/roundup/backends
X at dirrm %%PYTHON_SITE%%/roundup/cgi/PageTemplates
X at dirrm %%PYTHON_SITE%%/roundup/cgi/TAL
X at dirrm %%PYTHON_SITE%%/roundup/cgi/ZTUtils
X at dirrm %%PYTHON_SITE%%/roundup/cgi
X at dirrm %%PYTHON_SITE%%/roundup/scripts
X at dirrm %%PYTHON_SITE%%/roundup/templates/classic/detectors
X at dirrm %%PYTHON_SITE%%/roundup/templates/minimal/detectors
X at dirrm %%PYTHON_SITE%%/roundup/templates/classic
X at dirrm %%PYTHON_SITE%%/roundup/templates/minimal
X at dirrm %%PYTHON_SITE%%/roundup/templates
X at dirrm %%PYTHON_SITE%%/roundup
END-of-roundup/pkg-plist
echo x - roundup/pkg-descr
sed 's/^X//' >roundup/pkg-descr << 'END-of-roundup/pkg-descr'
XWe propose an issue-tracking system called Roundup, which will 
Xmanage a number of issues (with properties such as "description", 
X"priority", and so on) and provide the ability to (a) submit new 
Xissues, (b) find and edit existing issues, and (c) discuss issues 
Xwith other participants. The system will facilitate communication 
Xamong the participants by managing discussions and notifying 
Xinterested parties when issues are edited.
X
XWWW: http://roundup.sourceforge.net/
END-of-roundup/pkg-descr
echo x - roundup/distinfo
sed 's/^X//' >roundup/distinfo << 'END-of-roundup/distinfo'
XMD5 (roundup-0.5.6.tar.gz) = 1462897cd16316412d7b1c28e45952d9
END-of-roundup/distinfo
exit

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



More information about the freebsd-ports-bugs mailing list