Hello community,

here is the log from the commit of package rubygem-taskjuggler for 
openSUSE:Factory checked in at 2013-05-27 10:01:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-taskjuggler (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-taskjuggler.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-taskjuggler"

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-taskjuggler/rubygem-taskjuggler.changes  
2012-12-05 14:08:08.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.rubygem-taskjuggler.new/rubygem-taskjuggler.changes 
    2013-05-27 10:01:21.000000000 +0200
@@ -1,0 +2,34 @@
+Mon May 13 08:23:54 UTC 2013 - [email protected]
+
+- updated to version 3.4.0
+   * 'auxdir' can be used to specify alterntive path to CSS and script files.
+   * Trace file reader can now deal with Open/LibreOffice generated files.
+   * Add timefomat1 and timeformat2 attributes to set calendar column headers.
+   * Add report columns 'scheduling' to show the scheduling mode of leaf tasks.
+   * Priority inversions now generate a warning.
+   * 'competitors' and 'competitorcount' columns added.
+   * Better documentation of the task scheduler in the user manual.
+   * Support raw HTML fragments inlined into rich text strings.
+   * Added 'rawhtmlhead' attribute to insert HTML fragments into the HTML head 
section.
+   * Major performance improvements for reports using targets and inputs.
+   * Adding --report and --reports option to tj3.
+ 
+ == Bug Fixes
+ 
+   * Don't crash on files with bad file encodings.
+   * 'tagfile' cannot work without a file name.
+   * Report correct line number for errors at end of master file.
+   * Don't crash when adopting a top-level task.
+   * Don't put -bookings.tji file in -o directory.
+   * MS Project XML files respect the 'screnarios' setting now.
+   * Timesheet reports are now based on the 'trackingscenario' instead of the 
top-level.
+   * Make <-reportlink ...-> work with otherwise empty strings.
+   * Handle *prefix settings properly across nested include files.
+   * Properly export working hours that are not hour-aligned.
+   * Fix link to generated tutorial reports.
+   * Add requirement for >= Ruby 1.9.2 for non-ASCII users.
+   * Undefined macros ${?foo} now work with TJ3.
+   * Improving the heuristic to select a persistent resource from a set of 
alternatives.
+   * Ensure that resource load bars in Gantt charts have at least a 1px width
+
+-------------------------------------------------------------------

Old:
----
  taskjuggler-3.3.0.gem

New:
----
  taskjuggler-3.4.0.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-taskjuggler.spec ++++++
--- /var/tmp/diff_new_pack.t8pAQM/_old  2013-05-27 10:01:22.000000000 +0200
+++ /var/tmp/diff_new_pack.t8pAQM/_new  2013-05-27 10:01:22.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package rubygem-taskjuggler
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,22 +17,23 @@
 
 
 Name:           rubygem-taskjuggler
-Version:        3.3.0
+Version:        3.4.0
 Release:        0
 %define mod_name taskjuggler
 %define mod_full_name %{mod_name}-%{version}
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-# not needed?
-#BuildRequires:  ruby-macros >= 1
+BuildRequires:  ruby-macros >= 1
 Requires:       ruby >= 1.8.7
-Provides:       taskjuggler = %{version}-%{release}
 BuildRequires:  ruby-devel >= 1.8.7
 Url:            http://www.taskjuggler.org
-Source:         %{mod_full_name}.gem
+Source:         http://rubygems.org/gems/%{mod_full_name}.gem
 Summary:        A Project Management Software
 License:        GPL-2.0
 Group:          Development/Languages/Ruby
+%define mod_branch -%{version}
+%define mod_weight 3
+PreReq:         update-alternatives
 
 %description
 TaskJuggler is a modern and powerful, Free and Open Source Software project
@@ -70,6 +71,7 @@
 
 %install
 %gem_install -f
+# MANUAL
 ## vim
 # don't turn on folding automatically
 sed -i '/foldmethod/d' 
%{buildroot}%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/data/tjp.vim
@@ -79,24 +81,113 @@
 au BufNewFile,BufRead *.tjp,*.tji  set ft=tjp
 EOF
 
+mv %{buildroot}%{_bindir}/tj3{,%{mod_branch}}
+ln -s tj3%{mod_branch} %{buildroot}%{_bindir}/tj3
+mv %{buildroot}%{_bindir}/tj3client{,%{mod_branch}}
+ln -s tj3client%{mod_branch} %{buildroot}%{_bindir}/tj3client
+mv %{buildroot}%{_bindir}/tj3d{,%{mod_branch}}
+ln -s tj3d%{mod_branch} %{buildroot}%{_bindir}/tj3d
+mv %{buildroot}%{_bindir}/tj3man{,%{mod_branch}}
+ln -s tj3man%{mod_branch} %{buildroot}%{_bindir}/tj3man
+mv %{buildroot}%{_bindir}/tj3ss_receiver{,%{mod_branch}}
+ln -s tj3ss_receiver%{mod_branch} %{buildroot}%{_bindir}/tj3ss_receiver
+mv %{buildroot}%{_bindir}/tj3ss_sender{,%{mod_branch}}
+ln -s tj3ss_sender%{mod_branch} %{buildroot}%{_bindir}/tj3ss_sender
+mv %{buildroot}%{_bindir}/tj3ts_receiver{,%{mod_branch}}
+ln -s tj3ts_receiver%{mod_branch} %{buildroot}%{_bindir}/tj3ts_receiver
+mv %{buildroot}%{_bindir}/tj3ts_sender{,%{mod_branch}}
+ln -s tj3ts_sender%{mod_branch} %{buildroot}%{_bindir}/tj3ts_sender
+mv %{buildroot}%{_bindir}/tj3ts_summary{,%{mod_branch}}
+ln -s tj3ts_summary%{mod_branch} %{buildroot}%{_bindir}/tj3ts_summary
+mv %{buildroot}%{_bindir}/tj3webd{,%{mod_branch}}
+ln -s tj3webd%{mod_branch} %{buildroot}%{_bindir}/tj3webd
+mkdir -p %{buildroot}%{_docdir}/%{name}
+ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/README.rdoc 
%buildroot/%{_docdir}/%{name}/README.rdoc
+ln -s %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/COPYING 
%buildroot/%{_docdir}/%{name}/COPYING
+
+%post
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3 tj3 %{_bindir}/tj3%{mod_branch} %{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3client tj3client %{_bindir}/tj3client%{mod_branch} 
%{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3d tj3d %{_bindir}/tj3d%{mod_branch} %{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3man tj3man %{_bindir}/tj3man%{mod_branch} %{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3ss_receiver tj3ss_receiver 
%{_bindir}/tj3ss_receiver%{mod_branch} %{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3ss_sender tj3ss_sender %{_bindir}/tj3ss_sender%{mod_branch} 
%{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3ts_receiver tj3ts_receiver 
%{_bindir}/tj3ts_receiver%{mod_branch} %{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3ts_sender tj3ts_sender %{_bindir}/tj3ts_sender%{mod_branch} 
%{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3ts_summary tj3ts_summary 
%{_bindir}/tj3ts_summary%{mod_branch} %{mod_weight}
+/usr/sbin/update-alternatives --install \
+    %{_bindir}/tj3webd tj3webd %{_bindir}/tj3webd%{mod_branch} %{mod_weight}
+
+%preun
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3 %{_bindir}/tj3%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3client 
%{_bindir}/tj3client%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3d %{_bindir}/tj3d%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3man 
%{_bindir}/tj3man%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3ss_receiver 
%{_bindir}/tj3ss_receiver%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3ss_sender 
%{_bindir}/tj3ss_sender%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3ts_receiver 
%{_bindir}/tj3ts_receiver%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3ts_sender 
%{_bindir}/tj3ts_sender%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3ts_summary 
%{_bindir}/tj3ts_summary%{mod_branch}
+fi
+if [ "$1" = 0 ] ; then
+    /usr/sbin/update-alternatives --remove tj3webd 
%{_bindir}/tj3webd%{mod_branch}
+fi
+
 %files
 %defattr(-,root,root,-)
-%{_bindir}/tj3
-%{_bindir}/tj3client
-%{_bindir}/tj3d
-%{_bindir}/tj3man
-%{_bindir}/tj3ss_receiver
-%{_bindir}/tj3ss_sender
-%{_bindir}/tj3ts_receiver
-%{_bindir}/tj3ts_sender
-%{_bindir}/tj3ts_summary
-%{_bindir}/tj3webd
+%{_docdir}/%{name}
+%{_bindir}/tj3%{mod_branch}
+%ghost %{_bindir}/tj3
+%{_bindir}/tj3client%{mod_branch}
+%ghost %{_bindir}/tj3client
+%{_bindir}/tj3d%{mod_branch}
+%ghost %{_bindir}/tj3d
+%{_bindir}/tj3man%{mod_branch}
+%ghost %{_bindir}/tj3man
+%{_bindir}/tj3ss_receiver%{mod_branch}
+%ghost %{_bindir}/tj3ss_receiver
+%{_bindir}/tj3ss_sender%{mod_branch}
+%ghost %{_bindir}/tj3ss_sender
+%{_bindir}/tj3ts_receiver%{mod_branch}
+%ghost %{_bindir}/tj3ts_receiver
+%{_bindir}/tj3ts_sender%{mod_branch}
+%ghost %{_bindir}/tj3ts_sender
+%{_bindir}/tj3ts_summary%{mod_branch}
+%ghost %{_bindir}/tj3ts_summary
+%{_bindir}/tj3webd%{mod_branch}
+%ghost %{_bindir}/tj3webd
 %{_libdir}/ruby/gems/%{rb_ver}/cache/%{mod_full_name}.gem
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/
-%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test
 %exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec
+%exclude %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test
 %{_libdir}/ruby/gems/%{rb_ver}/specifications/%{mod_full_name}.gemspec
-# vim
+# MANUAL vim
 %{_datadir}/vim
 
 %files doc
@@ -105,7 +196,7 @@
 
 %files testsuite
 %defattr(-,root,root,-)
-%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test
 %{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/spec
+%{_libdir}/ruby/gems/%{rb_ver}/gems/%{mod_full_name}/test
 
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to