Hello community, here is the log from the commit of package libprelude for openSUSE:Factory checked in at 2015-01-27 12:36:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libprelude (Old) and /work/SRC/openSUSE:Factory/.libprelude.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libprelude" Changes: -------- --- /work/SRC/openSUSE:Factory/libprelude/libprelude.changes 2013-07-09 20:54:43.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libprelude.new/libprelude.changes 2015-01-27 12:36:29.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Jan 26 13:16:17 UTC 2015 - dimstar@opensuse.org + +- Add libprelude-swig-3.0.patch: Fix build with swig 3.0. + +------------------------------------------------------------------- New: ---- libprelude-swig-3.0.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libprelude.spec ++++++ --- /var/tmp/diff_new_pack.sL5Go0/_old 2015-01-27 12:36:30.000000000 +0100 +++ /var/tmp/diff_new_pack.sL5Go0/_new 2015-01-27 12:36:30.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libprelude # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -141,6 +141,8 @@ Patch6: libprelude-ruby1.9.patch # PATCH-FIX-UPSTREAM libprelude-fsf-address.patch [https://dev.prelude-ids.com/issues/516] Patch7: libprelude-fsf-address.patch +# PATCH-FIX-UPSTREAM libprelude-swig-3.0.patch -- Fix build with swig 3.0 +Patch8: libprelude-swig-3.0.patch %description Libprelude is a library that guarantees secure connections between all sensors @@ -239,6 +241,7 @@ %patch6 -p1 %endif %patch7 -p1 +%patch8 -p1 %build %configure --disable-static \ ++++++ libprelude-swig-3.0.patch ++++++ Index: libprelude-1.0.1/bindings/lua/libpreludecpp-lua.i =================================================================== --- libprelude-1.0.1.orig/bindings/lua/libpreludecpp-lua.i +++ libprelude-1.0.1/bindings/lua/libpreludecpp-lua.i @@ -21,12 +21,12 @@ * *****/ -# Exception map +/* Exception map */ %typemap(throws) Prelude::PreludeError %{ SWIG_exception(SWIG_RuntimeError, $1.what()); %}; -# Lua overloading fixes +/* Lua overloading fixes */ %ignore IDMEFCriteria(std::string const &); %ignore IDMEFValue(int8_t); %ignore IDMEFValue(uint8_t); @@ -59,7 +59,7 @@ %ignore Set(char const *, float); %ignore Set(char const *, std::string); -# Conversion not allowed +/* Conversion not allowed */ %ignore *::operator =; %ignore *::operator int() const; Index: libprelude-1.0.1/bindings/perl/libpreludecpp-perl.i =================================================================== --- libprelude-1.0.1.orig/bindings/perl/libpreludecpp-perl.i +++ libprelude-1.0.1/bindings/perl/libpreludecpp-perl.i @@ -21,13 +21,13 @@ * *****/ -# Exception map +/* Exception map */ %typemap(throws) Prelude::PreludeError %{ SWIG_exception(SWIG_RuntimeError, $1.what()); %}; -# Conversion not allowed +/* Conversion not allowed */ %ignore *::operator =; %ignore *::operator int() const; %ignore *::operator long() const; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org