pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/redmine Update to 3.0.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bed78dd56727
branches:  trunk
changeset: 649032:bed78dd56727
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sun Mar 29 08:30:01 2015 +0000

description:
Update to 3.0.1

* Fix sqlite3 option.

Changelog:
3.0.1 (2015-03-16)

    Defect #19197: Missing notification if assignee was a group
    Defect #19260: Non-default identifier-less git repositories are undeletable
    Defect #19305: settings: incompatible character encodings: UTF-8 and ASCII-8BIT: yaml generated on ruby 1.8
    Defect #19313: Attached inline images with non-ascii file name can not be seen when text formatting is Makdown
    Defect #19348: Project name is missing for versions from sub-projects
    Defect #19381: Wrong syntax for wiki macros in wiki_syntax_detailed.html
    Defect #19172: "gem update bundler" suggestion for "`x64_mingw` is not a valid platform"
    Defect #19218: Wrong name for pt-BR in language drop-down
    Defect #19225: When deleting one item from multivalued custom field / list of users, name of removed user is not visible in history
    Defect #19232: IMAP STARTTLS options typo :tls
    Defect #19253: Repository users broken if only one committer exists
    Defect #19316: CustomField#possible_values may raise undefined method `force_encoding' error
    Defect #19320: Spent time (last 7 days) in My page not updated
    Defect #19323: Incorrect links generated in emails if host setup uses other port (":" symbol)
    Defect #19325: ActionController::UnknownFormat: error for PDF request and unknown user
    Defect #19354: Unexpected milliseconds in JSON time attributes
    Defect #19368: Creating an issue without tracker_id attribute ignores custom field values
    Patch #19233: Change 20150113213922_remove_users_mail.rb from Irreversible to Reversible
    Patch #19322: Allow to ignore auto reply messages from Exchange server

3.0.0 (2015-02-19)

    Defect #2573: Latest projects list: no space after lists in project description
    Defect #6579: Tree hierachy being currupted on multiple submissions of an issue
    Defect #14151: Grammer problem with German x_days
    Defect #15789: Users can see all groups when adding a filter "Assignee's Group"
    Defect #15988: Unexpected behaviour on issue fields for users that have multiple roles
    Defect #18237: From a rake task context, impossible to create an IssueRelation normally
    Defect #18265: Wrong csv separator in Croatian
    Defect #18301: Revision shortlink at end of URL breaks URL autolinking
    Defect #18314: German Translation - button_update
    Defect #18605: Wrong usage of logger.info to test log level
    Defect #18654: Custom field is rendered, even if its value is empty (for multiple)
    Defect #18711: Respect cross-project subtask setting on issue bulk edit form
    Defect #18781: Redmine::FieldFormat::IntFormat does not accept "real" Integer values
    Defect #18832: Activity Stream Filter missing on right hand side due to permission
    Defect #18855: User with only Move Issue rights in the project can still create issues using mass copy!
    Defect #18918: Grouping label for "none" should be changed to "null", "No Value", or" (blank) ".
    Defect #19024: link_to in Redmine::Hook::ViewListener omits url root
    Defect #19030: Links to completed versions on the roadmap page might lead to a "403 not authorized page"
    Defect #19039: Mail notification is formatting dates with changer's locale
    Defect #19040: Potential DB deadlocks on concurrent issue creation
    Defect #19055: 'label_per_page' is no longer used
    Defect #19111: Bad spelling in Spanish "mail_body_reminder"
    Feature #992: Option to search open issues only
    Feature #1326: Add / edit an attachment description after upload
    Feature #1415: Let system administrator limit repositories valid sources
    Feature #4244: Multiple email addresses for each user
    Feature #4383: Search Names of Files Attached to Issues
    Feature #4518: Wiki formatting documentation for nested lists
    Feature #5450: Move wiki page to other project
    Feature #5991: Tracker should have it's own default issue status
    Feature #6426: MenuManager::MenuItem should support a named route as a url
    Feature #7249: Custom fields for Documents
    Feature #8121: Allow overriding direction of part of text
    Feature #8818: Repository user-mapping with multiple email addresses
    Feature #11702: Add user/group to multiple projects at once
    Feature #11724: Prevent users from seeing other users based on their project membership
    Feature #12097: Multi Thread Support
    Feature #12734: Add table reference to textile help
    Feature #13051: Support any macro in (pdf) export for wiki's and issues
    Feature #13425: Ignore X-Autoreply mails
    Feature #13497: Document all available Redmine links properly
    Feature #13849: Grouped filters in the filter drop-down
    Feature #14371: Drop Ruby 1.8.7 support
    Feature #14534: Upgrade to Rails 4.2
    Feature #15236: Propose diff view for long text custom fields
    Feature #16823: IMAP STARTTLS support
    Feature #17354: User detail : show user login to admins
    Feature #17763: Ability to render multiple partials with view hook
    Feature #18500: Optional linking when copying issues
    Feature #18571: Tab "New Issue" should not be displayed if a project has no trackers
    Feature #18631: Better search results pagination
    Feature #18801: Support for accent insensitive search with PostgreSQL
    Feature #18860: Replace awesome_nested_set gem with a custom implementation of nested sets
    Feature #18947: Ruby 2.2 support
    Feature #19131: Use a better content type for attachments created with application/octet-stream
    Patch #6586: Calendar view hook Request
    Patch #13120: Translation in language selection
    Patch #18182: Latvian translation update
    Patch #18261: Japanese translation change (fix terms mismatch "default")
    Patch #18276: Allow queries captions to be dynamic
    Patch #18290: Issue performance patch
    Patch #18390: Better RTL css for the system
    Patch #18392: German translation: Self-registration
    Patch #18565: html improvements on project landing page
    Patch #18659: Do not truncate subissue/related issues titles on single issue view
    Patch #18671: Japanese translation change (fix misspelled word)
    Patch #18679: LabelledFormBuilder#label outputs 2 label elements
    Patch #18692: Access keys for previous (p)/next (n) links
    Patch #18707: Allow attachment thumbnails from REST api
    Patch #18817: Sort helper undefined to_a for string
    Patch #18818: TimeEntry acts_as_activity_provider scope should joins(:project)
    Patch #18983: Allow filtering of Redmine Reminders by Version
    Patch #19005: Make search results per page configurable
    Patch #19035: Japanese translation fix (label_age)

diffstat:

 devel/redmine/MESSAGE                          |    36 +-
 devel/redmine/Makefile                         |   249 +-
 devel/redmine/PLIST                            |  8359 ++++++++---------------
 devel/redmine/PLIST.mysql                      |    27 +
 devel/redmine/PLIST.pgsql                      |    61 +
 devel/redmine/PLIST.sqlite3                    |    47 +
 devel/redmine/PLIST.unicorn                    |   116 +-
 devel/redmine/distinfo                         |   258 +-
 devel/redmine/files/Gemfile.lock               |   184 +
 devel/redmine/files/bundle-config              |     2 +
 devel/redmine/options.mk                       |    23 +-
 devel/redmine/patches/patch-tilt-1.4.1.gemspec |    12 +
 12 files changed, 3608 insertions(+), 5766 deletions(-)

diffs (truncated from 9995 to 300 lines):

diff -r 6e05d6f3680e -r bed78dd56727 devel/redmine/MESSAGE
--- a/devel/redmine/MESSAGE     Sat Mar 28 22:12:27 2015 +0000
+++ b/devel/redmine/MESSAGE     Sun Mar 29 08:30:01 2015 +0000
@@ -1,5 +1,5 @@
 ===========================================================================
-$NetBSD: MESSAGE,v 1.2 2015/03/08 21:39:22 rodent Exp $
+$NetBSD: MESSAGE,v 1.3 2015/03/29 08:30:01 ryoon Exp $
 
 To use Redmine with nginx, you will need to perform the following steps.
 
@@ -16,8 +16,8 @@
        > grant all privileges on redmine.* to 'redmine'@'localhost';
 
 4. Write authentication information to
-   @PREFIX@/share/redmine/app/config/database.yml .
-       $ vi @PREFIX@/share/redmine/app/config/database.yml .
+   ${PREFIX}/share/redmine/app/config/database.yml .
+       $ vi ${PREFIX}/share/redmine/app/config/database.yml .
        production:
                adapter: mysql2
                database: redmine
@@ -28,34 +28,34 @@
 
 5. Create secret token.
 
-       # cd @PREFIX@/share/redmine/app
-       # GEM_HOME=@PREFIX@/share/redmine/gems \
-       GEM_PATH=@PREFIX@/share/redmine/gems \
-       @PREFIX@/share/redmine/gems/bin/rake generate_secret_token
+       # cd ${PREFIX}/share/redmine/app
+       # GEM_HOME=${PREFIX}/share/redmine/gems \
+       GEM_PATH=${PREFIX}/share/redmine/gems \
+       ${PREFIX}/bin/rake22 secret
+
+       # cat config/secrets.yml
+       production:
+         secret_key_base: YOUR_SECRET_KEY
 
 6. Import some data to Redmine database, and select your locale.
 
-       # cd @PREFIX@/share/redmine/app
-       # GEM_HOME=@PREFIX@/share/redmine/gems \
-       GEM_PATH=@PREFIX@/share/redmine/gems \
-       @PREFIX@/share/redmine/gems/bin/rake db:migrate
-
-       # GEM_HOME=@PREFIX@/share/redmine/gems \
-       GEM_PATH=@PREFIX@/share/redmine/gems \
-       @PREFIX@/share/redmine/gems/bin/rake redmine:load_default_data
+       # cd ${PREFIX}/share/redmine/app
+       # GEM_HOME=${PREFIX}/share/redmine/gems \
+       GEM_PATH=${PREFIX}/share/redmine/gems \
+       ${PREFIX}/bin/rake22 db:migrate
 
 6. Setup nginx.
 
-       # vi @PREFIX@/etc/nginx/nginx.conf
+       # vi ${PREFIX}/etc/nginx/nginx.conf
        http {
        upstream unicorn_redmine {
-               server unix:/usr/pkg/share/redmine/unicorn.redmine.sock fail_timeout=0;
+               server unix:${PREFIX}/share/redmine/unicorn.redmine.sock fail_timeout=0;
        }
        server {
        listen       80;
        server_name  localhost;
 
-       root @PREFIX@/share/redmine/app;
+       root ${PREFIX}/share/redmine/app;
 
        try_files $uri @unicorn_redmine;
 
diff -r 6e05d6f3680e -r bed78dd56727 devel/redmine/Makefile
--- a/devel/redmine/Makefile    Sat Mar 28 22:12:27 2015 +0000
+++ b/devel/redmine/Makefile    Sun Mar 29 08:30:01 2015 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.4 2015/03/08 15:49:35 taca Exp $
+# $NetBSD: Makefile,v 1.5 2015/03/29 08:30:01 ryoon Exp $
 
-DISTNAME=      redmine-2.6.0
+DISTNAME=      redmine-3.0.1
 PKGNAME=       ${RUBY_PKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel
 MASTER_SITES=  http://www.redmine.org/releases/
-MASTER_SITES+= https://rubygems.org/downloads/
 
 MAINTAINER=    ryoon%NetBSD.org@localhost
 HOMEPAGE=      http://www.redmine.org/
@@ -13,64 +12,64 @@
 
 RUBY_VERSION_SUPPORTED= 200 193 21
 
-DISTFILES+=    ${DEFAULT_DISTFILES} \
-               actionmailer-3.2.19.gem \
-               actionpack-3.2.19.gem \
-               activemodel-3.2.19.gem \
-               activerecord-3.2.19.gem \
-               activeresource-3.2.19.gem \
-               activesupport-3.2.19.gem \
-               arel-3.0.3.gem \
-               builder-3.0.4.gem \
-               bundler-1.7.10.gem \
-               capybara-2.1.0.gem \
-               childprocess-0.5.5.gem \
+GEMS_DISTFILES+=bundler-1.9.1.gem \
+               i18n-0.7.0.gem \
+               json-1.8.2.gem \
+               minitest-5.5.1.gem \
+               thread_safe-0.3.5.gem \
+               tzinfo-1.2.2.gem \
+               activesupport-4.2.0.gem \
+               builder-3.2.2.gem \
+               erubis-2.7.0.gem \
+               mini_portile-0.6.2.gem \
+               nokogiri-1.6.6.2.gem \
+               rails-deprecated_sanitizer-1.0.3.gem \
+               rails-dom-testing-1.0.6.gem \
+               loofah-2.0.1.gem \
+               rails-html-sanitizer-1.0.2.gem \
+               actionview-4.2.0.gem \
+               rack-1.6.0.gem \
+               rack-test-0.6.3.gem \
+               actionpack-4.2.0.gem \
+               globalid-0.3.3.gem \
+               activejob-4.2.0.gem \
+               mime-types-2.4.3.gem \
+               mail-2.6.3.gem \
+               actionmailer-4.2.0.gem \
+               actionpack-action_caching-1.1.1.gem \
+               actionpack-xml_parser-1.0.1.gem \
+               activemodel-4.2.0.gem \
+               arel-6.0.0.gem \
+               activerecord-4.2.0.gem \
                coderay-1.1.0.gem \
-               erubis-2.7.0.gem \
-               ffi-1.9.6.gem \
                hike-1.2.3.gem \
-               i18n-0.7.0.gem \
-               journey-1.0.4.gem \
+               thor-0.19.1.gem \
+               railties-4.2.0.gem \
                jquery-rails-3.1.2.gem \
-               json-1.8.1.gem \
-               mail-2.5.4.gem \
-               metaclass-0.0.4.gem \
-               mime-types-1.25.1.gem \
-               mini_portile-0.6.2.gem \
-               mocha-1.0.0.gem \
-               multi_json-1.10.1.gem \
+               multi_json-1.11.0.gem \
                net-ldap-0.3.1.gem \
-               nokogiri-1.6.5.gem \
-               polyglot-0.3.5.gem \
-               rack-1.4.5.gem \
-               rack-cache-1.2.gem \
+               protected_attributes-1.0.9.gem \
+               ruby-openid-2.3.0.gem \
                rack-openid-1.4.2.gem \
-               rack-ssl-1.3.4.gem \
-               rack-test-0.6.2.gem \
-               rails-3.2.19.gem \
-               railties-3.2.19.gem \
-               rake-10.4.2.gem \
-               rbpdf-1.18.4.gem \
-               rdoc-3.12.2.gem \
-               redcarpet-2.3.0.gem \
+               tilt-1.4.1.gem \
+               sprockets-2.12.3.gem \
+               sprockets-rails-2.2.4.gem \
+               rails-4.2.0.gem \
+               rbpdf-1.18.5.gem \
+               redcarpet-3.1.2.gem \
                request_store-1.0.5.gem \
                rmagick-2.13.4.gem \
-               ruby-openid-2.3.0.gem \
-               rubyzip-1.1.6.gem \
-               selenium-webdriver-2.44.0.gem \
-               shoulda-3.3.2.gem \
-               shoulda-context-1.0.2.gem \
-               shoulda-matchers-1.4.1.gem \
-               sprockets-2.2.3.gem \
-               thor-0.19.1.gem \
-               tilt-1.4.1.gem \
-               treetop-1.4.15.gem \
-               tzinfo-0.3.42.gem \
-               websocket-1.2.1.gem \
-               xpath-2.0.0.gem \
-               yard-0.8.7.6.gem
+               rake-10.4.2.gem
+               
+
+DISTFILES+=    ${DEFAULT_DISTFILES}
 
-RUBY_VERSION_SUPPORTED= 193 200 21
+.for _gem_ in ${GEMS_DISTFILES}
+DISTFILES+=    ${_gem_}
+SITES.${_gem_}=        https://rubygems.org/downloads/
+.endfor
+
+RUBY_VERSION_SUPPORTED= 22
 
 .include "options.mk"
 
@@ -79,73 +78,77 @@
 
 USE_TOOLS+=    pax pkg-config
 
-REPLACE_RUBY+= builder-3.0.4/lib/*
-REPLACE_RUBY+= builder-3.0.4/lib/builder/*
-REPLACE_RUBY+= builder-3.0.4/test/*
-REPLACE_RUBY+= bundler-1.7.10/lib/bundler/templates/*/*/*
-REPLACE_RUBY+= bundler-1.7.10/bin/*
-REPLACE_RUBY+= erubis-2.7.0/benchmark/bench.rb
-REPLACE_RUBY+= ffi-1.9.6/ext/ffi_c/extconf.rb
-REPLACE_RUBY+= rbpdf-1.18.4/test/test_helper.rb
-REPLACE_RUBY+= rmagick-2.13.4/doc/ex/*
-REPLACE_RUBY+= rmagick-2.13.4/examples/*
-REPLACE_RUBY+= rmagick-2.13.4/test/*
-REPLACE_RUBY+= ruby-openid-2.3.0/examples/*
-REPLACE_RUBY+= ruby-openid-2.3.0/examples/rails_openid/*
-REPLACE_RUBY+= ruby-openid-2.3.0/examples/rails_openid/*/*
-REPLACE_RUBY+= ruby-openid-2.3.0/examples/rails_openid/*/*/*
-REPLACE_RUBY+= rubyzip-1.1.6/test/data/*
-REPLACE_RUBY+= redmine-2.6.0/*
-REPLACE_RUBY+= redmine-2.6.0/app/*
-REPLACE_RUBY+= redmine-2.6.0/extra/mail_handler/rdm-mailhandler.rb
-REPLACE_RUBY+= redmine-2.6.0/extra/svn/reposman.rb
-REPLACE_RUBY+= redmine-2.6.0/public/dispatch.fcgi.example
-REPLACE_RUBY+= redmine-2.6.0/script/*
-REPLACE_RUBY+= coderay-1.1.0/bin/coderay
-REPLACE_RUBY+= erubis-2.7.0/bin/*
-REPLACE_RUBY+= erubis-2.7.0/contrib/*
-REPLACE_RUBY+= mocha-1.0.0/bin/build-matrix
-REPLACE_RUBY+= nokogiri-1.6.5/*
-REPLACE_RUBY+= nokogiri-1.6.5/bin/*
-REPLACE_RUBY+= nokogiri-1.6.5/test/*
-REPLACE_RUBY+= rack-1.4.5/bin/*
-REPLACE_RUBY+= rack-1.4.5/test/*
-REPLACE_RUBY+= rack-1.4.5/test/cgi/*
-REPLACE_RUBY+= railties-3.2.19/bin/*
-REPLACE_RUBY+= railties-3.2.19/guides/code/getting_started/*
-REPLACE_RUBY+= railties-3.2.19/guides/code/getting_started/script/*
-REPLACE_RUBY+= railties-3.2.19/lib/rails/generators/rails/app/templates/Rakefile
-REPLACE_RUBY+= railties-3.2.19/lib/rails/generators/rails/plugin_new/templates/Rakefile
-REPLACE_RUBY+= rake-10.4.2/bin/rake
-REPLACE_RUBY+= redcarpet-2.3.0/bin/redcarpet
-REPLACE_RUBY+= rmagick-2.13.4/doc/ex/*
-REPLACE_RUBY_DIRS+=    ruby-openid-2.3.0
-REPLACE_RUBY+= rubyzip-1.1.6/*/*
-REPLACE_RUBY+= shoulda-context-1.0.2/bin/*
-REPLACE_RUBY+= sprockets-2.2.3/bin/*
-REPLACE_RUBY+= thor-0.19.1/bin/*
-REPLACE_RUBY+= tilt-1.4.1/bin/*
-REPLACE_RUBY+= treetop-1.4.15/bin/*
-REPLACE_RUBY+= yard-0.8.7.6/bin/*
-REPLACE_RUBY+= pg-0.18.0.pre20141117110243/*
-REPLACE_RUBY+= pg-0.18.0.pre20141117110243/lib/*
-REPLACE_RUBY+= pg-0.18.0.pre20141117110243/lib/pg/*
-REPLACE_RUBY+= pg-0.18.0.pre20141117110243/sample/*
-REPLACE_RUBY+= json-1.8.1/*
-REPLACE_RUBY+= json-1.8.1/tests/*
-REPLACE_RUBY+= json-1.8.1/tools/*
-REPLACE_RUBY+= rdoc-3.12.2/bin/*
-REPLACE_RUBY+= unicorn-4.8.3/*
-REPLACE_RUBY+= unicorn-4.8.3/bin/*
-REPLACE_RUBY+= unicorn-4.8.3/script/*
-REPLACE_RUBY+= unicorn-4.8.3/t/bin/*
-REPLACE_RUBY+= unicorn-4.8.3/test/*
-REPLACE_RUBY+= raindrops-0.13.0/examples/*
+REPLACE_RUBY+= builder-*/lib/*
+REPLACE_RUBY+= builder-*/lib/builder/*
+REPLACE_RUBY+= builder-*/test/*
+REPLACE_RUBY+= bundler-*/lib/bundler/templates/*/*/*
+REPLACE_RUBY+= bundler-*/bin/*
+REPLACE_RUBY+= erubis-*/benchmark/bench.rb
+REPLACE_RUBY+= ffi-*/ext/ffi_c/extconf.rb
+REPLACE_RUBY+= rbpdf-*/test/test_helper.rb
+REPLACE_RUBY+= rmagick-*/doc/ex/*
+REPLACE_RUBY+= rmagick-*/examples/*
+REPLACE_RUBY+= rmagick-*/test/*
+REPLACE_RUBY+= ruby-openid-*/examples/*
+REPLACE_RUBY+= ruby-openid-*/examples/rails_openid/*
+REPLACE_RUBY+= ruby-openid-*/examples/rails_openid/*/*
+REPLACE_RUBY+= ruby-openid-*/examples/rails_openid/*/*/*
+REPLACE_RUBY+= rubyzip-*/test/data/*
+REPLACE_RUBY+= redmine-*/*
+REPLACE_RUBY+= redmine-*/bin/*
+REPLACE_RUBY+= redmine-*/app/*
+REPLACE_RUBY+= redmine-*/extra/mail_handler/rdm-mailhandler.rb
+REPLACE_RUBY+= redmine-*/extra/svn/reposman.rb
+REPLACE_RUBY+= redmine-*/public/dispatch.fcgi.example
+REPLACE_RUBY+= redmine-*/script/*
+REPLACE_RUBY+= coderay-*/bin/coderay
+REPLACE_RUBY+= erubis-*/bin/*
+REPLACE_RUBY+= erubis-*/contrib/*
+REPLACE_RUBY+= mocha-*/bin/build-matrix
+REPLACE_RUBY+= nokogiri-*/*
+REPLACE_RUBY+= nokogiri-*/bin/*
+REPLACE_RUBY+= nokogiri-*/test/*
+REPLACE_RUBY+= rack-*/bin/*
+REPLACE_RUBY+= rack-*/test/*



Home | Main Index | Thread Index | Old Index