From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Aug 29 13:40:05 2010 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 51EE710656B8 for ; Sun, 29 Aug 2010 13:40:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 171FC8FC1B for ; Sun, 29 Aug 2010 13:40:05 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o7TDe4aw055017 for ; Sun, 29 Aug 2010 13:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o7TDe4Hr055014; Sun, 29 Aug 2010 13:40:04 GMT (envelope-from gnats) Resent-Date: Sun, 29 Aug 2010 13:40:04 GMT Resent-Message-Id: <201008291340.o7TDe4Hr055014@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Eygene Ryabinkin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F08B610656A5 for ; Sun, 29 Aug 2010 13:38:20 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id A4A198FC20 for ; Sun, 29 Aug 2010 13:38:20 +0000 (UTC) Received: from void.codelabs.ru (void.codelabs.ru [144.206.177.25]) by 0.mx.codelabs.ru with esmtps (TLSv1:CAMELLIA256-SHA:256) id 1Opi59-0009rB-4A for FreeBSD-gnats-submit@freebsd.org; Sun, 29 Aug 2010 17:37:59 +0400 Message-Id: <20100829133758.F0933DA81A@void.codelabs.ru> Date: Sun, 29 Aug 2010 17:37:58 +0400 (MSD) From: Eygene Ryabinkin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/150084: [patch] www/trac-wikinotification: allow to work with Trac 0.12 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Eygene Ryabinkin List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Aug 2010 13:40:05 -0000 >Number: 150084 >Category: ports >Synopsis: [patch] www/trac-wikinotification: allow to work with Trac 0.12 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 29 13:40:04 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Eygene Ryabinkin >Release: FreeBSD 9.0-CURRENT amd64 >Organization: Code Labs >Environment: System: FreeBSD 9.0-CURRENT amd64 >Description: Wiki notification plugin does not work with Trac 0.12: it gives backtrace with unknown variable error and, once this problem is cured, spits the whole Genshi template instead of processing conditionals within it. >How-To-Repeat: Update to Trac 0.12, install the plugin and try to edit Wiki pages. Edits will be successful (in the sense that they will be saved), but error message will be produced for each edit. Mails sent by the plugin will contain the whole template with Genshi instructions like '#if' and '#end'. >Fix: Fix for the backtrace is in the plugin's ticket: http://wikinotification.ufsoft.org/ticket/100 For Genshi stuff, the template should just be updated to the new syntax. The patch that updates the port with those fixes is here: http://codelabs.ru/fbsd/ports/trac-wikinotification/0.2.1-fixes-for-Trac-0.12.diff It was tested on our Trac 0.12 installation that was recently updated from 0.11 -- no problems were observed. The new port was tested on my Tinderbox for 7.x/8.x and 9.x. >Release-Note: >Audit-Trail: >Unformatted: