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