Hello community,

here is the log from the commit of package swig for openSUSE:Factory checked in 
at 2012-05-07 22:52:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/swig (Old)
 and      /work/SRC/openSUSE:Factory/.swig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "swig", Maintainer is "mma...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/swig/swig.changes        2012-04-12 
09:52:50.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.swig.new/swig.changes   2012-05-07 
22:52:54.000000000 +0200
@@ -1,0 +2,14 @@
+Mon Apr 30 08:30:32 UTC 2012 - idon...@suse.com
+
+- Update to 2.0.6
+  * Various fixes with templates and typedef types.
+  * Some template lookup problems fixed.
+  * Templated type fixes to use correct typemaps.
+  * Autodoc documentation generation improvements.
+  * Python STL container wrappers improvements including addition of
+    stepped slicing.
+  * Approximately 70 fixes and minor enhancements for the following
+    target languages: AllegroCL, C#, D, Go, Java, Lua, Ocaml, Octave,
+    Perl, PHP, Python, R, Ruby, Tcl, Xml.
+
+-------------------------------------------------------------------

Old:
----
  r12814.patch
  swig-2.0.4-fix-overflow-error-64bitint.patch
  swig-2.0.4-ptrdiff_t.patch
  swig-2.0.4-support-python32.patch
  swig-2.0.4.tar.bz2

New:
----
  swig-2.0.6.tar.gz

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

Other differences:
------------------
++++++ swig.spec ++++++
--- /var/tmp/diff_new_pack.ZI3AB6/_old  2012-05-07 22:53:05.000000000 +0200
+++ /var/tmp/diff_new_pack.ZI3AB6/_new  2012-05-07 22:53:05.000000000 +0200
@@ -17,28 +17,20 @@
 
 
 Name:           swig
-Version:        2.0.4
+Version:        2.0.6
 Release:        0
 Summary:        Simplified Wrapper and Interface Generator
 License:        GPL-3.0+ and BSD-3-Clause
 Group:          Development/Languages/C and C++
 Url:            http://www.swig.org/
-Source:         %{name}-%{version}.tar.bz2
+Source:         
http://sourceforge.net/projects/swig/files/swig/%{name}-%{version}/%{name}-%{version}.tar.gz
 Source1:        %{name}.rpmlintrc
-# PATCH-FIX-UPSTREAM swig-2.0.4-support-python32.patch idoen...@suse.de -- 
Support Python 3.2
-Patch1:         swig-2.0.4-support-python32.patch
-# swig-2.0.4-ptrdiff_t.patch kkae...@suse.com -- import_stl fails under Python
-Patch2:         swig-2.0.4-ptrdiff_t.patch
 # PATCH-FIX-UPSTREAM swig-2.0.4-disable-broken-tests.patch idoen...@suse.de -- 
Disable broken tests
-Patch3:         swig-2.0.4-disable-broken-tests.patch
+Patch1:         swig-2.0.4-disable-broken-tests.patch
 # swig-2.0.4-disable-broken-tests_rhel4.patch kkae...@suse.com -- disable 
tests failing on RHEL4
-Patch4:         swig-2.0.4-disable-broken-tests_rhel4.patch
+Patch2:         swig-2.0.4-disable-broken-tests_rhel4.patch
 # PATCH-FIX-UPSTREAM swig-2.0.4-guile2.patch pgaj...@suse.com -- generate 
guile 2 friendly code
-Patch5:         swig-2.0.4-guile2.patch
-# PATCH-FIX-OPENSUSE swig-2.0.4-fix-overflow-error-64bitint.patch 
dval...@suse.com -- Fix overflow errors with 64-bit IVs
-Patch6:         swig-2.0.4-fix-overflow-error-64bitint.patch
-# PATCH-FIX-UPSTREAM r12814.patch asterios.dra...@gmail.com -- Fix regression 
leading to uncompilable code when using typedef and function pointer references 
(taken from Debian)
-Patch7:         r12814.patch
+Patch3:         swig-2.0.4-guile2.patch
 BuildRequires:  boost-devel
 BuildRequires:  gcc-c++
 BuildRequires:  pcre-devel
@@ -124,18 +116,14 @@
 
 %prep
 %setup -q
-%patch1 -p1
-%patch2 -p1
-%patch3
+%patch1
 %if 0%{?rhel_version} >= 400 && 0%{?rhel_version} < 500
-%patch4 -p1
+%patch2 -p1
 %endif
 # guile 2 from 12.1
 %if 0%{?suse_version} >= 1210
-%patch5 -p1
+%patch3 -p1
 %endif
-%patch6 -p1
-%patch7 -p1
 
 %build
 %configure --disable-ccache
@@ -145,13 +133,14 @@
 # check fails on SLES9
 %if 0%{?sles_version} != 9
 # This test is buggy on x86-64
-rm -f Examples/test-suite/python/li_boost_shared_ptr_runme.py
 %if 0%{?suse_version} == 1010
 %ifarch x86_64
 # This test fails on SLES 10 SP3+SP4 on 64bit (bnc#750618)
 rm -f Examples/test-suite/ruby/newobject1_runme.rb
 %endif
 %endif
+# Segfaults
+rm -f Examples/test-suite/python/li_std_containers_int_runme.py
 make check
 %endif
 
@@ -163,6 +152,7 @@
        %{buildroot}%{docpath}
 install -d %{buildroot}%{_libdir}/swig
 cp -a Examples %{buildroot}%{_libdir}/swig/examples
+rm -rf %{buildroot}%{_libdir}/swig/examples/test-suite
 
 # rm files that are not needed for running or rebuilding the examples
 find %{buildroot}%{_libdir}/swig \

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

Reply via email to