Hello community, here is the log from the commit of package units for openSUSE:Factory checked in at 2014-03-31 20:45:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/units (Old) and /work/SRC/openSUSE:Factory/.units.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "units" Changes: -------- --- /work/SRC/openSUSE:Factory/units/units.changes 2013-09-11 13:23:22.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.units.new/units.changes 2014-03-31 20:45:15.000000000 +0200 @@ -1,0 +2,49 @@ +Sat Mar 29 09:44:50 UTC 2014 - andreas.stieger@gmx.de + +- install documentation files, including COPYING + +------------------------------------------------------------------- +Thu Mar 27 21:48:50 UTC 2014 - andreas.stieger@gmx.de + +- GNU Units 2.10: + * Added '_' to represent the previous result. + * Added support for rational exponents with numerators larger + than 1 so you can do calculations like liter^2|3. + * Added logging with --log (-L) option. + * Fixed some unit definitions (R_infinity, planckmass), and added + R_K90 and K_J90 for the conventional values of the von Klitzing + and Josephson constants. + * Don't use readline unless reading from a tty. + * Display of nonlinear unit definitions shows the range over which + the unit is defined and the required dimensions of the argument. + * Unit completion with readline will now complete nonlinear units, + functions (e.g. cuberoot), prefixes, and unit list aliases. It + will no longer insert a space after the completion. + * Running "units --version" returns success. + * Combining "--version" with "--terse" gives a terse version + output. + * Combining "--version" with "--verbose" or running with "--info" + gives a detailed output of how units was compiled and where its + supporting files are found. + * A nonlinear unit can be defined equal to another nonlinear unit + using the syntax: "newfunc() oldfunc". + * Domain and range specified with nonlinear units can be open + intervals, indicated by parentheses instead of brackets. + * The "noerror" keyword on a nonlinear unit supresses error + checking with "units --check" for that unit. + * Changes to units_cur to work with timegenie changes and to + support Python 3. + The Python module unidecode is now required for units_cur. + * The method for finding supporting files has changed when units + is compiled to be relocatable. + * Fix to compile with Bison 3.0. + * Improved error messages for various cases. + * Some simple icons are included. +- licence is GPL-3.0+ +- run minimal unit tests +- spec file cleaning +- note that make install fails with smp_flags +- support optional build with units_cur for updating units + (requires python-Unidecode, not in Factory) + +------------------------------------------------------------------- Old: ---- units-2.02.tar.gz units-2.02.tar.gz.sig New: ---- units-2.10.tar.gz units-2.10.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ units.spec ++++++ --- /var/tmp/diff_new_pack.Z7YLYR/_old 2014-03-31 20:45:16.000000000 +0200 +++ /var/tmp/diff_new_pack.Z7YLYR/_new 2014-03-31 20:45:16.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package units # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -16,23 +16,29 @@ # +%bcond_with units_cur + Name: units -Url: http://www.gnu.org/software/units/ -BuildRequires: bison -BuildRequires: readline-devel -Version: 2.02 +Version: 2.10 Release: 0 Summary: Conversion Utility -License: LGPL-2.1+ +License: GPL-3.0+ Group: Productivity/Scientific/Physics +Url: http://www.gnu.org/software/units/ Source0: http://ftp.gnu.org/gnu/units/units-%{version}.tar.gz -Source1: http://ftp.gnu.org/gnu/units/units-2.02.tar.gz.sig +Source1: http://ftp.gnu.org/gnu/units/units-%{version}.tar.gz.sig Source2: units.keyring +BuildRequires: bison +BuildRequires: readline-devel +%if %{with units_cur} +BuildRequires: python-base +Requires: python-Unidecode +%endif +PreReq: %{install_info_prereq} +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} >= 1230 BuildRequires: gpg-offline %endif -BuildRoot: %{_tmppath}/%{name}-%{version}-build -PreReq: %install_info_prereq %description The 'units' program converts quantities expressed in various scales to @@ -42,22 +48,20 @@ example) but this needs a slightly different input syntax. See the man page for details. - - -Authors: --------- - Adrian Mariano <adrian@cam.cornell.edu> - %prep %{?gpg_verify: %gpg_verify %{SOURCE1}} -%setup +%setup -q %build %configure -make +make %{?_smp_mflags} %install -make DESTDIR=$RPM_BUILD_ROOT install +# install fails with %%{?_smp_mflags} +make DESTDIR=%{buildroot} install + +%check +make check %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} @@ -67,9 +71,13 @@ %files %defattr(-, root, root) -/usr/bin/units* -/usr/share/units +%{_bindir}/units +%{_datadir}/units +%doc COPYING ChangeLog NEWS README %doc %{_infodir}/units.info.gz %doc %{_mandir}/man1/units.1.gz +%if %{with units_cur} +%{_bindir}/units_cur +%endif %changelog ++++++ units-2.02.tar.gz -> units-2.10.tar.gz ++++++ ++++ 19076 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org