Date: Tue, 8 Apr 2003 16:32:12 +0100 (BST) From: Sam Sharpe <sam@fireburst.co.uk> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/50726: New port: Roundup, an issue tracking system in python. Message-ID: <200304081532.h38FWCem012619@heeps.su.ic.ac.uk> Resent-Message-ID: <200304081540.h38FeDPh087087@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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@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@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@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@dirrm share/roundup/templates/minimal/html X@dirrm share/roundup/templates/classic/html X@dirrm share/roundup/templates/classic X@dirrm share/roundup/templates/minimal X@dirrm share/roundup/templates X@dirrm share/roundup/cgi-bin X@dirrm share/roundup X@dirrm %%PYTHON_SITE%%/roundup/backends X@dirrm %%PYTHON_SITE%%/roundup/cgi/PageTemplates X@dirrm %%PYTHON_SITE%%/roundup/cgi/TAL X@dirrm %%PYTHON_SITE%%/roundup/cgi/ZTUtils X@dirrm %%PYTHON_SITE%%/roundup/cgi X@dirrm %%PYTHON_SITE%%/roundup/scripts X@dirrm %%PYTHON_SITE%%/roundup/templates/classic/detectors X@dirrm %%PYTHON_SITE%%/roundup/templates/minimal/detectors X@dirrm %%PYTHON_SITE%%/roundup/templates/classic X@dirrm %%PYTHON_SITE%%/roundup/templates/minimal X@dirrm %%PYTHON_SITE%%/roundup/templates X@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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304081532.h38FWCem012619>