diff options
author | Roman Bogorodskiy <novel@FreeBSD.org> | 2006-07-13 09:49:02 +0000 |
---|---|---|
committer | Roman Bogorodskiy <novel@FreeBSD.org> | 2006-07-13 09:49:02 +0000 |
commit | b54e6c51b999ec42a0c86c956edb06e0e09059fe (patch) | |
tree | 5cede724f1a7531f09112dbc5a15cc528bec3062 /www/trac-gantt | |
parent | b1b4d524a2617badc9a4676885f46bf29fd1364c (diff) |
Notes
Diffstat (limited to 'www/trac-gantt')
-rw-r--r-- | www/trac-gantt/Makefile | 44 | ||||
-rw-r--r-- | www/trac-gantt/distinfo | 3 | ||||
-rw-r--r-- | www/trac-gantt/pkg-descr | 17 | ||||
-rw-r--r-- | www/trac-gantt/pkg-plist | 1 |
4 files changed, 65 insertions, 0 deletions
diff --git a/www/trac-gantt/Makefile b/www/trac-gantt/Makefile new file mode 100644 index 000000000000..f41f5072f54e --- /dev/null +++ b/www/trac-gantt/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: trac-gantt +# Date created: July 12 2006 +# Whom: Dryice Liu <dryice@dryice.name> +# +# $FreeBSD$ +# + +PORTNAME= TracGantt +PORTVERSION= 0.2.4 +CATEGORIES= www devel python +MASTER_SITES= http://ideas.water-powered.com/gantt/ \ + http://dryice.name/computer/FreeBSD/distfiles/ +PKGNAMEPREFIX= trac- + +MAINTAINER= dryice@dryice.name +COMMENT= A plugin to creates Gantt charts for trac + +RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac +BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools + +USE_PYTHON= 2.3+ +PLIST_SUB+= PORTVERSION=${PORTVERSION} PYTHONVERSION=${_PYTHON_VERSION} + +.if !defined(NOPORTDOCS) +PORTDOCS= PKG-INFO README +.endif + +do-build: + cd ${WRKSRC}; \ + ${PYTHON_CMD} setup.py bdist_egg + +do-install: +.for i in * + ${INSTALL_DATA} ${WRKSRC}/dist/${i} ${PYTHON_SITELIBDIR}/ +.endfor + +.if !defined(NOPORTDOCS) + ${MKDIR} ${DOCSDIR} +.for i in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} +.endfor +.endif + +.include <bsd.port.mk> diff --git a/www/trac-gantt/distinfo b/www/trac-gantt/distinfo new file mode 100644 index 000000000000..078838dd575b --- /dev/null +++ b/www/trac-gantt/distinfo @@ -0,0 +1,3 @@ +MD5 (TracGantt-0.2.4.tar.gz) = 1d8773dbfa890760523b086f96c5ed8b +SHA256 (TracGantt-0.2.4.tar.gz) = 90b4ab8a49a918423c7b39512af285abe9b73d277d17441ef25fed1f26942edf +SIZE (TracGantt-0.2.4.tar.gz) = 6623 diff --git a/www/trac-gantt/pkg-descr b/www/trac-gantt/pkg-descr new file mode 100644 index 000000000000..8ef3ca7a5844 --- /dev/null +++ b/www/trac-gantt/pkg-descr @@ -0,0 +1,17 @@ +A plugin for the Trac project/source code management system that +creates Gantt charts based on ticket reports. It is a +work-in-progress. + +A Gantt chart is a graphical representation of the duration of tasks +against the progression of time. Gantt charts are very useful for +planning a scheduling a project based on different tasks that will +need to be completed and their durations and dependencies on other +tasks. + +The TracGantt plugin uses Trac's ticketing system to generate Gantt +charts based on existing Trac Ticket Reports (found under the "View +Tickets" tab in Trac). The Gantt charts are pure XHTML and are +generated on-the-fly from the ticket reports, using only the tickets +provided by the report. + +WWW: http://ideas.water-powered.com/gantt/#docs diff --git a/www/trac-gantt/pkg-plist b/www/trac-gantt/pkg-plist new file mode 100644 index 000000000000..01290b0569c8 --- /dev/null +++ b/www/trac-gantt/pkg-plist @@ -0,0 +1 @@ +%%PYTHON_SITELIBDIR%%/TracGantt-%%PORTVERSION%%-py%%PYTHONVERSION%%.egg |