diff options
author | miwi <miwi@FreeBSD.org> | 2007-05-28 03:36:26 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2007-05-28 03:36:26 +0800 |
commit | 88a9a81414c526870f67f81f957c78b4f7c88a1a (patch) | |
tree | 6b658fb63973886fcff7c172e9382ad43ef039a8 /www/trac-pendingticket | |
parent | abcda1e1274586435ee03c75f57a2e165268331f (diff) | |
download | freebsd-ports-gnome-88a9a81414c526870f67f81f957c78b4f7c88a1a.tar.gz freebsd-ports-gnome-88a9a81414c526870f67f81f957c78b4f7c88a1a.tar.zst freebsd-ports-gnome-88a9a81414c526870f67f81f957c78b4f7c88a1a.zip |
The intent of this is to allow an administrator to mark a Ticket as "Pending"
to indicate that information has been requested from the reporter. If the
reporter doesn't reply with in the allotted timeframe, the ticket will
automatically be closed.
This works well when combined with the SimpleTicketPlugin
WWW: http://trac-hacks.org/wiki/PendingTicketPlugin
Submitted by: Gerrit Beine <gerrit.beine at gmx.de>
Diffstat (limited to 'www/trac-pendingticket')
-rw-r--r-- | www/trac-pendingticket/Makefile | 34 | ||||
-rw-r--r-- | www/trac-pendingticket/distinfo | 3 | ||||
-rw-r--r-- | www/trac-pendingticket/files/close_old_pending.py.patch | 8 | ||||
-rw-r--r-- | www/trac-pendingticket/pkg-descr | 8 | ||||
-rw-r--r-- | www/trac-pendingticket/pkg-plist | 2 |
5 files changed, 55 insertions, 0 deletions
diff --git a/www/trac-pendingticket/Makefile b/www/trac-pendingticket/Makefile new file mode 100644 index 000000000000..804e75c74ced --- /dev/null +++ b/www/trac-pendingticket/Makefile @@ -0,0 +1,34 @@ +# New ports collection makefile for: trac-pendingticket +# Date created: May 18 2007 +# Whom: Gerrit Beine <gerrit.beine@gmx.de> +# +# $FreeBSD$ +# + +PORTNAME= pendingticket +PORTVERSION= 0.0.1 +CATEGORIES= www devel python +MASTER_SITES= http://www.gerritbeine.de/download/trac/ +PKGNAMEPREFIX= trac- +DISTNAME= ${PORTNAME}plugin-${PORTVERSION} + +MAINTAINER= gerrit.beine@gmx.de +COMMENT= Support for pending tickets + +BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools +RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac + +WRKSRC= ${WRKDIR}/${PORTNAME}plugin/removependingplugin +NO_BUILD= yes +USE_PYTHON= 2.3+ +USE_PYDISTUTILS=yes +PLIST_SUB+= PORTVERSION=${PORTVERSION} PYTHONVERSION=${_PYTHON_VERSION} + +post-patch: + cd ${WRKDIR}/${PORTNAME}plugin && ${PATCH} < ${PATCHDIR}/close_old_pending.py.patch + ${REINPLACE_CMD} -e "s,%%PYTHON%%,${PYTHON_CMD}," ${WRKDIR}/${PORTNAME}plugin/close_old_pending.py + +post-install: + ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}plugin/close_old_pending.py ${PREFIX}/bin + +.include <bsd.port.mk> diff --git a/www/trac-pendingticket/distinfo b/www/trac-pendingticket/distinfo new file mode 100644 index 000000000000..42140d018d17 --- /dev/null +++ b/www/trac-pendingticket/distinfo @@ -0,0 +1,3 @@ +MD5 (pendingticketplugin-0.0.1.tar.gz) = ca39c01a83f33b6790bf843062ff6fd5 +SHA256 (pendingticketplugin-0.0.1.tar.gz) = 401e958499f499d3ead98e4b44454914932f32c98c59bc77dd9305419473f76e +SIZE (pendingticketplugin-0.0.1.tar.gz) = 2474 diff --git a/www/trac-pendingticket/files/close_old_pending.py.patch b/www/trac-pendingticket/files/close_old_pending.py.patch new file mode 100644 index 000000000000..eca1f44a0186 --- /dev/null +++ b/www/trac-pendingticket/files/close_old_pending.py.patch @@ -0,0 +1,8 @@ +--- close_old_pending.py.orig Fri May 18 19:25:29 2007 ++++ close_old_pending.py Fri May 18 20:59:01 2007 +@@ -1,4 +1,4 @@ +-#!/usr/bin/env python ++#!%%PYTHON%% + + # Script to close old tickets that are in Pending status. + # Copyright 2007 Daniel A. Atallah <datallah@pidgin.im> diff --git a/www/trac-pendingticket/pkg-descr b/www/trac-pendingticket/pkg-descr new file mode 100644 index 000000000000..c07fa251c980 --- /dev/null +++ b/www/trac-pendingticket/pkg-descr @@ -0,0 +1,8 @@ +The intent of this is to allow an administrator to mark a Ticket as "Pending" +to indicate that information has been requested from the reporter. If the +reporter doesn't reply with in the allotted timeframe, the ticket will +automatically be closed. + +This works well when combined with the SimpleTicketPlugin + +WWW: http://trac-hacks.org/wiki/PendingTicketPlugin diff --git a/www/trac-pendingticket/pkg-plist b/www/trac-pendingticket/pkg-plist new file mode 100644 index 000000000000..29bd25f5fe40 --- /dev/null +++ b/www/trac-pendingticket/pkg-plist @@ -0,0 +1,2 @@ +bin/close_old_pending.py +%%PYTHON_SITELIBDIR%%/RemovePendingStatusPlugin-%%PORTVERSION%%-py%%PYTHONVERSION%%.egg |