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