Hello community,

here is the log from the commit of package maxima for openSUSE:Factory checked 
in at 2013-09-11 12:20:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/maxima (Old)
 and      /work/SRC/openSUSE:Factory/.maxima.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "maxima"

Changes:
--------
--- /work/SRC/openSUSE:Factory/maxima/maxima.changes    2013-04-08 
14:54:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.maxima.new/maxima.changes       2013-09-11 
12:20:49.000000000 +0200
@@ -1,0 +2,48 @@
+Mon Sep  9 10:21:41 UTC 2013 - badshah...@gmail.com
+
+- Update to version 5.31.0:
+  + Core changes:
+    - Galois fields: revision, introduction of extension fields
+    - inverse_jacobi_sn: improve accuracy
+    - Bessel functions: integral of bessel_i, bessel_j of
+      arbitrary order
+    - Matrix functions: revise ModeMatrix, mat_function,
+      dispJordan, diag, JF
+    - signum: do not declare signum real- or integer-valued
+    - carg: declare carg real-valued
+    - Parser: add L, l, W, and w to list of exponent marker
+      characters
+  + Changes in share:
+    - Package stringproc: new functions readchar, md5sum, base64
+  + Bug fixes:
+    - sf#2622 - base64 type warnings
+    - sf#2619 - Function inverse_erf - error in numerical
+      evaluation
+    - sf#2612 - known_units() broken
+    - sf#2608 - quad_qags(x,x) generates a lisp error
+    - sf#2607 - lbfgs documentation is incomplete
+    - sf#2604 - fft.dem is out of date
+    - sf#2603 - fft documentation
+    - sf#2602 - lu_factor regression
+    - sf#2599 - cl-info error handling
+    - sf#2597 - logcontract and subscripted log
+    - sf#2594 - Incorrect integration of product of cosines
+    - sf#2591 - risch gives Lisp error for sinh expression
+    - sf#2583 - sign error for integrate(x^(8*%i-1),x);
+    - sf#2570 - Make acos(cos(x)) simplify to x when on correct
+      interval
+    - sf#2569 - translate rat(1,x) and rat([1]) incorrect
+    - sf#2536 - Lisp error in limit: \
+    - sf#2501 - %pi/8 is definitely not an integer
+    - sf#2475 - limit(x^(mu/x^g),x,inf) --> error
+    - "array-lambda error with 5.30.0"
+    - "defrule regression compare to version 5.29.1"
+    - Fix rk() when the independent variable's initial value is
+      nonzero
+    - Fix bug in asksign
+    - Fix wrong noun form returned for
+      jacobi_nc(elliptic_kc(m)/n,m)
+- Add maxima-fix-DESTDIR.patch to fix a regression from 5.30.0
+  that causes builds to fail; patch taken from upstream git.
+
+-------------------------------------------------------------------

Old:
----
  maxima-5.30.0.tar.gz

New:
----
  maxima-5.31.0.tar.gz
  maxima-fix-DESTDIR.patch

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

Other differences:
------------------
++++++ maxima.spec ++++++
--- /var/tmp/diff_new_pack.TTUrxb/_old  2013-09-11 12:20:50.000000000 +0200
+++ /var/tmp/diff_new_pack.TTUrxb/_new  2013-09-11 12:20:50.000000000 +0200
@@ -28,9 +28,9 @@
 %define gcl_flags --disable-gcl
 
 Name:           maxima
-Version:        5.30.0
+Version:        5.31.0
 Release:        0
-%define major_version 5.30
+%define major_version 5.31
 Summary:        Symbolic Computation Program/Computer Algebra System
 License:        GPL-2.0+
 Group:          Productivity/Scientific/Math
@@ -38,10 +38,14 @@
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source0:        
http://download.sourceforge.net/maxima/%{name}-%{version}.tar.gz
 Source1:        maxima-rpmlintrc
-
+#PATCH-FIX-UPSTREAM maxima-fix-DESTDIR.patch badshah...@gmail.com -- Fix a 
regression from 5.30.0 that causes builds to fail; patch taken from upstream git
+Patch0:         maxima-fix-DESTDIR.patch
 %if 0%{?suse_version}
 PreReq:         %install_info_prereq
 %endif
+#For Patch0
+BuildRequires:  autoconf
+BuildRequires:  automake
 BuildRequires:  gzip
 BuildRequires:  makeinfo
 BuildRequires:  python
@@ -171,8 +175,10 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
+autoreconf -fi
 %configure  %{?sbcl_flags:} %{?cmucl_flags:} %{?gcl_flags:} %{?clisp_flags:} \
             --enable-gettext \
             --enable-lang-de-utf8 \

++++++ maxima-5.30.0.tar.gz -> maxima-5.31.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/maxima/maxima-5.30.0.tar.gz 
/work/SRC/openSUSE:Factory/.maxima.new/maxima-5.31.0.tar.gz differ: char 5, 
line 1

++++++ maxima-fix-DESTDIR.patch ++++++
commit 2e8c84839a18bdff85e8e7e266591977fb1b84f2
Author: Rupert Swarbrick <rswarbr...@gmail.com>
Date:   Sun Sep 8 15:55:18 2013 +0100

    Fix missing DESTDIR in Makefile.am's
    
    Pointed out by Rex Dieter, I accidentally broke the DESTDIR support
    for clisp and scl. This fixes that mistake, and also adds destdir to
    the extradocinstall target in the top-level Makefile.am. Probably that
    only ever gets run on Windows, so DESTDIR is never set, but we may as
    well be consistent.

diff --git a/Makefile.am b/Makefile.am
index d11565a..ecde623 100755
--- a/Makefile.am
+++ b/Makefile.am
@@ -21,10 +21,10 @@ EXTRA_DIST = \
 include common.mk
 
 extradocinstall:
-       test -d "$(docdir)" || mkdir -p "$(docdir)"
+       test -d "$(DESTDIR)$(docdir)" || mkdir -p "$(DESTDIR)$(docdir)"
        for file in AUTHORS COPYING INSTALL README README.lisps ; \
             do \
-            $(INSTALL_DATA) $$file "$(docdir)" ; \
+            $(INSTALL_DATA) $$file "$(DESTDIR)$(docdir)" ; \
             done
 
 $(distdir).tar.gz: Makefile.am
diff --git a/src/Makefile.am b/src/Makefile.am
index 6865ddd..e8e866c 100755
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -108,9 +108,9 @@ WEIRD_INSTALL_TARGETS += install-clisp-copy
 WEIRD_UNINSTALL_TARGETS += uninstall-clisp-copy
 install-clisp-copy:
        $(mkinstalldirs) $(clisplibdir)
-       $(INSTALL_PROGRAM) @CLISP_RUNTIME_PATH@ "$(clisplibdir)/@CLISP_RUNTIME@"
+       $(INSTALL_PROGRAM) @CLISP_RUNTIME_PATH@ 
"$(DESTDIR)$(clisplibdir)/@CLISP_RUNTIME@"
 uninstall-clisp-copy:
-       rm -f "$(clisplibdir)/@CLISP_RUNTIME@"
+       rm -f "$(DESTDIR)$(clisplibdir)/@CLISP_RUNTIME@"
 endif
 
 EXECUTECLISP = $(CLISP_NAME) -norc -q -x
@@ -204,9 +204,9 @@ WEIRD_INSTALL_TARGETS += install-scl-copy
 WEIRD_UNINSTALL_TARGETS += uninstall-scl-copy
 install-scl-copy:
        $(mkinstalldirs) $(scllibdir)
-       $(INSTALL_PROGRAM) @SCL_RUNTIME_PATH@ "$(scllibdir)/@SCL_RUNTIME@"
+       $(INSTALL_PROGRAM) @SCL_RUNTIME_PATH@ 
"$(DESTDIR)$(scllibdir)/@SCL_RUNTIME@"
 uninstall-scl-copy:
-       rm -f "$(scllibdir)/@SCL_RUNTIME@"
+       rm -f "$(DESTDIR)$(scllibdir)/@SCL_RUNTIME@"
 
 clean-scl:
        rm -rf binary-scl

commit 76fd2a4c8e7a9ec7e2a75a6d1ce9a82866ccd030
Author: Rupert Swarbrick <rswarbr...@gmail.com>
Date:   Sun Sep 8 16:08:45 2013 +0100

    Also use DESTDIR for mkinstalldirs
    
    Predictably, I missed a line. With this change, I can install sensibly
    with a Maxima configured for clisp and scl to a directory chosen by
    DESTDIR. Phew.

diff --git a/src/Makefile.am b/src/Makefile.am
index e8e866c..8683060 100755
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -107,7 +107,7 @@ clispexeflag =
 WEIRD_INSTALL_TARGETS += install-clisp-copy
 WEIRD_UNINSTALL_TARGETS += uninstall-clisp-copy
 install-clisp-copy:
-       $(mkinstalldirs) $(clisplibdir)
+       $(mkinstalldirs) $(DESTDIR)$(clisplibdir)
        $(INSTALL_PROGRAM) @CLISP_RUNTIME_PATH@ 
"$(DESTDIR)$(clisplibdir)/@CLISP_RUNTIME@"
 uninstall-clisp-copy:
        rm -f "$(DESTDIR)$(clisplibdir)/@CLISP_RUNTIME@"
@@ -203,7 +203,7 @@ binary-scl/maxima.core:
 WEIRD_INSTALL_TARGETS += install-scl-copy
 WEIRD_UNINSTALL_TARGETS += uninstall-scl-copy
 install-scl-copy:
-       $(mkinstalldirs) $(scllibdir)
+       $(mkinstalldirs) $(DESTDIR)$(scllibdir)
        $(INSTALL_PROGRAM) @SCL_RUNTIME_PATH@ 
"$(DESTDIR)$(scllibdir)/@SCL_RUNTIME@"
 uninstall-scl-copy:
        rm -f "$(DESTDIR)$(scllibdir)/@SCL_RUNTIME@"
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to