commit qalculate for openSUSE:Factory

2020-11-09 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2020-11-09 13:57:08

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.11331 (New)


Package is "qalculate"

Mon Nov  9 13:57:08 2020 rev:35 rq:846487 version:3.14.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2020-09-01 
20:02:00.072441808 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.11331/qalculate.changes   
2020-11-09 13:58:26.427829447 +0100
@@ -1,0 +2,24 @@
+Thu Nov  5 22:45:37 UTC 2020 - Matthew Trescott 
+
+- Update to 3.14.0:
+  * Support traditional calculator memory (MR/MC/MS/M+/M-)
+  * Add Rutherford (Rd), millirem (mrem), mrem/s, and erg/g units
+  * Add yr and annus names for year unit, röntgen name for
+roentgen (R) unit, and rem for roentgen equivalent man
+  * Add matrix rank (rk) and reduced row echelon form (rref)
+functions
+  * Support for different character encodings in code() function
+  * Keep angle units in calculations involving both length and
+(plane) angle units (fixes lumen calculations)
+  * Improve plot speed for functions defined using expression
+  * Always perform conversion to optimal (SI) unit when the
+expression is a number multiplied by a unit and input equals
+output
+  * Improvements and fixes for qalc on Windows
+  * Compiled definitions without GIO and with support for
+out-of-tree builds
+  * Fix availability of many currencies before manual exchange
+rates update (global exchange rates file was not installed)
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.12.1.tar.gz

New:

  libqalculate-3.14.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.sYfV8O/_old  2020-11-09 13:58:27.291827563 +0100
+++ /var/tmp/diff_new_pack.sYfV8O/_new  2020-11-09 13:58:27.295827554 +0100
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.12.1
+Version:3.14.0
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later

++ libqalculate-3.12.1.tar.gz -> libqalculate-3.14.0.tar.gz ++
 167120 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2020-09-01 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2020-09-01 20:01:55

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.3399 (New)


Package is "qalculate"

Tue Sep  1 20:01:55 2020 rev:34 rq:828537 version:3.12.1

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2020-08-04 
20:16:24.972865873 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.3399/qalculate.changes
2020-09-01 20:02:00.072441808 +0200
@@ -1,0 +2,14 @@
+Fri Aug 21 14:17:43 UTC 2020 - Paolo Stivanin 
+
+- Update to 3.12.1:
+  * Fix BTC, BYN, and BYR exchange rates
+  * Fix exchange rates update time
+  * Fix parsing of negative power in function arguments without
+parenthesis
+  * Add arcsin, arccos, arsinh, arcosh, etc. as names for inverse
+trigonometric and hyperbolic functions
+  * Interpret sin^-1, cos^-1, etc. as inverse functions
+(arcsin, arccos, etc.)
+  * Add deftorad() and totient() functions
+
+---

Old:

  libqalculate-3.12.0.tar.gz

New:

  libqalculate-3.12.1.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.BIonhH/_old  2020-09-01 20:02:01.180442325 +0200
+++ /var/tmp/diff_new_pack.BIonhH/_new  2020-09-01 20:02:01.184442327 +0200
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.12.0
+Version:3.12.1
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later

++ libqalculate-3.12.0.tar.gz -> libqalculate-3.12.1.tar.gz ++
 25265 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2020-08-04 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2020-08-04 20:16:21

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.3592 (New)


Package is "qalculate"

Tue Aug  4 20:16:21 2020 rev:33 rq:824136 version:3.12.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2020-07-06 
16:13:57.532336061 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.3592/qalculate.changes
2020-08-04 20:16:24.972865873 +0200
@@ -1,0 +2,13 @@
+Wed Jul 29 11:58:55 UTC 2020 - Paolo Stivanin 
+
+- Update to 3.12.0:
+  * Improved exact simplification of roots (e.g. sqrt(2)-2/sqrt(2)=0)
+  * Only apply negative exponents option to units, and always use
+negative exponents instead of division for unit expressions with
+only negative exponents
+  * Support use of right arrow (including "->") as alternative to "to"
+for conversion (e.g. 5m->ft)
+  * Use middle dot instead of multiplication x in unit expressions
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.11.0.tar.gz

New:

  libqalculate-3.12.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.sEBbwM/_old  2020-08-04 20:16:25.848866406 +0200
+++ /var/tmp/diff_new_pack.sEBbwM/_new  2020-08-04 20:16:25.848866406 +0200
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.11.0
+Version:3.12.0
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later

++ libqalculate-3.11.0.tar.gz -> libqalculate-3.12.0.tar.gz ++
 44531 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2020-07-06 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2020-07-06 16:13:45

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.3060 (New)


Package is "qalculate"

Mon Jul  6 16:13:45 2020 rev:32 rq:818173 version:3.11.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2020-01-24 
14:11:55.910425073 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new.3060/qalculate.changes
2020-07-06 16:13:57.532336061 +0200
@@ -1,0 +2,40 @@
+Tue Jun 23 09:00:43 UTC 2020 - Paolo Stivanin 
+
+- Update to 3.11.0:
+  * Allow multiple "to"-conversions in one expression (e.g. "5 m/s
+to hex to ft to h = 0xE6AF.1E*ft∕h)
+  * Support specification of number of bits for hexadecimal "to"
+conversion (4 to hex16 = 0004)
+  * Improvements and fixes for sexagesimal numbers and time format
+  * Support for +, -, (, ) Unicode superscripts, and
+N-Ary Summation symbol
+  * Syntax highlighting using colours in qalc
+  * Enable Unicode by default in qalc
+  * Improved display of unit expressions
+  * Support for automatic updates of self-contained binaries
+  * Fix use of equals sign in qalc command line arguments 
+  * Fixes for the Gnome shell search provider
+  * Minor bug fixes and feature improvements
+  * Support for comments in expressions, using # (number sign)
+  * Gnome shell search provider
+  * Tau (2pi) constant
+  * Allow angle as argument in nextlunarphase()
+  * Fix automatic conversion to Newton
+  * Fix x^2=25m^2 when x is assumed positive (was evaluated as
+false), and similar in exact mode
+  * Fix display of repeating decimals
+  * Fix segfault with empty sin() or sinh() in equation
+  * Minor bug fixes and feature improvements
+  * Fix segfault during calculation of atan(acos(x)),
+atan(asin(x)), and asin(atan(x))
+when angle unit is degrees or gradians
+  * Fix order of prime factors
+  * Fix immediate closing of plot window if qalc is started in
+non-interactive mode 
+  * New icon (v3.9.0a)
+  * Fix nextlunarphase(), for values > 0.8 and < 0.2 (v3.9.0a)
+  * Fix segfault when running qalc in non-interactive mode
+without gnuplot (v3.9.0a)
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.7.0.tar.gz

New:

  libqalculate-3.11.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.qVyJDY/_old  2020-07-06 16:13:59.700342708 +0200
+++ /var/tmp/diff_new_pack.qVyJDY/_new  2020-07-06 16:13:59.704342720 +0200
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.7.0
+Version:3.11.0
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later
@@ -107,7 +107,6 @@
 %license COPYING
 %doc README ChangeLog INSTALL AUTHORS TODO
 %{_bindir}/qalc
-%{_datadir}/doc/%{libname}
 %{_mandir}/man1/qalc.1%{?ext_man}
 
 %files -n %{name}-data

++ libqalculate-3.7.0.tar.gz -> libqalculate-3.11.0.tar.gz ++
 193214 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2020-01-24 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2020-01-24 14:11:42

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.26092 (New)


Package is "qalculate"

Fri Jan 24 14:11:42 2020 rev:31 rq:766437 version:3.7.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-12-03 
12:40:34.194162901 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new.26092/qalculate.changes   
2020-01-24 14:11:55.910425073 +0100
@@ -1,0 +2,21 @@
+Mon Jan 20 13:21:28 UTC 2020 - Christophe Giboudeaux 
+
+- Update to 3.7.0
+  * New functions: bernoulli(), erfi(), fresnels(), fresnelc()
+  * Improved zeta(), with exact values for negative and even
+integers, support for all real values, and optional second
+argument for calculation of Hurwitz zeta
+  * Support for complex numbers in Ei(), li(), Si(), Ci(),
+Shi(), and Chi()
+  * Support for all branches and complex numbers in lambertw()
+  * Extended argument support in Li()
+  * Add base units (or local currency) for unit conversion when
+units are missing in original expression (e.g. 5 to
+ft = 5 m to ft)
+  * Belarusian ruble (BYN)
+  * Improvements and fixes for integrals
+  * Fix crash when used in Cantor (caused by conflict with
+Poppler library)
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.6.0.tar.gz

New:

  libqalculate-3.7.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.dExyxO/_old  2020-01-24 14:11:57.322425551 +0100
+++ /var/tmp/diff_new_pack.dExyxO/_new  2020-01-24 14:11:57.326425553 +0100
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.6.0
+Version:3.7.0
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later

++ libqalculate-3.6.0.tar.gz -> libqalculate-3.7.0.tar.gz ++
 168846 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-12-03 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-12-03 12:40:20

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.4691 (New)


Package is "qalculate"

Tue Dec  3 12:40:20 2019 rev:30 rq:752492 version:3.6.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-10-27 
13:39:53.249185465 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new.4691/qalculate.changes
2019-12-03 12:40:34.194162901 +0100
@@ -1,0 +2,27 @@
+Fri Nov 29 02:30:19 UTC 2019 - Stefan Brüns 
+
+- Update to 3.6.0
+  * Major improvements and fixes for integrals (note that the variable
+of integration argument has moved to 4th position, e.g.
+integrate(x^2, 1, 5) instead of integrate(x^2, x, 1, 5))
+  * Automatic detection of variables for undefined symbolic arguments
+(e.g. for diff(y^2), the derivative is calculated with respect to
+y instead of defaulting to x)
+  * Fix uncertainty propagation involving complex numbers (calculate
+imaginary and real uncertainty separately when using variance formula)
+  * Fix incorrect solutions to equations not removed
+  * New functions: dof() for photography depth of field calculation;
+awg() and awgd() for American Wire Gauge conversion; romberg() for
+numerical integration; randnorm(), randpoisson(), randrayleigh(),
+randexp(), and randuniform() for random numbers with different
+distributions; normdist(), expondist(), and binomdist() for
+distribution probability calculations
+  * New units: cmil and kcmil
+  * rand() (and related functions) now accepts an additional argument
+for specifying the number of random values to generate
+  * Option to select custom keypad or application font (GUI)
+  * Options to customize the window title: different modes selectable
+in preferences, command line option, and settitle() function (GUI)
+  * Minor bug fixes and feature improvements
+
+---
@@ -5 +31,0 @@
-
@@ -40 +65,0 @@
-
@@ -42 +66,0 @@
-
@@ -92 +115,0 @@
-
@@ -276 +298,0 @@
-
@@ -311,0 +334 @@
+
@@ -315,0 +339 @@
+
@@ -319,0 +344 @@
+
@@ -323,0 +349 @@
+
@@ -327,0 +354 @@
+
@@ -331,0 +359 @@
+
@@ -335,0 +364 @@
+
@@ -339,0 +369 @@
+

Old:

  libqalculate-3.5.0.tar.gz

New:

  libqalculate-3.6.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.kXa5yV/_old  2019-12-03 12:40:35.734162475 +0100
+++ /var/tmp/diff_new_pack.kXa5yV/_new  2019-12-03 12:40:35.738162474 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qalculate
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.5.0
+Version:3.6.0
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later

++ libqalculate-3.5.0.tar.gz -> libqalculate-3.6.0.tar.gz ++
 94639 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-10-27 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-10-27 13:39:51

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.2990 (New)


Package is "qalculate"

Sun Oct 27 13:39:51 2019 rev:29 rq:742536 version:3.5.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-09-30 
15:50:48.542588232 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.2990/qalculate.changes
2019-10-27 13:39:53.249185465 +0100
@@ -1,0 +2,20 @@
+Thu Oct 24 11:12:56 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 3.5.0
+
+  * Option to use binary prefixes by default for information units and "b?"
+syntax for conversion to optimal prefix (e.g. 8192 bits to b?byte = 1 
kibibyte)
+  * Bijective base-26 support (including bijective() function)
+  * Option to use 'j' as default symbol for the imaginary unit (placed in front
+of the imaginary part)
+  * Angle/phasor notation for complex numbers
+  * poisson() function
+  * Fix for steradian conversion
+  * Fix and improve integral of abs(f(x))
+  * Add calculate-as-you-type result to history after idle time (GUI)
+  * Negate, sum, and "LAST x" RPN buttons, keyboard shortcuts for RPN
+stack manipulation, and various other RPN improvements (GUI)
+  * Fix segfault when saving mode/settings (on exit) if history is empty (GUI)
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.4.0.tar.gz

New:

  libqalculate-3.5.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.G2BqxO/_old  2019-10-27 13:39:54.001186372 +0100
+++ /var/tmp/diff_new_pack.G2BqxO/_new  2019-10-27 13:39:54.005186377 +0100
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.4.0
+Version:3.5.0
 Release:0
 Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later

++ libqalculate-3.4.0.tar.gz -> libqalculate-3.5.0.tar.gz ++
 31407 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-09-30 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-09-30 15:50:45

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.2352 (New)


Package is "qalculate"

Mon Sep 30 15:50:45 2019 rev:28 rq:732796 version:3.4.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-07-30 
14:01:51.412978747 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.2352/qalculate.changes
2019-09-30 15:50:48.542588232 +0200
@@ -1,0 +2,15 @@
+Mon Sep 23 20:52:55 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 3.4.0:
+  * "where"-syntax (e.g. "x+y where x=1 and y=2")
+  * Improvements to replace() function
+  * Smarter comma interpretation (when defined as decimal separator, but used
+differently)
+  * Show warning when multiple decimal separators are used in a single number
+  * Option to automatically calculate the current expression on each change,
+as you type
+  * Fix segfault with command line expression
+  * Option to delete selected history items
+  * Minor bug fixes and feature improvements
+
+---
@@ -4,0 +20 @@
+
@@ -5,0 +22 @@
+

Old:

  libqalculate-3.3.0.tar.gz

New:

  libqalculate-3.4.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.H3GNsT/_old  2019-09-30 15:50:49.006586997 +0200
+++ /var/tmp/diff_new_pack.H3GNsT/_new  2019-09-30 15:50:49.006586997 +0200
@@ -19,12 +19,12 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.3.0
+Version:3.4.0
 Release:0
-Summary:Multi-purpose desktop calulator application
+Summary:Multi-purpose desktop calculator application
 License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Math
-Url:https://qalculate.github.io/
+URL:https://qalculate.github.io/
 Source: 
https://github.com/Qalculate/libqalculate/releases/download/v%{version}/%{libname}-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
@@ -98,7 +98,7 @@
 %install
 %make_install
 %find_lang libqalculate
-rm -f "%{buildroot}/%{_libdir}"/*.la
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{libname}%{major} -p /sbin/ldconfig
 %postun -n %{libname}%{major} -p /sbin/ldconfig
@@ -108,6 +108,7 @@
 %doc README ChangeLog INSTALL AUTHORS TODO
 %{_bindir}/qalc
 %{_datadir}/doc/%{libname}
+%{_mandir}/man1/qalc.1%{?ext_man}
 
 %files -n %{name}-data
 %{_datadir}/%{name}

++ libqalculate-3.3.0.tar.gz -> libqalculate-3.4.0.tar.gz ++
 34898 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-07-30 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-07-30 14:01:49

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.4126 (New)


Package is "qalculate"

Tue Jul 30 14:01:49 2019 rev:27 rq:719258 version:3.3.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-06-01 
10:14:02.462735663 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.4126/qalculate.changes
2019-07-30 14:01:51.412978747 +0200
@@ -1,0 +2,18 @@
+Sat Jul 27 07:47:57 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 3.3.0
+
  * Support for number bases > 32, as well as negative and non-integer number
+
bases
+  * Support for all number bases, including non-numerical, and specification of
+digits in base() function
+  * dBm and dBW units
+  * Support both micro sign and small mu as symbol for micro prefix
+  * New programming keypad icon
+  * Import definitions action in GUI
+  * Fix parsing of "0x80 mod 3" and similar
+  * Reduce length of expressions in warnings and errors (primarily when using
+high precision)
+  * Improved handling of interval arithmetic for cubic equations
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.2.0.tar.gz

New:

  libqalculate-3.3.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.U1IAVs/_old  2019-07-30 14:01:52.128978257 +0200
+++ /var/tmp/diff_new_pack.U1IAVs/_new  2019-07-30 14:01:52.132978254 +0200
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.2.0
+Version:3.3.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later

++ libqalculate-3.2.0.tar.gz -> libqalculate-3.3.0.tar.gz ++
 45371 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-06-01 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-06-01 10:14:02

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.5148 (New)


Package is "qalculate"

Sat Jun  1 10:14:02 2019 rev:26 rq:706639 version:3.2.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-05-03 
22:35:47.977380260 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new.5148/qalculate.changes
2019-06-01 10:14:02.462735663 +0200
@@ -1,0 +2,32 @@
+Fri May 31 09:50:44 UTC 2019 - Fabian Vogt 
+
+- Fix file conflicts when installing qalculate-data with old qalculate
+
+---
+Wed May 29 20:17:28 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 3.2.0
+  * Updated physical constants (CODATA 2018)
+  * Programming keypad (GUI) and programming mode (CLI)
+  * Bookmarks and protect (from disappearing of the end of the list) option for
+history (GUI)
+  * New and updated keypad buttons (GUI)
+  * Keypad in number bases dialog (GUI)
+  * bitrot() function for bit rotation
+  * Bitwise XOR, mod and rem operators, % as modulo, // and \ operators for
+integer division
+  * Change order of operations for logical and bitwise operators to better
+match C operator precedence
+  * Improved support for functions, variables and units with input base > 10
+  * Unicode support in char() and code()
+  * Simplification and factorization improvements
+  * RPN syntax improvements
+  * Recognize "factor" and "expand" commands at the beginning expressions
+  * For vector + scalar, add scalar to all components
+  * uptime variable
+  * Fix random segfault on automatic unit category selection (GUI)
+  * Fix display of number in sexagesimal base or time format (GUI)
+  * Fix abs(x)=a for complex x
+  * Minor bug fixes and feature improvements
+
+---

Old:

  libqalculate-3.1.0.tar.gz

New:

  libqalculate-3.2.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.QKlsf9/_old  2019-06-01 10:14:03.114735426 +0200
+++ /var/tmp/diff_new_pack.QKlsf9/_new  2019-06-01 10:14:03.118735424 +0200
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.1.0
+Version:3.2.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later
@@ -63,6 +63,8 @@
 Group:  Productivity/Scientific/Math
 Requires:   %{libname} = %{version}
 Provides:   %{name}:%{_datadir}/%{name}/units.xml
+# Files were split out into -data with 2.6.2
+Conflicts:  %{name} < 2.6.2
 BuildArch:  noarch
 
 %description data

++ libqalculate-3.1.0.tar.gz -> libqalculate-3.2.0.tar.gz ++
 39419 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-05-03 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-05-03 22:35:45

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.5148 (New)


Package is "qalculate"

Fri May  3 22:35:45 2019 rev:25 rq:698123 version:3.1.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2019-03-27 
16:16:09.655595313 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new.5148/qalculate.changes
2019-05-03 22:35:47.977380260 +0200
@@ -1,0 +2,21 @@
+Fri Apr 26 09:49:03 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 3.1.0
+
+  * Calculation of Si(), Ci(), Shi(), and Chi().
+  * Convert trigonometric arguments to selected angle unit, and hide angle
+unit in result.
+  * Hide optional arguments, with default value, in output.
+  * Add optional variable value argument to diff(), for calculation of
+derivative for a specific x value.
+  * Improved sinc() support.
+  * Improved output with show ending zeroes activated.
+  * Fix ignore system language on Windows.
+  * Fix atomic unit of velocity.
+  * Fix and improve keypad menus, and add dynamic convert to menu to result
+popup menu (GUI).
+  * Fix compilation errors because of erroneous limits.h inclusion.
+  * Fix "factorized result is wrong" error.
+  * Minor bug fixes and feature improvements.
+
+---

Old:

  libqalculate-3.0.0.tar.gz

New:

  libqalculate-3.1.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.x1H81Y/_old  2019-05-03 22:35:49.325383513 +0200
+++ /var/tmp/diff_new_pack.x1H81Y/_new  2019-05-03 22:35:49.353383581 +0200
@@ -19,7 +19,7 @@
 %define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:3.0.0
+Version:3.1.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later

++ libqalculate-3.0.0.tar.gz -> libqalculate-3.1.0.tar.gz ++
 35325 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2019-03-27 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2019-03-27 16:16:08

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new.25356 (New)


Package is "qalculate"

Wed Mar 27 16:16:08 2019 rev:24 rq:688582 version:3.0.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2018-11-06 
15:38:37.235318090 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new.25356/qalculate.changes   
2019-03-27 16:16:09.655595313 +0100
@@ -1,0 +2,13 @@
+Tue Mar 26 06:45:04 UTC 2019 - Christophe Giboudeaux 
+
+- Update to 3.0.0
+  * Implement 2019 redefinition of SI base units
+  * Uncertainty propagation improvements/fixes
+  * Separate use of interval arithmetic
+  * Improved polynomial gcd
+  * Added option to ignore the system language
+  * Switch to exact decimal fractions (fixed) from decimal fractions
+mode (and vice versa) when exact mode is toggled.
+  * Restore lost signal handlers in the conversion GUI
+
+---

Old:

  libqalculate-2.8.0.tar.gz

New:

  libqalculate-3.0.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.WFKXkE/_old  2019-03-27 16:16:10.947595044 +0100
+++ /var/tmp/diff_new_pack.WFKXkE/_new  2019-03-27 16:16:10.979595038 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qalculate
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX 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,10 +16,10 @@
 #
 
 
-%define major   20
+%define major   21
 %define libname libqalculate
 Name:   qalculate
-Version:2.8.0
+Version:3.0.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later

++ libqalculate-2.8.0.tar.gz -> libqalculate-3.0.0.tar.gz ++
 92098 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2018-11-06 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2018-11-06 15:37:57

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Tue Nov  6 15:37:57 2018 rev:23 rq:646001 version:2.8.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2018-09-16 
18:31:03.591426433 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2018-11-06 
15:38:37.235318090 +0100
@@ -1,0 +2,13 @@
+Tue Oct 30 10:15:13 UTC 2018 - Christophe Giboudeaux 
+
+- Update to 2.8.0
+  * Equation solved and improved simplification for expressions with
+trigonometric functions.
+  * General improvements to simplification and equation solving.
+  * Improved factorization.
+  * New magnitude(), entrywise() and hadamard() functions, and new
+n variable (unknown integer).
+  * Parse |x| and ||x|| as abs(x) and magnitude(x).
+  * Use kilo as prefix for gram if automatic prefix is off.
+
+---

Old:

  libqalculate-2.6.2.tar.gz

New:

  libqalculate-2.8.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.Qb1qmS/_old  2018-11-06 15:38:42.331310380 +0100
+++ /var/tmp/diff_new_pack.Qb1qmS/_new  2018-11-06 15:38:42.335310374 +0100
@@ -12,14 +12,14 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
-%define major   19
+%define major   20
 %define libname libqalculate
 Name:   qalculate
-Version:2.6.2
+Version:2.8.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later

++ libqalculate-2.6.2.tar.gz -> libqalculate-2.8.0.tar.gz ++
 43736 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2018-09-16 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2018-09-16 18:30:55

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Sun Sep 16 18:30:55 2018 rev:22 rq:635594 version:2.6.2

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2018-07-21 
10:20:43.551022390 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2018-09-16 
18:31:03.591426433 +0200
@@ -1,0 +2,22 @@
+Thu Sep 13 17:41:50 UTC 2018 - Jan Engelhardt 
+
+- Re-ensure neutrality of descriptions.
+
+---
+Wed Sep 12 22:21:07 UTC 2018 - Stefan Brüns 
+
+- Update to 2.6.2:
+  * Polar and exponential complex forms (changed with mode or with "to" 
operator/command)
+  * Fix f(x)+a=a (e.g. x+1=1, which returned false/zero).
+  * Fix ln(-i).
+  * Fix automatic unit conversion in RPN mode
+  * Allow conversion of the current result using standalone "to" expression 
(e.g. type "to m" to convert current result to meter) in GUI.
+  * Option to disable automatic conversion to local currency (when optimal 
conversion activated)
+  * Minor bug fixes.
+
+---
+Fri Sep  7 18:34:28 UTC 2018 - stefan.bru...@rwth-aachen.de
+
+- Split data files from application package, fix boo#1106954
+
+---

Old:

  libqalculate-2.6.1.tar.gz

New:

  libqalculate-2.6.2.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.1UzRC7/_old  2018-09-16 18:31:03.975426280 +0200
+++ /var/tmp/diff_new_pack.1UzRC7/_new  2018-09-16 18:31:03.979426279 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define major   18
+%define major   19
 %define libname libqalculate
 Name:   qalculate
-Version:2.6.1
+Version:2.6.2
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later
@@ -36,6 +36,7 @@
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(icu-uc)
 BuildRequires:  pkgconfig(libcurl)
+Requires:   %{name}-data >= %{version}
 
 %description
 Qalculate is a multi-purpose desktop calculator. Features include
@@ -45,9 +46,9 @@
 This is the commandline interface, named qalc.
 
 %package -n %{libname}%{major}
-Summary:Powerful Calulator Library
+Summary:Calulator Library
 Group:  System/Libraries
-Suggests:   %{name}
+Recommends: %{name}-data >= %{version}
 Provides:   %{libname} = %{version}
 
 %description -n %{libname}%{major}
@@ -57,6 +58,21 @@
 entry.
 This is the shared library package.
 
+%package data
+Summary:Additional data for the qalculator calulator library
+Group:  Productivity/Scientific/Math
+Requires:   %{libname} = %{version}
+Provides:   %{name}:%{_datadir}/%{name}/units.xml
+BuildArch:  noarch
+
+%description data
+Qalculate is a multi-purpose desktop calculator. Features include
+customizable functions, units, arbitrary precision, plotting, and a
+graphical interface that uses a one-line fault-tolerant expression
+entry.
+This provides definitions of additional units, functions, etc. on top
+of the built-in ones.
+
 %package -n %{libname}-devel
 Summary:Header files, libraries and development documentation for 
%{libname}
 Group:  Development/Libraries/C and C++
@@ -89,9 +105,11 @@
 %license COPYING
 %doc README ChangeLog INSTALL AUTHORS TODO
 %{_bindir}/qalc
-%{_datadir}/%{name}
 %{_datadir}/doc/%{libname}
 
+%files -n %{name}-data
+%{_datadir}/%{name}
+
 %files -n %{libname}%{major}
 %license COPYING
 %{_libdir}/%{libname}.so.%{major}

++ libqalculate-2.6.1.tar.gz -> libqalculate-2.6.2.tar.gz ++
 17860 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2018-07-21 10:17:59

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Sat Jul 21 10:17:59 2018 rev:21 rq:624203 version:2.6.1

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2018-06-02 
11:52:52.994382727 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2018-07-21 
10:20:43.551022390 +0200
@@ -1,0 +2,11 @@
+Fri Jul 20 06:32:50 UTC 2018 - christo...@krop.fr
+
+- Update to 2.6.1. Changes since 2.5.0:
+  * Support for searching matching functions
+  * Lunar phase functions
+  * Interpret 5m 7cm as 5m+7cm, and 3h 52min 20s as 3h+52min+20s, and similar
+  * Calendar conversion
+  * Fix display of addition with negative non-integer number
+  Check https://qalculate.github.io/news.html for the complete changelog
+
+---

Old:

  libqalculate-2.5.0.tar.gz

New:

  libqalculate-2.6.1.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.UTUomS/_old  2018-07-21 10:20:44.515022159 +0200
+++ /var/tmp/diff_new_pack.UTUomS/_new  2018-07-21 10:20:44.523022158 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define major   17
+%define major   18
 %define libname libqalculate
 Name:   qalculate
-Version:2.5.0
+Version:2.6.1
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0-or-later

++ libqalculate-2.5.0.tar.gz -> libqalculate-2.6.1.tar.gz ++
 48750 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2018-06-02 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2018-06-02 11:52:50

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Sat Jun  2 11:52:50 2018 rev:20 rq:612425 version:2.5.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2018-05-11 
11:28:10.072615202 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2018-06-02 
11:52:52.994382727 +0200
@@ -1,0 +2,15 @@
+Sat May 26 20:19:26 UTC 2018 - christo...@krop.fr
+
+- Update to 2.5.0:
+  * Improved interval arithmetic with dependent values.
+  * Experimental limit() function.
+  * Two's complement representation for binary numbers.
+  * Improved currency titles.
+  * bitcmp() function.
+  * Allow all rational numbers for second argument of root().
+  * Fix segfault when prefix is set in some cases.
+  * Fix a^infinity when a > 1.
+  * Minor bug fixes.
+- Drop 0001-Fix-leaking-of-FDs-created-by-pipe.patch (fixed upstream)
+
+---

Old:

  0001-Fix-leaking-of-FDs-created-by-pipe.patch
  libqalculate-2.2.1.tar.gz

New:

  libqalculate-2.5.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.N6p7GW/_old  2018-06-02 11:52:53.810352797 +0200
+++ /var/tmp/diff_new_pack.N6p7GW/_new  2018-06-02 11:52:53.814352651 +0200
@@ -16,18 +16,16 @@
 #
 
 
-%define major   14
+%define major   17
 %define libname libqalculate
 Name:   qalculate
-Version:2.2.1
+Version:2.5.0
 Release:0
 Summary:Multi-purpose desktop calulator application
-License:GPL-2.0+
+License:GPL-2.0-or-later
 Group:  Productivity/Scientific/Math
 Url:https://qalculate.github.io/
 Source: 
https://github.com/Qalculate/libqalculate/releases/download/v%{version}/%{libname}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM (https://github.com/Qalculate/libqalculate/pull/87)
-Patch1: 0001-Fix-leaking-of-FDs-created-by-pipe.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  intltool
@@ -74,7 +72,6 @@
 
 %prep
 %setup -q -n %{libname}-%{version}
-%autopatch -p1
 
 %build
 %configure --disable-static

++ libqalculate-2.2.1.tar.gz -> libqalculate-2.5.0.tar.gz ++
 85829 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2018-05-11 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2018-05-11 11:28:08

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Fri May 11 11:28:08 2018 rev:19 rq:605327 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2018-03-20 
21:34:53.716687423 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2018-05-11 
11:28:10.072615202 +0200
@@ -1,0 +2,6 @@
+Tue May  8 12:26:36 UTC 2018 - fab...@ritter-vogt.de
+
+- Add patch to fix FD leak (boo#1092329):
+  * 0001-Fix-leaking-of-FDs-created-by-pipe.patch
+
+---

New:

  0001-Fix-leaking-of-FDs-created-by-pipe.patch



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.AChK92/_old  2018-05-11 11:28:10.920584298 +0200
+++ /var/tmp/diff_new_pack.AChK92/_new  2018-05-11 11:28:10.920584298 +0200
@@ -26,6 +26,8 @@
 Group:  Productivity/Scientific/Math
 Url:https://qalculate.github.io/
 Source: 
https://github.com/Qalculate/libqalculate/releases/download/v%{version}/%{libname}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM (https://github.com/Qalculate/libqalculate/pull/87)
+Patch1: 0001-Fix-leaking-of-FDs-created-by-pipe.patch
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
 BuildRequires:  intltool
@@ -72,6 +74,7 @@
 
 %prep
 %setup -q -n %{libname}-%{version}
+%autopatch -p1
 
 %build
 %configure --disable-static

++ 0001-Fix-leaking-of-FDs-created-by-pipe.patch ++
>From 34d7203c5b5c45d2140d01cd7131e51c3f9ef570 Mon Sep 17 00:00:00 2001
From: Fabian Vogt 
Date: Tue, 8 May 2018 14:11:47 +0200
Subject: [PATCH] Fix leaking of FDs created by pipe

Use pipe2 to pass O_CLOEXEC.
---
 libqalculate/util.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/libqalculate/util.cc b/libqalculate/util.cc
index a1d29b7..8ee8bcf 100644
--- a/libqalculate/util.cc
+++ b/libqalculate/util.cc
@@ -38,6 +38,7 @@
 #  include 
 #  include 
 #else
+#  include 
 #  include 
 #  include 
 #  include 
@@ -834,7 +835,7 @@ bool Thread::cancel() {
 Thread::Thread() : running(false), m_pipe_r(NULL), m_pipe_w(NULL) {
pthread_attr_init(_thread_attr);
int pipe_wr[] = {0, 0};
-   if(pipe(pipe_wr) == 0) {
+   if(pipe2(pipe_wr, O_CLOEXEC) == 0) {
m_pipe_r = fdopen(pipe_wr[0], "r");
m_pipe_w = fdopen(pipe_wr[1], "w");
}
-- 
2.16.2




commit qalculate for openSUSE:Factory

2018-03-20 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2018-03-20 21:34:51

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Tue Mar 20 21:34:51 2018 rev:18 rq:585322 version:2.2.1

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2017-12-23 
12:18:50.837453017 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2018-03-20 
21:34:53.716687423 +0100
@@ -1,0 +2,14 @@
+Sat Mar 10 16:53:35 UTC 2018 - fab...@ritter-vogt.de
+
+- Use %license
+- Clean .spec file
+- Update to 2.2.1:
+  * Fix electric constant, magnetic constant, and characteristic impedance of 
vacuum.
+  * Fix handling of Unicode symbols in expressions with quotation marks.
+  * Fix segfault in solve() function.
+  * sinc() function.
+  * Add vacuum_permeability and vacuum_permittivity as alternative names for 
magnetic and electric constants.
+  * Add completion only names to enable completion of Greek letters from the 
Roman letter names.
+  * Suppress gnuplot output in terminal.
+
+---

Old:

  libqalculate-2.2.0.tar.gz

New:

  libqalculate-2.2.1.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.5iOxsq/_old  2018-03-20 21:34:54.540657763 +0100
+++ /var/tmp/diff_new_pack.5iOxsq/_new  2018-03-20 21:34:54.544657619 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qalculate
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX 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,10 +16,10 @@
 #
 
 
-%define major   13
+%define major   14
 %define libname libqalculate
 Name:   qalculate
-Version:2.2.0
+Version:2.2.1
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0+
@@ -36,7 +36,6 @@
 BuildRequires:  readline-devel
 BuildRequires:  pkgconfig(icu-uc)
 BuildRequires:  pkgconfig(libcurl)
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Qalculate is a multi-purpose desktop calculator. Features include
@@ -87,21 +86,19 @@
 %postun -n %{libname}%{major} -p /sbin/ldconfig
 
 %files -f libqalculate.lang
-%defattr(-,root,root)
-%doc README ChangeLog INSTALL COPYING AUTHORS TODO
+%license COPYING
+%doc README ChangeLog INSTALL AUTHORS TODO
 %{_bindir}/qalc
 %{_datadir}/%{name}
 %{_datadir}/doc/%{libname}
 
 %files -n %{libname}%{major}
-%defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_libdir}/%{libname}.so.%{major}
 %{_libdir}/%{libname}.so.%{major}.*
 
 %files -n %{libname}-devel
-%defattr(-,root,root)
-%doc COPYING
+%license COPYING
 %{_includedir}/%{libname}
 %{_libdir}/%{libname}.so
 %{_libdir}/pkgconfig/%{libname}.pc

++ libqalculate-2.2.0.tar.gz -> libqalculate-2.2.1.tar.gz ++
 29013 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2017-12-23 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2017-12-23 12:18:50

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Sat Dec 23 12:18:50 2017 rev:17 rq:558268 version:2.2.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2017-09-04 
12:22:05.151610816 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2017-12-23 
12:18:50.837453017 +0100
@@ -1,0 +2,9 @@
+Mon Dec 18 22:15:37 UTC 2017 - christo...@krop.fr
+
+- Update to 2.2.0
+  * Bitcoin support
+  * Fix wrong partial calculation of square root in exact mode in some cases
+  * Equation solving enhancements
+  Check http://qalculate.github.io/news.html for the complete changelog
+
+---

Old:

  libqalculate-2.0.0.tar.gz

New:

  libqalculate-2.2.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.vrL2d1/_old  2017-12-23 12:18:51.485421422 +0100
+++ /var/tmp/diff_new_pack.vrL2d1/_new  2017-12-23 12:18:51.485421422 +0100
@@ -16,10 +16,10 @@
 #
 
 
-%define major  11
+%define major   13
 %define libnamelibqalculate
 Name:   qalculate
-Version:2.0.0
+Version:2.2.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0+
@@ -95,11 +95,13 @@
 
 %files -n %{libname}%{major}
 %defattr(-,root,root)
+%doc COPYING
 %{_libdir}/%{libname}.so.%{major}
 %{_libdir}/%{libname}.so.%{major}.*
 
 %files -n %{libname}-devel
 %defattr(-,root,root)
+%doc COPYING
 %{_includedir}/%{libname}
 %{_libdir}/%{libname}.so
 %{_libdir}/pkgconfig/%{libname}.pc

++ libqalculate-2.0.0.tar.gz -> libqalculate-2.2.0.tar.gz ++
 61107 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2017-09-04 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2017-09-04 12:21:56

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Mon Sep  4 12:21:56 2017 rev:16 rq:519637 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2017-07-08 
12:25:12.812196655 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2017-09-04 
12:22:05.151610816 +0200
@@ -1,0 +2,14 @@
+Tue Aug 29 06:52:20 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 2.0.0:
+  * CLN has been replaced with GMP and MPFR for low-level numerical 
calculations.
+  * The Glib dependancy has been removed. It has partly been replaced with 
libiconv and icu. Libqalculate can be compiled without them and libiconv is 
only used the CLI application.
+  * GVFS and wget have been replaced by libcurl for exchange rates retrieval.
+  * Date functions have been rewritten and now support much larger numbers.
+  * Trigonometric functions with angle unit other than radians have been fixed.
+  * Functions with more than one argument can now also be applied to the RPN 
stack.
+  * New functions: airy(), arg(), besselj(), bessely(), conj(), digamma(), 
erf(), erfc()
+  * Binary installer for Microsoft Windows.
+  * Increased efficiency and many minor enhancements and bug fixes.
+
+---

Old:

  libqalculate-0.9.12.tar.gz

New:

  libqalculate-2.0.0.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.smggQ6/_old  2017-09-04 12:22:07.419292011 +0200
+++ /var/tmp/diff_new_pack.smggQ6/_new  2017-09-04 12:22:07.455286951 +0200
@@ -16,25 +16,26 @@
 #
 
 
-%define major  9
+%define major  11
 %define libnamelibqalculate
 Name:   qalculate
-Version:0.9.12
+Version:2.0.0
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0+
 Group:  Productivity/Scientific/Math
 Url:https://qalculate.github.io/
 Source: 
https://github.com/Qalculate/libqalculate/releases/download/v%{version}/%{libname}-%{version}.tar.gz
-BuildRequires:  cln-devel
 BuildRequires:  gcc-c++
-BuildRequires:  glib2-devel
 BuildRequires:  gmp-devel
 BuildRequires:  intltool
 BuildRequires:  libxml2-devel
+BuildRequires:  mpfr-devel
 BuildRequires:  perl-XML-Parser
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
+BuildRequires:  pkgconfig(icu-uc)
+BuildRequires:  pkgconfig(libcurl)
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -61,9 +62,9 @@
 Summary:Header files, libraries and development documentation for 
%{libname}
 Group:  Development/Libraries/C and C++
 Requires:   %{libname} = %{version}
-Requires:   cln-devel
-Requires:   glib2-devel
+Requires:   gmp-devel
 Requires:   libxml2-devel
+Requires:   mpfr-devel
 
 %description -n %{libname}-devel
 This package contains the header files and development
@@ -94,7 +95,8 @@
 
 %files -n %{libname}%{major}
 %defattr(-,root,root)
-%{_libdir}/%{libname}.so.*
+%{_libdir}/%{libname}.so.%{major}
+%{_libdir}/%{libname}.so.%{major}.*
 
 %files -n %{libname}-devel
 %defattr(-,root,root)

++ libqalculate-0.9.12.tar.gz -> libqalculate-2.0.0.tar.gz ++
 107255 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2017-07-08 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2017-07-08 12:25:11

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Sat Jul  8 12:25:11 2017 rev:15 rq:507911 version:0.9.12

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2017-02-03 
18:59:30.367769486 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2017-07-08 
12:25:12.812196655 +0200
@@ -1,0 +2,18 @@
+Fri Jun  2 16:26:34 UTC 2017 - wba...@tmo.at
+
+- Update to 0.9.12:
+  * Fixes to unit parsing in adaptive parsing mode, build fixes and other 
minor bug fixes
+- Update to 0.9.11:
+  * Mixed units conversion (e.g. "15 in = 1 ft + 3 in" and "3,2 h = 3 h + 12 
min")
+  * Fixes to unit conversion (e.g. "1/(1 ns) to GHz")
+  * Fix slow calculation of exponentiations with big numerators in exponents 
(e.g. "2^0.3")
+  * Critical fixes for RPN syntax
+  * Fix degree sign
+  * Fix transformation of last arguments to vector, when only one last 
argument (fixes function("1+\x"; 1))
+  * Plot functions (makes possible plotting, using gnuplot, in qalc)
+  * "Swap, "pop", "copy", "rotate" and "move" commands for RPN stack 
manipulation in qalc
+  * Enable both (or one of) RPN stack and syntax with the "rpn" command in qalc
+  * New commands for creation of simple functions and variables (without 
calculation of the expression) in qalc
+  * Various other minor enhancements and bug fixes...
+
+---

Old:

  libqalculate-0.9.10.tar.gz

New:

  libqalculate-0.9.12.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.kXY5yu/_old  2017-07-08 12:25:13.448106953 +0200
+++ /var/tmp/diff_new_pack.kXY5yu/_new  2017-07-08 12:25:13.452106389 +0200
@@ -16,10 +16,10 @@
 #
 
 
-%define major  6
+%define major  9
 %define libnamelibqalculate
 Name:   qalculate
-Version:0.9.10
+Version:0.9.12
 Release:0
 Summary:Multi-purpose desktop calulator application
 License:GPL-2.0+

++ libqalculate-0.9.10.tar.gz -> libqalculate-0.9.12.tar.gz ++
 72926 lines of diff (skipped)




commit qalculate for openSUSE:Factory

2017-02-03 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2017-01-31 12:15:04

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2017-01-19 
10:36:13.353636361 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2017-02-03 
18:59:30.367769486 +0100
@@ -1,0 +2,6 @@
+Thu Jan 19 10:43:13 UTC 2017 - jeng...@inai.de
+
+- Trim filler words from description.
+- Remove unused .la files.
+
+---



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.fBuafm/_old  2017-02-03 18:59:30.799708818 +0100
+++ /var/tmp/diff_new_pack.fBuafm/_new  2017-02-03 18:59:30.803708257 +0100
@@ -21,7 +21,7 @@
 Name:   qalculate
 Version:0.9.10
 Release:0
-Summary:Powerful Calulator application
+Summary:Multi-purpose desktop calulator application
 License:GPL-2.0+
 Group:  Productivity/Scientific/Math
 Url:https://qalculate.github.io/
@@ -38,11 +38,10 @@
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
-Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
-small and simple to use but with much power and versatility underneath.
-Features include customizable functions, units, arbitrary precision, plotting,
-and a graphical interface that uses a one-line fault-tolerant expression entry
-(although it supports optional traditional buttons).
+Qalculate is a multi-purpose desktop calculator. Features include
+customizable functions, units, arbitrary precision, plotting, and a
+graphical interface that uses a one-line fault-tolerant expression
+entry (although it supports optional traditional buttons).
 This is the commandline interface, named qalc.
 
 %package -n %{libname}%{major}
@@ -52,11 +51,10 @@
 Provides:   %{libname} = %{version}
 
 %description -n %{libname}%{major}
-Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
-small and simple to use but with much power and versatility underneath.
-Features include customizable functions, units, arbitrary precision, plotting,
-and a graphical interface that uses a one-line fault-tolerant expression entry
-(although it supports optional traditional buttons).
+Qalculate is a multi-purpose desktop calculator. Features include
+customizable functions, units, arbitrary precision, plotting, and a
+graphical interface that uses a one-line fault-tolerant expression
+entry.
 This is the shared library package.
 
 %package -n %{libname}-devel
@@ -68,7 +66,7 @@
 Requires:   libxml2-devel
 
 %description -n %{libname}-devel
-This package contains the header files, static libraries and development
+This package contains the header files and development
 documentation for %{libname}. If you like to develop programs using %{libname},
 you will need to install %{libname}-devel.
 
@@ -82,6 +80,7 @@
 %install
 %make_install
 %find_lang libqalculate
+rm -f "%{buildroot}/%{_libdir}"/*.la
 
 %post -n %{libname}%{major} -p /sbin/ldconfig
 %postun -n %{libname}%{major} -p /sbin/ldconfig
@@ -101,7 +100,6 @@
 %defattr(-,root,root)
 %{_includedir}/%{libname}
 %{_libdir}/%{libname}.so
-%{_libdir}/%{libname}.la
 %{_libdir}/pkgconfig/%{libname}.pc
 
 %changelog




commit qalculate for openSUSE:Factory

2017-01-19 Thread root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2017-01-19 10:36:12

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2016-05-31 
12:11:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2017-01-19 
10:36:13.353636361 +0100
@@ -1,0 +2,30 @@
+Thu Jan 12 20:36:48 UTC 2017 - fab...@ritter-vogt.de
+
+- Update to 0.9.10:
+  * Unit conversion fixes (e.g. "1/s to ms" and "1/ns to GHz")
+  * Fixed parsing of degrees sign (used in defult symbol for temperature units)
+- Update to 0.9.9:
+  * libqalculate will no longer cause segmentation faults when using a locale 
unsupported by the users system
+  * Parsing of "today" fixed and "tomorrow" and "yesterday" added
+  * Qalculate! now compiles, without errors and warning, using clang
+  * New commands/options in qalc which list available variables, functions and 
units
+  * New command in qalcfor deletion of variables
+- Update to 0.9.8:
+  * Lots of bug fixes and minor improvements
+  * Three different parsing modes can be chosen from (providing mainly 
different handling of implicit multiplication). The default 'adaptive' mode has 
been enhanced.
+  * By default prefixes will not be added to for example imperial units.
+  * Changed handling of degrees Celsius and Fahrenheit. Conversion will take 
place already during parsing.
+  * When converting to unit without prefix, no prefix will be added to the 
result unless the unit expression is prepended with '?' ('0' works in the 
opposite direction).
+  * Option to ignore commas in numbers (for use as thousands separator).
+  * Possibility to abort slow number printing without using crash prone thread 
cancellation (use Calculator::startPrintControl() and related functions).
+  * New function: fibonacci (Qalculate! can now tell you that the millionth 
fibonacci number is approximately 1,953282129 * 10^208987, although for obvious 
reasons the exact number cannot be displayed).
+  * New units: Hartree, Rydberg, Dalton (same as u)
+  * Currencies have been updated to reflect the available data from ECB.
+  * Physical constant have been updated with the CODATA values from 2014.
+  * Use ~/.local and ~/.conf to store configuration and definitions
+  * 'to' can now not only be used for conversion to unit expressions. "to 
bin", "to oct", "to hex" and "to bases" changes number base displayed, "to 
factors" factorizes, "to fraction" displays as fraction, and "to base" and "to 
optimal" auto-converts units. (CLI)
+
+- Now using https://github.com/Qalculate/libqalculate as source
+- Remove gcc-6-compile.patch, fixed upstream
+
+---

Old:

  gcc-6-compile.patch
  libqalculate-0.9.7.tar.bz2

New:

  libqalculate-0.9.10.tar.gz



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.T8H8tL/_old  2017-01-19 10:36:13.829569232 +0100
+++ /var/tmp/diff_new_pack.T8H8tL/_new  2017-01-19 10:36:13.833568668 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qalculate
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX 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,21 +16,16 @@
 #
 
 
-%define major  5
+%define major  6
 %define libnamelibqalculate
-
+Name:   qalculate
+Version:0.9.10
+Release:0
 Summary:Powerful Calulator application
 License:GPL-2.0+
 Group:  Productivity/Scientific/Math
-
-Name:   qalculate
-Version:0.9.7
-Release:0
-Url:http://qalculate.sourceforge.net/
-Source0:%{libname}-%{version}.tar.bz2
-# PATCH-FIX-UPSTREAM gcc-6-compile.patch jsl...@suse.com -- Fix compilation 
with gcc 6
-Patch0: gcc-6-compile.patch
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+Url:https://qalculate.github.io/
+Source: 
https://github.com/Qalculate/libqalculate/releases/download/v%{version}/%{libname}-%{version}.tar.gz
 BuildRequires:  cln-devel
 BuildRequires:  gcc-c++
 BuildRequires:  glib2-devel
@@ -40,6 +35,7 @@
 BuildRequires:  perl-XML-Parser
 BuildRequires:  pkgconfig
 BuildRequires:  readline-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
@@ -78,29 +74,24 @@
 
 %prep
 %setup -q -n %{libname}-%{version}
-%patch0 -p1
 
 %build

commit qalculate for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2016-05-31 12:11:15

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is "qalculate"

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2012-11-28 
16:33:19.0 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2016-05-31 
12:11:17.0 +0200
@@ -1,0 +2,5 @@
+Wed May 25 19:38:18 UTC 2016 - jsl...@suse.com
+
+- add gcc-6-compile.patch: Fix compilation with gcc 6
+
+---

New:

  gcc-6-compile.patch



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.Gv18u0/_old  2016-05-31 12:11:18.0 +0200
+++ /var/tmp/diff_new_pack.Gv18u0/_new  2016-05-31 12:11:18.0 +0200
@@ -28,6 +28,8 @@
 Release:0
 Url:http://qalculate.sourceforge.net/
 Source0:%{libname}-%{version}.tar.bz2
+# PATCH-FIX-UPSTREAM gcc-6-compile.patch jsl...@suse.com -- Fix compilation 
with gcc 6
+Patch0: gcc-6-compile.patch
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cln-devel
 BuildRequires:  gcc-c++
@@ -76,6 +78,7 @@
 
 %prep
 %setup -q -n %{libname}-%{version}
+%patch0 -p1
 
 %build
 %configure --disable-static --disable-rpath

++ gcc-6-compile.patch ++
Subject: Fix compilation with gcc 6

The compiler emits:
MathStructure.cc: In function 'bool sr_gcd(const MathStructure&, const 
MathStructure&, MathStructure&, std::vector::const_iterator, const 
EvaluationOptions&)':
MathStructure.cc:7166:53: error: no matching function for call to 
'MathStructure::gcd(MathStructure&, MathStructure&, MathStructure&, const 
EvaluationOptions&, bool)'
  MathStructure::gcd(cont_c, cont_d, gamma, eo, false);
 ^
In file included from MathStructure.cc:14:0:
MathStructure.h:827:15: note: candidate: static bool MathStructure::gcd(const 
MathStructure&, const MathStructure&, MathStructure&, const EvaluationOptions&, 
MathStructure*, MathStructure*, bool)
   static bool gcd(const MathStructure , const MathStructure , 
MathStructure , const EvaluationOptions , MathStructure *ca = NULL, 
MathStructure *cb = NULL, bool check_args = true);
   ^~~
MathStructure.h:827:15: note:   no known conversion for argument 5 from 'bool' 
to 'MathStructure*'

Pass down NULL instead of false.

This is a patch from Fedora. See:
https://bugzilla.redhat.com/show_bug.cgi?id=1307731

--- a/libqalculate/MathStructure.cc-orig2016-02-16 22:36:08.951985517 
-0500
+++ b/libqalculate/MathStructure.cc 2016-02-16 22:36:40.285420886 -0500
@@ -7163,7 +7163,7 @@
c.polynomialContent(xvar, cont_c, eo);
d.polynomialContent(xvar, cont_d, eo);
MathStructure gamma;
-   MathStructure::gcd(cont_c, cont_d, gamma, eo, false);
+   MathStructure::gcd(cont_c, cont_d, gamma, eo, NULL);
if(ddeg.isZero()) {
mgcd = gamma;
return true;



commit qalculate for openSUSE:Factory

2012-11-28 Thread h_root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2012-11-28 16:33:17

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is qalculate, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2011-12-12 
17:03:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2012-11-28 
16:33:19.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 20 17:23:54 UTC 2012 - nico.kru...@gmail.com
+
+- Fix the SLES build (%make_install is not expanded on SLES)
+
+---



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.PtmAWz/_old  2012-11-28 16:33:20.0 +0100
+++ /var/tmp/diff_new_pack.PtmAWz/_new  2012-11-28 16:33:20.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package qalculate
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,6 +15,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define major  5
 %define libnamelibqalculate
 
@@ -64,7 +65,9 @@
 Summary:Header files, libraries and development documentation for 
%{libname}
 Group:  Development/Libraries/C and C++
 Requires:   %{libname} = %{version}
-Requires:   glib2-devel libxml2-devel cln-devel
+Requires:   cln-devel
+Requires:   glib2-devel
+Requires:   libxml2-devel
 
 %description -n %{libname}-devel
 This package contains the header files, static libraries and development
@@ -79,7 +82,7 @@
 %{__make} %{?jobs:-j%jobs}
 
 %install
-%makeinstall
+make DESTDIR=%{buildroot} install
 %find_lang libqalculate
 
 %clean

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qalculate for openSUSE:Factory

2011-12-12 Thread h_root
Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory 
checked in at 2011-12-12 16:59:00

Comparing /work/SRC/openSUSE:Factory/qalculate (Old)
 and  /work/SRC/openSUSE:Factory/.qalculate.new (New)


Package is qalculate, Maintainer is 

Changes:

--- /work/SRC/openSUSE:Factory/qalculate/qalculate.changes  2011-09-23 
12:43:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.qalculate.new/qalculate.changes 2011-12-12 
17:03:52.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec  7 14:18:26 UTC 2011 - co...@suse.com
+
+- this is GPL-2.0+
+
+---



Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.8Trozj/_old  2011-12-12 17:03:53.0 +0100
+++ /var/tmp/diff_new_pack.8Trozj/_new  2011-12-12 17:03:53.0 +0100
@@ -15,23 +15,28 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 %define major  5
 %define libnamelibqalculate
 
 Summary:Powerful Calulator application
+License:GPL-2.0+
+Group:  Productivity/Scientific/Math
 
 Name:   qalculate
 Version:0.9.7
-Release:5
-License:GPL
+Release:0
 Url:http://qalculate.sourceforge.net/
 Source0:%{libname}-%{version}.tar.bz2
-Group:  Productivity/Scientific/Math
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  gcc-c++ glib2-devel intltool libxml2-devel perl-XML-Parser 
pkgconfig readline-devel
-BuildRequires:  cln-devel gmp-devel
+BuildRequires:  cln-devel
+BuildRequires:  gcc-c++
+BuildRequires:  glib2-devel
+BuildRequires:  gmp-devel
+BuildRequires:  intltool
+BuildRequires:  libxml2-devel
+BuildRequires:  perl-XML-Parser
+BuildRequires:  pkgconfig
+BuildRequires:  readline-devel
 
 %description
 Qalculate! is a modern multi-purpose desktop calculator for GNU/Linux. It is
@@ -42,8 +47,6 @@
 This is the commandline interface, named qalc.
 
 %package -n %{libname}%{major}
-
-
 Summary:Powerful Calulator Library
 Group:  System/Libraries
 Suggests:   %{name}
@@ -58,8 +61,6 @@
 This is the shared library package.
 
 %package -n %{libname}-devel
-
-
 Summary:Header files, libraries and development documentation for 
%{libname}
 Group:  Development/Libraries/C and C++
 Requires:   %{libname} = %{version}

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit qalculate for openSUSE:Factory

2011-09-01 Thread h_root

Hello community,

here is the log from the commit of package qalculate for openSUSE:Factory
checked in at Thu Sep 1 14:54:50 CEST 2011.




--- KDE/qalculate/qalculate.changes 2010-04-25 15:39:07.0 +0200
+++ /mounts/work_src_done/STABLE/qalculate/qalculate.changes2011-03-14 
10:18:05.0 +0100
@@ -1,0 +2,5 @@
+Mon Mar 14 09:16:58 UTC 2011 - co...@novell.com
+
+- the usage of find_lang is mandatory
+
+---

calling whatdependson for head-i586




Other differences:
--
++ qalculate.spec ++
--- /var/tmp/diff_new_pack.UlgojO/_old  2011-09-01 14:54:01.0 +0200
+++ /var/tmp/diff_new_pack.UlgojO/_new  2011-09-01 14:54:01.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package qalculate (Version 0.9.7)
+# spec file for package qalculate
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 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
@@ -24,7 +24,7 @@
 
 Name:   qalculate
 Version:0.9.7
-Release:1
+Release:5
 License:GPL
 Url:http://qalculate.sourceforge.net/
 Source0:%{libname}-%{version}.tar.bz2
@@ -43,6 +43,7 @@
 
 %package -n %{libname}%{major}
 
+
 Summary:Powerful Calulator Library
 Group:  System/Libraries
 Suggests:   %{name}
@@ -58,6 +59,7 @@
 
 %package -n %{libname}-devel
 
+
 Summary:Header files, libraries and development documentation for 
%{libname}
 Group:  Development/Libraries/C and C++
 Requires:   %{libname} = %{version}
@@ -77,6 +79,7 @@
 
 %install
 %makeinstall
+%find_lang libqalculate
 
 %clean
 %{__rm} -rf $RPM_BUILD_ROOT
@@ -85,11 +88,10 @@
 
 %postun -n %{libname}%{major} -p /sbin/ldconfig
 
-%files
+%files -f libqalculate.lang
 %defattr(-,root,root)
 %doc README ChangeLog NEWS INSTALL COPYING AUTHORS TODO
 %{_bindir}/qalc
-%{_datadir}/locale/*/*/*
 %{_datadir}/%{name}
 %{_datadir}/doc/%{libname}-%{version}
 






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org