From nick@muffin.acquirer.com  Wed Aug 15 21:31:48 2007
Return-Path: <nick@muffin.acquirer.com>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id 0FAC916A417
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 15 Aug 2007 21:31:48 +0000 (UTC)
	(envelope-from nick@muffin.acquirer.com)
Received: from mail.acquirer.com (87-198-142-10.ptr.magnet.ie [87.198.142.10])
	by mx1.freebsd.org (Postfix) with ESMTP id 3114313C467
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 15 Aug 2007 21:31:44 +0000 (UTC)
	(envelope-from nick@muffin.acquirer.com)
Received: from muffin.acquirer.com (localhost [127.0.0.1])
	by mail.acquirer.com (8.13.6/8.13.6) with ESMTP id l7FLKHqS061791
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 15 Aug 2007 22:20:17 +0100 (IST)
	(envelope-from nick@muffin.acquirer.com)
Received: (from nick@localhost)
	by muffin.acquirer.com (8.13.6/8.13.6/Submit) id l7FLKHOP014107;
	Wed, 15 Aug 2007 22:20:17 +0100 (IST)
	(envelope-from nick)
Message-Id: <200708152120.l7FLKHOP014107@muffin.acquirer.com>
Date: Wed, 15 Aug 2007 22:20:17 +0100 (IST)
From: Nick Hilliard <nick@foobar.org>
Reply-To: Nick Hilliard <nick@foobar.org>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: Maintainer update: devel/flyspray 0.9.9 -> 0.9.9.2
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         115561
>Category:       ports
>Synopsis:       Maintainer update: devel/flyspray 0.9.9 -> 0.9.9.2
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    itetcu
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 15 21:40:01 GMT 2007
>Closed-Date:    Thu Aug 16 11:24:11 GMT 2007
>Last-Modified:  Thu Aug 16 11:30:01 GMT 2007
>Originator:     Nick Hilliard
>Release:        FreeBSD 6.1-RELEASE-p17 i386
>Organization:
Network Ability Ltd
>Environment:
System: FreeBSD x.x.x 6.1-RELEASE-p17 FreeBSD 6.1-RELEASE-p17 #1: Fri Jun 1 17:16:07 IST 2007 nick@x.x.x:/data/src/usr.src/src-6.1/src/sys/i386/compile/XXX i386

Upgrade for devel/flyspray 0.9.9 to 0.9.9.2.  This upgrade deals with a security problem in 0.9.9.

>Description:
>How-To-Repeat:
>Fix:

diff -ur flyspray.orig/Makefile flyspray/Makefile
--- flyspray.orig/Makefile	Fri Mar 16 21:05:58 2007
+++ flyspray/Makefile	Wed Aug 15 21:03:30 2007
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	flyspray
-PORTVERSION=	0.9.9
+PORTVERSION=	0.9.9.2
 CATEGORIES=	devel
 MASTER_SITES=	http://www.flyspray.org/
 
@@ -15,13 +15,14 @@
 
 RUN_DEPENDS=	${LOCALBASE}/share/adodb/adodb.inc.php:${PORTSDIR}/databases/adodb
 
-USE_PHP=	mysql pcre session
-USE_ZIP=	yes
+USE_PHP=	mysql pcre session zlib xml gd
+USE_BZIP2=	yes
 WANT_PHP_WEB=	yes
 
 NO_BUILD=	yes
 
-NO_WRKSUBDIR=	yes
+OPTIONS=	GRAPHVIZ "Install Graphviz for task dependency graphs" off
+
 FLYSPRAYDIR=	${PREFIX}/share/${PORTNAME}
 ATTACHMENTDIR=	${DBDIR}/${PORTNAME}/attachments
 DBDIR=		/var/db
@@ -41,6 +42,12 @@
 
 PKGMESSAGE=	${WRKSRC}/pkg-message
 
+.include <bsd.port.pre.mk>
+
+.ifdef WITH_GRAPHVIZ
+RUN_DEPENDS+=	${LOCALBASE}/bin/dot:${PORTSDIR}/graphics/graphviz
+.endif
+
 post-patch:
 	@${CP} ${PKGDIR}/files/README.FreeBSD ${WRKSRC}/docs/
 	@${REINPLACE_CMD} -e "s|%%FLYSPRAYDIR%%|"${FLYSPRAYDIR}"|g" \
@@ -75,4 +82,4 @@
 .endfor
 .endif
 
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ur flyspray.orig/distinfo flyspray/distinfo
--- flyspray.orig/distinfo	Fri Mar 16 21:05:58 2007
+++ flyspray/distinfo	Wed Aug 15 20:45:21 2007
@@ -1,3 +1,3 @@
-MD5 (flyspray-0.9.9.zip) = f6c8e3c2b79caa85d27d8cffa253ee63
-SHA256 (flyspray-0.9.9.zip) = 567efbe2742724cc264d908db4c5769248b7e78942cecfe658607c473aa3553d
-SIZE (flyspray-0.9.9.zip) = 1406199
+MD5 (flyspray-0.9.9.2.tar.bz2) = 84e8e2a11ccf3ff4e95e182c6751ddf7
+SHA256 (flyspray-0.9.9.2.tar.bz2) = 8960525b7777d919f665be1c94785fa2f76083b3eee43b0da3166d12f0bbb947
+SIZE (flyspray-0.9.9.2.tar.bz2) = 945582
diff -ur flyspray.orig/files/README.FreeBSD flyspray/files/README.FreeBSD
--- flyspray.orig/files/README.FreeBSD	Fri Mar 16 21:05:58 2007
+++ flyspray/files/README.FreeBSD	Wed Aug 15 21:02:03 2007
@@ -20,7 +20,7 @@
                 Allow from all
         </Directory>
 
-3) Point your browser to http://yourserver.example.com/flyspray/setup/ and you should
+3) Point your browser to http://yourserver.example.com/flyspray/ and you should
    see the Flyspray installer.
 
 4) Once the setup procedure has been completed, you must remove the "setup"
@@ -55,7 +55,7 @@
 
 sql> update flyspray_prefs set pref_value = "0.9.9 dev" where pref_name = "fs_ver";
 
-3) That's it! Flyspray has been upgraded to 0.9.9.  If you messed up
+3) That's it! Flyspray has been upgraded to 0.9.9.2.  If you messed up
    somehow, you will probably have lost data in the process, and may need to
    re-install your database from your backup, but that's ok because you took
    a backup, right?
diff -ur flyspray.orig/pkg-descr flyspray/pkg-descr
--- flyspray.orig/pkg-descr	Fri Mar 16 21:05:58 2007
+++ flyspray/pkg-descr	Wed Aug 15 22:13:59 2007
@@ -1,22 +1,21 @@
-Need a bug tracking system for your programming project? Having trouble
-finding something that suits your needs? Tried installing Bugzilla, but
-found it too complex?
-
-Flyspray is a power but easy to use bug tracking system for those who don't
-require all the complexities of something like Bugzilla.
+Flyspray is an uncomplicated, web-based bug tracking system written in PHP
+for assisting with software development.
 
 Features include:
 
     * Web-based, platform-independent
-    * Multiple database support (through the ADOdb database abstraction
-      layer)
+    * Multiple database support, currently MySQL and PGSQL
     * Easy installation
     * Easy to use
     * Multiple projects
-    * Permissions-based user groups
     * 'Watching' tasks, with notification of changes (email or Jabber)
     * Comprehensive task history
     * File attachments
     * CSS themes
+    * Advanced search features (though easy to use)
+    * Atom/RSS feeds
+    * Two syntax options for task descriptions and more (Dokuwiki / plain text)
+    * Voting for tasks
+    * Dependency graphs
 
 WWW: http://www.flyspray.org/
diff -ur flyspray.orig/pkg-plist flyspray/pkg-plist
--- flyspray.orig/pkg-plist	Fri Mar 16 21:05:58 2007
+++ flyspray/pkg-plist	Wed Aug 15 20:35:56 2007
@@ -20,29 +20,72 @@
 %%DATADIR%%/includes/constants.inc.php
 %%DATADIR%%/includes/events.inc.php
 %%DATADIR%%/includes/external/Validate.php
-%%DATADIR%%/includes/external/swift-mailer/CREDITS
-%%DATADIR%%/includes/external/swift-mailer/LICENSE
-%%DATADIR%%/includes/external/swift-mailer/README
-%%DATADIR%%/includes/external/swift-mailer/Swift.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/CRAMMD5.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/LOGIN.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PLAIN.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/POP3SMTP_.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/README
-%%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Multi.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/ListenerMapper.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/ResponseEvent.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/CommandEvent.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/SendEvent.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/DisconnectEvent.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/ConnectEvent.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events/Listener.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/ClassLoader.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/RecipientList.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/BatchMailer.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Cache.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Sendmail.php
 %%DATADIR%%/includes/external/swift-mailer/Swift/Connection/NativeMail.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Multi.php
 %%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Rotator.php
 %%DATADIR%%/includes/external/swift-mailer/Swift/Connection/SMTP.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Sendmail.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/AntiFlood.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Connection/Exception.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/CacheFactory.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/EmbeddedFile.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/Encoder.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/Image.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/Headers.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/Attachment.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/Part.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/Mime.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message/MimeException.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Connection.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Events.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Errors.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Log.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/ConnectionBase.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/FileException.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/File.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PopB4Smtp/Pop3Connection.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PLAIN.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/CRAMMD5.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/LOGIN.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/$PopB4Smtp$.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/BadResponseException.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Iterator/Array.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Iterator/MySQLResult.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Message.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Exception.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Address.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/AddressContainer.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/EasySwiftResponseTracker.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Decorator/Replacements.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/FileEmbedder.php
 %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/ConnectionRotator.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Errors.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Example.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Template.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Stream.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Stream/MailProxy.php
-%%DATADIR%%/includes/external/swift-mailer/Swift/Stream/Processor.php
-%%DATADIR%%/includes/external/swift-mailer/VERSION
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/VerboseSending/DefaultView.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/VerboseSending/AbstractView.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Throttler.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Decorator.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/AntiFlood.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/VerboseSending.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/BandwidthMonitor.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/MailSend.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Log/Base.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Log/DefaultLog.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Cache/OutputStream.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Cache/JointOutputStream.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Cache/Disk.php
+%%DATADIR%%/includes/external/swift-mailer/Swift/Cache/Memory.php
+%%DATADIR%%/includes/external/swift-mailer/Swift.php
+%%DATADIR%%/includes/external/swift-mailer/EasySwift.php
 %%DATADIR%%/includes/fix.inc.php
 %%DATADIR%%/includes/i18n.inc.php
 %%DATADIR%%/includes/modify.inc.php
@@ -141,6 +184,7 @@
 %%DATADIR%%/javascript/script.aculo.us/javascripttest.rb
 %%DATADIR%%/javascript/script.aculo.us/scriptaculous.js
 %%DATADIR%%/javascript/script.aculo.us/slider.js
+%%DATADIR%%/javascript/script.aculo.us/sound.js
 %%DATADIR%%/javascript/script.aculo.us/unittest.js
 %%DATADIR%%/javascript/tablecontrol.js
 %%DATADIR%%/javascript/tabs.js
@@ -156,6 +200,7 @@
 %%DATADIR%%/lang/nl.php
 %%DATADIR%%/lang/pl.php
 %%DATADIR%%/lang/pt_br.php
+%%DATADIR%%/lang/sv_SE.php
 %%DATADIR%%/lang/ru.php
 %%DATADIR%%/lang/zh_cn.php
 %%DATADIR%%/plugins/.htaccess
@@ -391,6 +436,11 @@
 %%DATADIR%%/setup/upgrade/0.9.9/rename_columns.php
 %%DATADIR%%/setup/upgrade/0.9.9/upgrade.info
 %%DATADIR%%/setup/upgrade/0.9.9/upgrade_assignments.php
+%%DATADIR%%/setup/upgrade/0.9.9.2/lowercase_emails.php
+%%DATADIR%%/setup/upgrade/0.9.9.2/update_users.xml
+%%DATADIR%%/setup/upgrade/0.9.9.2/upgrade.info
+%%DATADIR%%/setup/upgrade/0.9.9.2/flyspray.conf.php
+%%DATADIR%%/setup/upgrade/0.9.9.2/flyspray-install.xml
 %%DATADIR%%/templates/.htaccess
 %%DATADIR%%/templates/admin.cat.tpl
 %%DATADIR%%/templates/admin.editgroup.tpl
@@ -545,14 +595,20 @@
 %%PORTDOCS%%%%DOCSDIR%%/jsCalendar.licence.txt
 %%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrm %%DATADIR%%/cache/dokuwiki
 @dirrm %%DATADIR%%/cache
 @dirrm %%DATADIR%%/docs/licences
 @dirrm %%DATADIR%%/docs
-@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Events
 @dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Connection
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Message
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PopB4Smtp
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Iterator
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Decorator
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/VerboseSending
 @dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin
-@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Stream
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Log
+@dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Cache
 @dirrm %%DATADIR%%/includes/external/swift-mailer/Swift
 @dirrm %%DATADIR%%/includes/external/swift-mailer
 @dirrm %%DATADIR%%/includes/external
@@ -587,6 +643,7 @@
 @dirrm %%DATADIR%%/setup/styles
 @dirrm %%DATADIR%%/setup/templates
 @dirrm %%DATADIR%%/setup/upgrade/0.9.9
+@dirrm %%DATADIR%%/setup/upgrade/0.9.9.2
 @dirrm %%DATADIR%%/setup/upgrade
 @dirrm %%DATADIR%%/setup
 @dirrm %%DATADIR%%/templates

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->itetcu 
Responsible-Changed-By: itetcu 
Responsible-Changed-When: Thu Aug 16 10:12:54 UTC 2007 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=115561 
State-Changed-From-To: open->closed 
State-Changed-By: itetcu 
State-Changed-When: Thu Aug 16 11:24:05 UTC 2007 
State-Changed-Why:  
Committed, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=115561 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/115561: commit references a PR
Date: Thu, 16 Aug 2007 11:23:31 +0000 (UTC)

 itetcu      2007-08-16 11:23:27 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel/flyspray       Makefile distinfo pkg-descr pkg-plist 
     devel/flyspray/files README.FreeBSD 
   Added files:
     devel/flyspray/files pkg-message.in 
   Removed files:
     devel/flyspray       pkg-message 
   Log:
   Upgrade 0.9.9.2: [1]
   - This upgrade deals with an unspecified security problem in 0.9.9.
   - OPTIONaly RUN_DEPEND on Graphviz
   - update pkg-message and Readme.FreeBSD
   
   Drop custom hack and use SUB_FILES for pkg-message [2]
   
   PR:             ports/115561 [1]
   Submitted by:   Nick Hilliard (maintainer) [1], itetcu@ (me) [2]
   
   Revision  Changes    Path
   1.8       +15 -9     ports/devel/flyspray/Makefile
   1.7       +3 -3      ports/devel/flyspray/distinfo
   1.4       +2 -2      ports/devel/flyspray/files/README.FreeBSD
   1.1       +7 -0      ports/devel/flyspray/files/pkg-message.in (new)
   1.4       +8 -9      ports/devel/flyspray/pkg-descr
   1.4       +0 -7      ports/devel/flyspray/pkg-message (dead)
   1.6       +79 -22    ports/devel/flyspray/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
