Created attachment 154310 [details]
Patch for Redmine 2.6.2 against r381296
NOTE: This patch is not likely to work for most people since rbpdf was moved out of Redmine and must be obtained as a gem which we do not have in ports. If you want to test this while I see if I can make a port for it, simply use bundle to install it.
Other than the standard patch file fixes, the plist is changed to mostly match the output of 'make makeplist', which does away with the deprecated @dirrmtry.
I would appreciate some review of the dependencies since I don't understand them enough to know if they are ideal unchanged. However, I was able to upgrade from 2.5.2 using the package I built and currently have a functional instance of 2.6.2.
Poudriere build log: https://candace.robotsondrugs.com/poudriere/data/101x64-default/2015.03.14_22:43:35/logs/redmine-2.6.2.log
I ported rbpdf in #198604, please test.
Also, it would be nice to update rails and friends to 3.2.21, but of course it's working with 3.2.x anyway.
Created attachment 154398 [details]
Updated patch for r381352
Undid change for the builder line in the Gemfile patch.
Added the new print/rubygem-rbpdf port as a dependency.
I'll take it.
Created attachment 154867 [details]
Patch for Redmine 2.6.3 against r382106
Updated to 2.6.3, and fixed dependencies for that. Fixed other dependencies that were not caught because of bundle(r). This patch has been tested and works in a clean environment without any invocation of bundle.
I still need to talk with swills@ a bit more to come up with the wording for a new pkg-message that discourages users from using bundle as directed in the Redmine installation guide (http://www.redmine.org/projects/redmine/wiki/RedmineInstall) since it involves using bundle to resolve dependencies, and we want to avoid having bundle mask problems with the port.
Created attachment 154964 [details]
Patch for Redmine 2.6.3 against r382106 (fixed)
Fixed i18n patch lines.
A commit references this bug:
Date: Sun Mar 29 16:46:15 UTC 2015
New revision: 382614
www/redmine: Update to 2.6.3
- Update to 2.6.3
- Add rbpdf and request_store dependencies
Submitted by: Andrew Berg <firstname.lastname@example.org>
Approved by: mentors (implicit)