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