commit fparser for openSUSE:Factory
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 - jengelh@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+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de