ports/115561: Maintainer update: devel/flyspray 0.9.9 -> 0.9.9.2

Nick Hilliard nick at foobar.org
Wed Aug 15 21:40:04 UTC 2007


>Number:         115561
>Category:       ports
>Synopsis:       Maintainer update: devel/flyspray 0.9.9 -> 0.9.9.2
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 15 21:40:01 GMT 2007
>Closed-Date:
>Last-Modified:
>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 at 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%%
- at dirrm %%DATADIR%%/cache/dokuwiki
 @dirrm %%DATADIR%%/cache
 @dirrm %%DATADIR%%/docs/licences
 @dirrm %%DATADIR%%/docs
- at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Events
 @dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Connection
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Message
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator/PopB4Smtp
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Authenticator
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Iterator
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/Decorator
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin/VerboseSending
 @dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Plugin
- at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Stream
+ at dirrm %%DATADIR%%/includes/external/swift-mailer/Swift/Log
+ at 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
+ at dirrm %%DATADIR%%/setup/upgrade/0.9.9.2
 @dirrm %%DATADIR%%/setup/upgrade
 @dirrm %%DATADIR%%/setup
 @dirrm %%DATADIR%%/templates

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list