Author: baggins Date: Tue Mar 9 22:03:19 2010 GMT Module: packages Tag: HEAD ---- Log message: - really force UTF-8 - fix files - removed post (only valid on first deployment - admin job) - removed dependency on gem - add default mail domain support for ldap accounts - fix stupid dos2unix conversions
---- Files affected: packages/redmine: redmine.spec (1.20 -> 1.21) ---- Diffs: ================================================================ Index: packages/redmine/redmine.spec diff -u packages/redmine/redmine.spec:1.20 packages/redmine/redmine.spec:1.21 --- packages/redmine/redmine.spec:1.20 Tue Mar 9 13:06:23 2010 +++ packages/redmine/redmine.spec Tue Mar 9 23:03:11 2010 @@ -7,7 +7,7 @@ Summary: Flexible project management web application Name: redmine Version: 0.9.3 -Release: 0.1 +Release: 0.6 License: GPL v2 Group: Applications/WWW Source0: http://rubyforge.org/frs/download.php/69449/%{name}-%{version}.tar.gz @@ -16,9 +16,12 @@ # Shove UTF-8 down rails throat, needed for rails < 3 Source2: %{name}-fix_params.rb Source3: %{name}-fix_renderable.rb +Source4: %{name}-fix_utf.rb Patch0: %{name}-pld.patch Patch1: %{name}-ldap.patch Patch2: %{name}-utf-regex.patch +Patch3: %{name}-nogems.patch +Patch4: %{name}-maildomain.patch URL: http://www.redmine.org/ BuildRequires: dos2unix BuildRequires: rpmbuild(macros) >= 1.202 @@ -108,11 +111,13 @@ rm -r vendor/plugins/coderay* rm -r vendor/rails -find -type f -print0 | xargs -0 dos2unix -k -q +find \( -name '*.rb' -o -name '*.rake' \) -print0 | xargs -0 dos2unix -k -q %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 +%patch4 -p1 find -type f -print0 | \ xargs -0 %{__sed} -i -e 's,/usr/bin/env ruby,%{__ruby},' \ @@ -147,6 +152,7 @@ install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/config/initializers/fix_params.rb install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/config/initializers/fix_renderable.rb +install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/config/initializers/fix_utf.rb cp -a db $RPM_BUILD_ROOT/var/lib/%{name} ln -s /var/lib/%{name}/db $RPM_BUILD_ROOT%{_datadir}/%{name} @@ -160,18 +166,14 @@ rm $RPM_BUILD_ROOT%{_sysconfdir}/config/*.example rm $RPM_BUILD_ROOT%{_datadir}/%{name}/public/*.example +%{__sed} -i -e 's,^RAILS_ROOT = .*,RAILS_ROOT = "%{_datadir}/%{name}",' $RPM_BUILD_ROOT%{_sysconfdir}/config/boot.rb + %clean rm -rf $RPM_BUILD_ROOT %pre %useradd -u 212 -d %{_datadir}/%{name} -s /bin/false -c "Redmine User" -g nobody redmine -%post -cd %{_datadir}/%{name} -# Redmine stores session data in cookies by default, -# which requires a secret to be generated -rake generate_session_store - %postun if [ "$1" = "0" ]; then %userremove redmine @@ -198,10 +200,11 @@ %attr(644,redmine,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config/initializers/*.rb %dir %attr(755,redmine,root) %{_sysconfdir}/config/locales %attr(644,redmine,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/config/locales/*.yml +%dir %{_datadir}/%{name} +%dir %{_datadir}/%{name}/public %{_datadir}/%{name}/Rakefile %{_datadir}/%{name}/app %{_datadir}/%{name}/lib -%dir %{_datadir}/%{name}/public %{_datadir}/%{name}/public/help %{_datadir}/%{name}/public/images %{_datadir}/%{name}/public/javascripts @@ -257,6 +260,14 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.21 2010/03/09 22:03:11 baggins +- really force UTF-8 +- fix files +- removed post (only valid on first deployment - admin job) +- removed dependency on gem +- add default mail domain support for ldap accounts +- fix stupid dos2unix conversions + Revision 1.20 2010/03/09 12:06:23 baggins - typos ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/redmine/redmine.spec?r1=1.20&r2=1.21&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
