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 - coolo@suse.com + +- 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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org