Hello community,

here is the log from the commit of package fparser for openSUSE:Factory checked 
in at 2012-09-04 12:44:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fparser (Old)
 and      /work/SRC/openSUSE:Factory/.fparser.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fparser", Maintainer is ""

Changes:
--------
--- /work/SRC/openSUSE:Factory/fparser/fparser.changes  2012-03-22 
12:32:16.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.fparser.new/fparser.changes     2012-09-04 
12:44:02.000000000 +0200
@@ -1,0 +2,18 @@
+Tue Sep  4 02:28:00 UTC 2012 - jeng...@inai.de
+
+- Update to new upstream release 4.5.0
+* Removed support for the "eval()" function from the supported
+  syntax. (This function was too dangerous, too difficult to maintain
+  internally, not very useful, and more or less a gimmick in the
+  first place.)
+* Removed several of the conditional compiling macro definitions,
+  namely FP_SUPPORT_TR1_MATH, FP_ENABLE_EVAL, FP_EVAL_MAX_REC_LEVEL,
+  FP_NO_EVALUATION_CHECKS and FP_EPSILON.
+* The epsilon value used in comparisons is now set with a member
+  function of FunctionParser (which allows setting different values
+  for different versions of the parser).
+* The math functions previously turned on with FP_SUPPORT_TR1_MATH
+  are now automatically used if __cplusplus indicates that C++11 is
+  in use.
+
+-------------------------------------------------------------------

Old:
----
  fparser-4.4.3.tar.xz
  gcc47.patch

New:
----
  fparser-4.5.0.tar.xz

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

Other differences:
------------------
++++++ fparser.spec ++++++
--- /var/tmp/diff_new_pack.1hdUeb/_old  2012-09-04 12:44:03.000000000 +0200
+++ /var/tmp/diff_new_pack.1hdUeb/_new  2012-09-04 12:44:03.000000000 +0200
@@ -17,18 +17,17 @@
 
 
 Name:           fparser
-%define lname  libfparser-4_4_3
+%define lname  libfparser-4_5_0
 Summary:        Library to evaluate strings as mathematical functions
 License:        LGPL-3.0
 Group:          Development/Libraries/C and C++
-Version:        4.4.3
+Version:        4.5.0
 Release:        0
 Url:            http://warp.povusers.org/FunctionParser/
 
 Source:         %name-%version.tar.xz
 Patch1:         fparser-build-system.diff
 Patch2:         fparser-gmp-mpfr.diff
-Patch3:         gcc47.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  gcc-c++
 BuildRequires:  gmp-devel
@@ -80,10 +79,10 @@
 %setup -q
 ln -s mpfr fparser;
 %patch -P 1 -P 2 -p1
-%patch3
+
 %build
-export CFLAGS="%{optflags} -DFP_SUPPORT_TR1_MATH_FUNCS 
-DFP_SUPPORT_COMPLEX_NUMBERS "
-export CXXFLAGS="${CFLAGS}"
+export CFLAGS="%optflags -DFP_SUPPORT_COMPLEX_NUMBERS"
+export CXXFLAGS="$CFLAGS"
 autoreconf -fi;
 %configure --disable-static
 make %{?_smp_mflags};

++++++ fparser-build-system.diff ++++++
--- /var/tmp/diff_new_pack.1hdUeb/_old  2012-09-04 12:44:03.000000000 +0200
+++ /var/tmp/diff_new_pack.1hdUeb/_new  2012-09-04 12:44:03.000000000 +0200
@@ -8,10 +8,10 @@
  fparser.pc.in |   10 ++++++++++
  3 files changed, 31 insertions(+)
 
-Index: fparser-4.4.3/Makefile.am
+Index: fparser-4.5.0/Makefile.am
 ===================================================================
 --- /dev/null
-+++ fparser-4.4.3/Makefile.am
++++ fparser-4.5.0/Makefile.am
 @@ -0,0 +1,13 @@
 +# -*- Makefile -*-
 +
@@ -26,12 +26,12 @@
 +pkgconfig_DATA = fparser.pc
 +
 +fparser.pc: ${top_builddir}/config.status
-Index: fparser-4.4.3/configure.ac
+Index: fparser-4.5.0/configure.ac
 ===================================================================
 --- /dev/null
-+++ fparser-4.4.3/configure.ac
++++ fparser-4.5.0/configure.ac
 @@ -0,0 +1,8 @@
-+AC_INIT([fparser], [4.4.3])
++AC_INIT([fparser], [4.5.0])
 +AC_CONFIG_SRCDIR([extrasrc/fpaux.hh])
 +AM_INIT_AUTOMAKE([-Wall foreign])
 +AC_DISABLE_STATIC
@@ -39,10 +39,10 @@
 +AC_PROG_CXX
 +AC_CONFIG_FILES([Makefile fparser.pc])
 +AC_OUTPUT
-Index: fparser-4.4.3/fparser.pc.in
+Index: fparser-4.5.0/fparser.pc.in
 ===================================================================
 --- /dev/null
-+++ fparser-4.4.3/fparser.pc.in
++++ fparser-4.5.0/fparser.pc.in
 @@ -0,0 +1,10 @@
 +prefix=@prefix@
 +exec_prefix=@exec_prefix@

++++++ fparser-gmp-mpfr.diff ++++++
--- /var/tmp/diff_new_pack.1hdUeb/_old  2012-09-04 12:44:03.000000000 +0200
+++ /var/tmp/diff_new_pack.1hdUeb/_new  2012-09-04 12:44:03.000000000 +0200
@@ -10,10 +10,10 @@
  fparser_mpfr.hh   |    2 +-
  4 files changed, 29 insertions(+), 4 deletions(-)
 
-Index: fparser-4.4.3/Makefile.am
+Index: fparser-4.5.0/Makefile.am
 ===================================================================
---- fparser-4.4.3.orig/Makefile.am
-+++ fparser-4.4.3/Makefile.am
+--- fparser-4.5.0.orig/Makefile.am
++++ fparser-4.5.0/Makefile.am
 @@ -1,11 +1,29 @@
  # -*- Makefile -*-
  
@@ -45,12 +45,12 @@
  
  pkgconfigdir = ${libdir}/pkgconfig
  pkgconfig_DATA = fparser.pc
-Index: fparser-4.4.3/configure.ac
+Index: fparser-4.5.0/configure.ac
 ===================================================================
---- fparser-4.4.3.orig/configure.ac
-+++ fparser-4.4.3/configure.ac
+--- fparser-4.5.0.orig/configure.ac
++++ fparser-4.5.0/configure.ac
 @@ -1,8 +1,15 @@
- AC_INIT([fparser], [4.4.3])
+ AC_INIT([fparser], [4.5.0])
  AC_CONFIG_SRCDIR([extrasrc/fpaux.hh])
 -AM_INIT_AUTOMAKE([-Wall foreign])
 +AM_INIT_AUTOMAKE([-Wall foreign 1.10])
@@ -66,10 +66,10 @@
 +
  AC_CONFIG_FILES([Makefile fparser.pc])
  AC_OUTPUT
-Index: fparser-4.4.3/fparser_gmpint.hh
+Index: fparser-4.5.0/fparser_gmpint.hh
 ===================================================================
---- fparser-4.4.3.orig/fparser_gmpint.hh
-+++ fparser-4.4.3/fparser_gmpint.hh
+--- fparser-4.5.0.orig/fparser_gmpint.hh
++++ fparser-4.5.0/fparser_gmpint.hh
 @@ -8,7 +8,7 @@
  #define ONCE_FPARSER_GMPINT_H_
  
@@ -79,10 +79,10 @@
  
  class FunctionParser_gmpint: public FunctionParserBase<GmpInt> {};
  
-Index: fparser-4.4.3/fparser_mpfr.hh
+Index: fparser-4.5.0/fparser_mpfr.hh
 ===================================================================
---- fparser-4.4.3.orig/fparser_mpfr.hh
-+++ fparser-4.4.3/fparser_mpfr.hh
+--- fparser-4.5.0.orig/fparser_mpfr.hh
++++ fparser-4.5.0/fparser_mpfr.hh
 @@ -8,7 +8,7 @@
  #define ONCE_FPARSER_MPFR_H_
  

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

Reply via email to