From 435898309820b6eb446facd0d03d1b05a70814e2 Mon Sep 17 00:00:00 2001 From: Eygene Ryabinkin Date: Fri, 27 Aug 2010 19:59:44 +0400 Subject: [PATCH] www/trac-mastertickets: update to 3.0.1 3.0.x series support only Trac 0.12, so the support for 0.11 was completely dropped: Greg Larkin asked me to make the port for 0.12 only. Signed-off-by: Eygene Ryabinkin --- www/trac-mastertickets/Makefile | 13 ++++++++----- www/trac-mastertickets/distinfo | 6 +++--- .../files/patch-0.12-stringify-ids | 11 +++++++++++ 3 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 www/trac-mastertickets/files/patch-0.12-stringify-ids diff --git a/www/trac-mastertickets/Makefile b/www/trac-mastertickets/Makefile index f903a0b..0819382 100644 --- a/www/trac-mastertickets/Makefile +++ b/www/trac-mastertickets/Makefile @@ -6,10 +6,10 @@ # PORTNAME= mastertickets -PORTVERSION= 2.1.3 -PORTREVISION= 2 +PORTVERSION= 3.0.1 CATEGORIES= www devel python -MASTER_SITES= http://www.gerritbeine.de/download/trac/ +MASTER_SITES= http://www.gerritbeine.de/download/trac/ \ + http://dist.codelabs.ru/fbsd/ PKGNAMEPREFIX= trac- DISTNAME= ${PORTNAME}plugin-${PORTVERSION} @@ -17,9 +17,12 @@ MAINTAINER= glarkin@FreeBSD.org COMMENT= Support for ticket dependencies BUILD_DEPENDS+= easy_install:${PORTSDIR}/devel/py-setuptools -RUN_DEPENDS+= tracd:${PORTSDIR}/www/trac +RUN_DEPENDS+= trac>=0.12:${PORTSDIR}/www/trac + +.include + +WRKSRC= ${WRKDIR}/coderanger-trac-mastertickets-a72a4e2 -WRKSRC= ${WRKDIR}/${PORTNAME}plugin NO_BUILD= yes USE_PYTHON= yes USE_PYDISTUTILS=yes diff --git a/www/trac-mastertickets/distinfo b/www/trac-mastertickets/distinfo index 688b7b6..eb1f9b2 100644 --- a/www/trac-mastertickets/distinfo +++ b/www/trac-mastertickets/distinfo @@ -1,3 +1,3 @@ -MD5 (masterticketsplugin-2.1.3.tar.gz) = f7b0d0672cace300634832e0adabca2e -SHA256 (masterticketsplugin-2.1.3.tar.gz) = 1d8fd2cb742dbdcfb07efaf8156109753d96d2a60d981dfba79417ac1fe92cd8 -SIZE (masterticketsplugin-2.1.3.tar.gz) = 28009 +MD5 (masterticketsplugin-3.0.1.tar.gz) = d93e26760eb4fab9fd948eb70d3c20c0 +SHA256 (masterticketsplugin-3.0.1.tar.gz) = 7f3ecba42443b142dc7d29d6d91b8d33d02b356dd391009d8c64085f0b81fae2 +SIZE (masterticketsplugin-3.0.1.tar.gz) = 30096 diff --git a/www/trac-mastertickets/files/patch-0.12-stringify-ids b/www/trac-mastertickets/files/patch-0.12-stringify-ids new file mode 100644 index 0000000..1547a3b --- /dev/null +++ b/www/trac-mastertickets/files/patch-0.12-stringify-ids @@ -0,0 +1,11 @@ +--- mastertickets/model.py.orig 2010-08-30 17:42:21.000000000 +0400 ++++ mastertickets/model.py 2010-08-30 17:42:42.000000000 +0400 +@@ -107,7 +107,7 @@ + for tkt in arr: + if isinstance(tkt, Ticket): + tkt = tkt.id +- arr2.append(tkt) ++ arr2.append(str(tkt)) + return '[%s]'%','.join(arr2) + + return ''% \ -- 1.7.2.1