Hello community,

here is the log from the commit of package octave for openSUSE:Factory checked 
in at 2014-03-09 18:27:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave (Old)
 and      /work/SRC/openSUSE:Factory/.octave.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "octave"

Changes:
--------
--- /work/SRC/openSUSE:Factory/octave/octave.changes    2014-02-02 
18:10:03.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.octave.new/octave.changes       2014-03-09 
18:27:46.000000000 +0100
@@ -1,0 +2,8 @@
+Fri Mar  7 19:54:29 UTC 2014 - dmitr...@opensuse.org
+
+- Update to version 3.8.1
+  * Bugfix release, see included ChangeLog file for details
+  * removed obsolete octave-3.8.0-gzip-compressed-info.patch
+- Disable JIT support for non-x86 architectures
+
+-------------------------------------------------------------------
@@ -31 +38,0 @@
-

Old:
----
  octave-3.8.0-gzip-compressed-info.patch
  octave-3.8.0.tar.bz2

New:
----
  octave-3.8.1.tar.bz2

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

Other differences:
------------------
++++++ octave.spec ++++++
--- /var/tmp/diff_new_pack.TKcwGo/_old  2014-03-09 18:27:47.000000000 +0100
+++ /var/tmp/diff_new_pack.TKcwGo/_new  2014-03-09 18:27:47.000000000 +0100
@@ -16,17 +16,30 @@
 #
 
 
+# Use native graphics or gnuplot
 %define with_native_graphics 1
+# Build GUI
 %if 0%{?suse_version} > 1110
 %define with_gui 1
 %else
 %define with_gui 0
 %endif
+# JIT support
+# Works only on x86 and x86_64
+%ifarch %ix86 x86_64
 %define with_jit 1
+%else
+%define with_jit 0
+%endif
+# old versions don't contain llvm
+%if 0%{?suse_version} < 1210
+%define with_jit 0
+%endif
+# JAVA support
 %define with_java 1
 
 Name:           octave
-Version:        3.8.0
+Version:        3.8.1
 Release:        0
 Summary:        A High Level Programming Language
 License:        GPL-3.0+
@@ -35,10 +48,8 @@
 Url:            http://www.octave.org/
 Source:         ftp://ftp.gnu.org/gnu/octave/%{name}-%{version}.tar.bz2
 Source2:        octave.pc.in
-# PATCH-FIX-UPSTREAM octave-3.8.0-gzip-compressed-info.patch bnc#857130
-Patch1:         octave-3.8.0-gzip-compressed-info.patch
 # PATCH-FIX-UPSTREAM octave-3.8.0-llvm-3.4.patch 
https://savannah.gnu.org/bugs/?41061
-Patch2:         octave-3.8.0-llvm-3.4.patch
+Patch1:         octave-3.8.0-llvm-3.4.patch
 BuildRequires:  arpack-ng-devel
 BuildRequires:  bison
 BuildRequires:  blas-devel
@@ -69,7 +80,9 @@
 BuildRequires:  libqscintilla-devel
 BuildRequires:  libqt4-devel
 %endif
+%if 0%{?with_jit}
 BuildRequires:  llvm-devel
+%endif
 BuildRequires:  makeinfo
 BuildRequires:  pcre-devel
 BuildRequires:  pkg-config
@@ -152,9 +165,11 @@
 
 %prep
 %setup -q
+
+%if %{?with_jit} == 1
+%if %( echo `rpm -q --queryformat %%{version} llvm-devel`| tr -d '.' ) > 33
 %patch1 -p1
-%if 0%{?suse_version} > 1310
-%patch2 -p1
+%endif
 %endif
 
 %build
@@ -164,8 +179,8 @@
   %if %{?with_gui} == 0
   --disable-gui \
   %endif
-  %if %{?with_jit} == 0
-  --disable-jit \
+  %if %{?with_jit} == 1
+  --enable-jit \
   %endif
   %if %{?with_java} == 0
   --disable-java \

++++++ octave-3.8.0.tar.bz2 -> octave-3.8.1.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/octave/octave-3.8.0.tar.bz2 
/work/SRC/openSUSE:Factory/.octave.new/octave-3.8.1.tar.bz2 differ: char 11, 
line 1

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

Reply via email to