commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2015-08-12 15:10:26 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2015-08-10 09:12:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2015-08-12 15:10:27.0 +0200 @@ -1,0 +2,6 @@ +Mon Aug 10 17:07:09 CEST 2015 - m...@suse.com + +- Adapt to libzypp changes due to FATE#318778 +- 0.7.3 + +--- Old: libzypp-bindings-0.7.2.tar.bz2 New: libzypp-bindings-0.7.3.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.D24nMl/_old 2015-08-12 15:10:28.0 +0200 +++ /var/tmp/diff_new_pack.D24nMl/_new 2015-08-12 15:10:28.0 +0200 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.7.2 +Version:0.7.3 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 15.10.0 +BuildRequires: libzypp-devel = 15.11.0 BuildRequires: python-devel 3 BuildRequires: ruby-devel BuildRequires: swig = 2 ++ libzypp-bindings-0.7.2.tar.bz2 - libzypp-bindings-0.7.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.2/VERSION.cmake new/libzypp-bindings-0.7.3/VERSION.cmake --- old/libzypp-bindings-0.7.2/VERSION.cmake2015-07-20 13:45:44.0 +0200 +++ new/libzypp-bindings-0.7.3/VERSION.cmake2015-08-10 17:10:27.0 +0200 @@ -1,4 +1,4 @@ # on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) SET(VERSION_MINOR 7) -SET(VERSION_PATCH 2) +SET(VERSION_PATCH 3) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.2/libzypp-bindings.spec.cmake new/libzypp-bindings-0.7.3/libzypp-bindings.spec.cmake --- old/libzypp-bindings-0.7.2/libzypp-bindings.spec.cmake 2015-07-20 13:45:44.0 +0200 +++ new/libzypp-bindings-0.7.3/libzypp-bindings.spec.cmake 2015-08-10 17:10:27.0 +0200 @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 15.10.0 +BuildRequires: libzypp-devel = 15.11.0 BuildRequires: python-devel 3 BuildRequires: ruby-devel BuildRequires: swig = 2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.2/package/libzypp-bindings.changes new/libzypp-bindings-0.7.3/package/libzypp-bindings.changes --- old/libzypp-bindings-0.7.2/package/libzypp-bindings.changes 2015-07-20 13:45:44.0 +0200 +++ new/libzypp-bindings-0.7.3/package/libzypp-bindings.changes 2015-08-10 17:10:27.0 +0200 @@ -1,4 +1,10 @@ --- +Mon Aug 10 17:07:09 CEST 2015 - m...@suse.com + +- Adapt to libzypp changes due to FATE#318778 +- 0.7.3 + +--- Mon Jul 20 13:44:19 CEST 2015 - m...@suse.de - Don't expose resolver internals (due to FATE#318099) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.2/swig/PoolItem.i new/libzypp-bindings-0.7.3/swig/PoolItem.i --- old/libzypp-bindings-0.7.2/swig/PoolItem.i 2015-07-06 11:51:07.0 +0200 +++ new/libzypp-bindings-0.7.3/swig/PoolItem.i 2015-08-10 17:10:27.0 +0200 @@ -1,3 +1,4 @@ +%template(SolvableType_PoolItem) zypp::sat::SolvableTypezypp::PoolItem; %include zypp/PoolItem.h #ifdef SWIGPERL5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.2/swig/Resolvable.i new/libzypp-bindings-0.7.3/swig/Resolvable.i --- old/libzypp-bindings-0.7.2/swig/Resolvable.i2015-07-06 11:51:07.0 +0200 +++ new/libzypp-bindings-0.7.3/swig/Resolvable.i2015-08-10 17:10:27.0 +0200 @@ -1,4 +1,6 @@ %ignore zypp::make; %import zypp/sat/Solvable.h +%import zypp/sat/SolvableType.h +%template(SolvableType_Resolvable) zypp::sat::SolvableTypezypp::Resolvable; %include zypp/Resolvable.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2015-08-10 09:12:56 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2015-07-21 13:27:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2015-08-10 09:12:58.0 +0200 @@ -1,0 +2,6 @@ +Mon Jul 20 13:44:19 CEST 2015 - m...@suse.de + +- Don't expose resolver internals (due to FATE#318099) +- 0.7.2 + +--- Old: libzypp-bindings-0.7.1.tar.bz2 New: libzypp-bindings-0.7.2.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.7kOKIm/_old 2015-08-10 09:12:59.0 +0200 +++ /var/tmp/diff_new_pack.7kOKIm/_new 2015-08-10 09:12:59.0 +0200 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.7.1 +Version:0.7.2 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 15.1.0 +BuildRequires: libzypp-devel = 15.10.0 BuildRequires: python-devel 3 BuildRequires: ruby-devel BuildRequires: swig = 2 ++ libzypp-bindings-0.7.1.tar.bz2 - libzypp-bindings-0.7.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/VERSION.cmake new/libzypp-bindings-0.7.2/VERSION.cmake --- old/libzypp-bindings-0.7.1/VERSION.cmake2015-07-06 11:51:07.0 +0200 +++ new/libzypp-bindings-0.7.2/VERSION.cmake2015-07-20 13:45:44.0 +0200 @@ -1,4 +1,4 @@ # on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) SET(VERSION_MINOR 7) -SET(VERSION_PATCH 1) +SET(VERSION_PATCH 2) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/libzypp-bindings.spec.cmake new/libzypp-bindings-0.7.2/libzypp-bindings.spec.cmake --- old/libzypp-bindings-0.7.1/libzypp-bindings.spec.cmake 2015-07-06 11:51:07.0 +0200 +++ new/libzypp-bindings-0.7.2/libzypp-bindings.spec.cmake 2015-07-20 13:45:44.0 +0200 @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 15.1.0 +BuildRequires: libzypp-devel = 15.10.0 BuildRequires: python-devel 3 BuildRequires: ruby-devel BuildRequires: swig = 2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/package/libzypp-bindings.changes new/libzypp-bindings-0.7.2/package/libzypp-bindings.changes --- old/libzypp-bindings-0.7.1/package/libzypp-bindings.changes 2015-07-10 11:10:43.0 +0200 +++ new/libzypp-bindings-0.7.2/package/libzypp-bindings.changes 2015-07-20 13:45:44.0 +0200 @@ -1,4 +1,10 @@ --- +Mon Jul 20 13:44:19 CEST 2015 - m...@suse.de + +- Don't expose resolver internals (due to FATE#318099) +- 0.7.2 + +--- Thu May 21 13:09:43 CEST 2015 - m...@suse.de - Fix test to run with ruby-2.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/swig/Resolver.i new/libzypp-bindings-0.7.2/swig/Resolver.i --- old/libzypp-bindings-0.7.1/swig/Resolver.i 2015-07-06 11:51:07.0 +0200 +++ new/libzypp-bindings-0.7.2/swig/Resolver.i 2015-07-20 13:45:44.0 +0200 @@ -2,6 +2,12 @@ %template(StringList) std::liststd::string; #endif +/* don't wrap legacy ItemCapKind stuff */ +%ignore zypp::Resolver::isInstalledBy( const PoolItem item ); +%ignore zypp::Resolver::installs( const PoolItem item ); +%ignore zypp::Resolver::satifiedByInstalled (const PoolItem item ); +%ignore zypp::Resolver::installedSatisfied( const PoolItem item ); + %include zypp/ProblemTypes.h %include zypp/ResolverProblem.h %include zypp/ProblemSolution.h @@ -17,10 +23,6 @@ typedef boost::intrusive_ptr zypp::ProblemSolution ProblemSolution_Ptr; %template(ProblemSolution_Ptr) boost::intrusive_ptr zypp::ProblemSolution ; - -typedef std::list zypp::solver::detail::SolutionAction_constPtr CSolutionActionList; -%template(CSolutionActionList) std::list zypp::solver::detail::SolutionAction_constPtr ; -
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2015-07-21 13:27:09 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2015-05-26 12:33:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2015-07-21 13:27:12.0 +0200 @@ -10 +10 @@ -- Adapt to libzypp-15.x +- Adapt to libzypp-15.x (bnc#899755) Other differences: -- ++ libzypp-bindings-0.7.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/package/libzypp-bindings.changes new/libzypp-bindings-0.7.1/package/libzypp-bindings.changes --- old/libzypp-bindings-0.7.1/package/libzypp-bindings.changes 2015-05-21 13:20:26.0 +0200 +++ new/libzypp-bindings-0.7.1/package/libzypp-bindings.changes 2015-07-10 11:10:43.0 +0200 @@ -7,7 +7,7 @@ --- Mon May 4 10:17:32 CEST 2015 - m...@suse.de -- Adapt to libzypp-15.x +- Adapt to libzypp-15.x (bnc#899755) - 0.7.0 --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/swig/Arch.i new/libzypp-bindings-0.7.1/swig/Arch.i --- old/libzypp-bindings-0.7.1/swig/Arch.i 2014-07-01 11:46:31.0 +0200 +++ new/libzypp-bindings-0.7.1/swig/Arch.i 2015-07-06 11:51:07.0 +0200 @@ -100,6 +100,22 @@ * builtin: armv7hl */ static Arch armv7hl() { return zypp::Arch_armv7hl; } + /* + * builtin: armv7tnhl + */ + static Arch armv7tnhl() { return zypp::Arch_armv7tnhl; } + /* + * builtin: armv7thl + */ + static Arch armv7thl() { return zypp::Arch_armv7thl; } + /* + * builtin: armv7nhl + */ + static Arch armv7nhl() { return zypp::Arch_armv7nhl; } + /* + * builtin: armv7hl + */ + static Arch armv7hl() { return zypp::Arch_armv7hl; } /* * builtin: armv7l diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/swig/CMakeLists.txt new/libzypp-bindings-0.7.1/swig/CMakeLists.txt --- old/libzypp-bindings-0.7.1/swig/CMakeLists.txt 2014-12-18 11:21:00.0 +0100 +++ new/libzypp-bindings-0.7.1/swig/CMakeLists.txt 2015-07-06 11:51:07.0 +0200 @@ -8,25 +8,37 @@ SET( SWIG_INPUT ${CMAKE_CURRENT_SOURCE_DIR}/zypp.i ) # +# Allow to build only a subset of language bindings via options +# + +OPTION(BUILD_RUBY_BINDINGS Build Ruby bindings ON) +OPTION(BUILD_PYTHON2_BINDINGS Build Python 2 bindings ON) +OPTION(BUILD_PERL5_BINDINGS Build Perl 5 bindings ON) + +# # Let's see which target languages are available # -FIND_PACKAGE(Ruby) -# Enforce Python 2.7, libzypp-bindings does not yet work with Python3 -set(PythonLibs_FIND_VERSION 2.7) -set(PythonLibs_FIND_VERSION_MAJOR 2) -FIND_PACKAGE(PythonLibs) -FIND_PACKAGE(Perl) - - -IF (RUBY_LIBRARY AND RUBY_INCLUDE_PATH) - ADD_SUBDIRECTORY(ruby) -ENDIF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH) - -IF (PYTHON_LIBRARY) - ADD_SUBDIRECTORY(python) -ENDIF(PYTHON_LIBRARY) - -IF (PERL_EXECUTABLE) - ADD_SUBDIRECTORY(perl5) -ENDIF (PERL_EXECUTABLE) +IF(BUILD_RUBY_BINDINGS) + FIND_PACKAGE(Ruby) + IF(RUBY_LIBRARY AND RUBY_INCLUDE_PATH) +ADD_SUBDIRECTORY(ruby) + ENDIF() +ENDIF() + +IF(BUILD_PYTHON2_BINDINGS) + # Enforce Python 2.7, libzypp-bindings does not yet work with Python3 + set(PythonLibs_FIND_VERSION 2.7) + set(PythonLibs_FIND_VERSION_MAJOR 2) + FIND_PACKAGE(PythonLibs) + IF(PYTHON_LIBRARY) +ADD_SUBDIRECTORY(python) + ENDIF() +ENDIF() + +IF(BUILD_PERL5_BINDINGS) + FIND_PACKAGE(Perl) + IF(PERL_EXECUTABLE) +ADD_SUBDIRECTORY(perl5) + ENDIF() +ENDIF() diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.1/swig/Capabilities.i new/libzypp-bindings-0.7.1/swig/Capabilities.i --- old/libzypp-bindings-0.7.1/swig/Capabilities.i 2014-07-01 11:46:31.0 +0200 +++ new/libzypp-bindings-0.7.1/swig/Capabilities.i 2015-07-06 11:51:07.0 +0200 @@ -8,3 +8,21 @@ #ifdef SWIGPERL5 forwarditer(zypp::Capabilities, zypp::Capability); #endif + +#ifdef SWIGPYTHON +%include std_vector.i +%include std_string.i + +%template(StringVector) std::vectorstd::string; + +%extend zypp::Capabilities { +std::vectorstd::string CapNames() +{ +std::vectorstd::string caps; +for (zypp::Capabilities::const_iterator it =
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2015-05-26 12:33:07 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2015-05-10 10:53:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2015-05-26 12:33:08.0 +0200 @@ -1,0 +2,6 @@ +Thu May 21 13:09:43 CEST 2015 - m...@suse.de + +- Fix test to run with ruby-2.2 +- 0.7.1 + +--- Old: libzypp-bindings-0.7.0.tar.bz2 New: libzypp-bindings-0.7.1.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.bSTClZ/_old 2015-05-26 12:33:09.0 +0200 +++ /var/tmp/diff_new_pack.bSTClZ/_new 2015-05-26 12:33:09.0 +0200 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.7.0 +Version:0.7.1 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ ++ libzypp-bindings-0.7.0.tar.bz2 - libzypp-bindings-0.7.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.0/VERSION.cmake new/libzypp-bindings-0.7.1/VERSION.cmake --- old/libzypp-bindings-0.7.0/VERSION.cmake2015-04-13 15:20:55.0 +0200 +++ new/libzypp-bindings-0.7.1/VERSION.cmake2015-05-21 13:20:26.0 +0200 @@ -1,4 +1,4 @@ # on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) SET(VERSION_MINOR 7) -SET(VERSION_PATCH 0) +SET(VERSION_PATCH 1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.0/package/libzypp-bindings.changes new/libzypp-bindings-0.7.1/package/libzypp-bindings.changes --- old/libzypp-bindings-0.7.0/package/libzypp-bindings.changes 2015-05-04 10:20:49.0 +0200 +++ new/libzypp-bindings-0.7.1/package/libzypp-bindings.changes 2015-05-21 13:20:26.0 +0200 @@ -1,4 +1,10 @@ --- +Thu May 21 13:09:43 CEST 2015 - m...@suse.de + +- Fix test to run with ruby-2.2 +- 0.7.1 + +--- Mon May 4 10:17:32 CEST 2015 - m...@suse.de - Adapt to libzypp-15.x diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.7.0/swig/ruby/tests/arch.rb new/libzypp-bindings-0.7.1/swig/ruby/tests/arch.rb --- old/libzypp-bindings-0.7.0/swig/ruby/tests/arch.rb 2014-07-01 11:46:31.0 +0200 +++ new/libzypp-bindings-0.7.1/swig/ruby/tests/arch.rb 2015-05-21 13:20:26.0 +0200 @@ -12,44 +12,43 @@ end class ArchTest Test::Unit::TestCase - include Zypp def test_arch # define i386, a builtin -a = Arch.new(i386) +a = Zypp::Arch.new(i386) assert a assert_equal i386, a.to_s assert_equal true, a.is_builtin # i486 is 'bigger' than i386 -b = Arch.new(i486) +b = Zypp::Arch.new(i486) assert b assert_equal i486, b.to_s assert b.is_builtin -if VERSION 800 +if Zypp::VERSION 800 assert_equal a, b.base_arch end assert a b assert a.compatible_with?(b) # A new, adventurous architecture -z = Arch.new(xyzzy) +z = Zypp::Arch.new(xyzzy) assert z assert_equal xyzzy, z.to_s assert_equal false, z.is_builtin # predefined archs -assert_equal Arch.new(noarch), Arch.noarch -assert_equal a, Arch.i386 -assert_equal b, Arch.i486 -assert_equal Arch.new(i586), Arch.i586 -assert_equal Arch.new(i686), Arch.i686 -assert_equal Arch.new(x86_64), Arch.x86_64 -assert_equal Arch.new(ia64), Arch.ia64 -assert_equal Arch.new(ppc), Arch.ppc -assert_equal Arch.new(ppc64), Arch.ppc64 -assert_equal Arch.new(s390), Arch.s390 -assert_equal Arch.new(s390x), Arch.s390x +assert_equal Zypp::Arch.new(noarch), Zypp::Arch.noarch +assert_equal a, Zypp::Arch.i386 +assert_equal b, Zypp::Arch.i486 +assert_equal Zypp::Arch.new(i586), Zypp::Arch.i586 +assert_equal Zypp::Arch.new(i686), Zypp::Arch.i686 +assert_equal Zypp::Arch.new(x86_64), Zypp::Arch.x86_64 +assert_equal Zypp::Arch.new(ia64), Zypp::Arch.ia64 +assert_equal Zypp::Arch.new(ppc), Zypp::Arch.ppc +assert_equal Zypp::Arch.new(ppc64), Zypp::Arch.ppc64 +assert_equal Zypp::Arch.new(s390), Zypp::Arch.s390 +assert_equal Zypp::Arch.new(s390x), Zypp::Arch.s390x
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2015-05-10 10:53:57 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2014-12-19 09:37:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2015-05-10 10:53:59.0 +0200 @@ -1,0 +2,6 @@ +Mon May 4 10:17:32 CEST 2015 - m...@suse.de + +- Adapt to libzypp-15.x +- 0.7.0 + +--- Old: libzypp-bindings-0.6.4.tar.bz2 New: libzypp-bindings-0.7.0.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.2UYGu0/_old 2015-05-10 10:54:00.0 +0200 +++ /var/tmp/diff_new_pack.2UYGu0/_new 2015-05-10 10:54:00.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libzypp-bindings # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.6.4 +Version:0.7.0 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ @@ -26,10 +26,10 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 14.30.0 +BuildRequires: libzypp-devel = 15.1.0 BuildRequires: python-devel 3 BuildRequires: ruby-devel -BuildRequires: swig = 1.3.40 +BuildRequires: swig = 2 Source: %{name}-%{version}.tar.bz2 %description ++ libzypp-bindings-0.6.4.tar.bz2 - libzypp-bindings-0.7.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.4/CMakeLists.txt new/libzypp-bindings-0.7.0/CMakeLists.txt --- old/libzypp-bindings-0.6.4/CMakeLists.txt 2014-07-01 11:46:31.0 +0200 +++ new/libzypp-bindings-0.7.0/CMakeLists.txt 2015-01-20 13:00:15.0 +0100 @@ -66,7 +66,7 @@ /usr/local/include ) IF( BOOST_SMARTPTR_INCLUDE_DIR ) - SET( SWIG_DEFINITIONS ${SWIG_DEFINITIONS} -DBOOST_SMARTPTR_INCLUDE_DIR ) + SET( SWIG_DEFINITIONS ${SWIG_DEFINITIONS} -I${BOOST_SMARTPTR_INCLUDE_DIR} -DBOOST_SMARTPTR_INCLUDE_DIR ) ENDIF( BOOST_SMARTPTR_INCLUDE_DIR ) # Now into SWIG diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.4/COPYING new/libzypp-bindings-0.7.0/COPYING --- old/libzypp-bindings-0.6.4/COPYING 1970-01-01 01:00:00.0 +0100 +++ new/libzypp-bindings-0.7.0/COPYING 2015-01-26 15:41:00.0 +0100 @@ -0,0 +1,20 @@ +/*-\ +| _ __ __ ___ | +| |__ / \ / / . \ . \ | +| / / \ V /| _/ _/ | +| / /__ | | | | | | | +| /_||_| |_| |_| | +| | +\-*/ + +Copyright (C) 2007-2015 SUSE Linux Products GmbH + +ZYpp-bindings is licensed under the GNU General Public License version 2 +or later. The text of the GNU General Public License can be viewed at +http://www.gnu.org/licenses/gpl.html + +As a special exception, you have permission to link this program +with the following libraries and distribute executables, as long as you +follow the requirements of the GNU GPL in regard to all of the +software in the executable aside from the following libraries: +- OpenSSL (http://www.openssl.org) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.4/VERSION.cmake new/libzypp-bindings-0.7.0/VERSION.cmake --- old/libzypp-bindings-0.6.4/VERSION.cmake2014-12-18 11:31:24.0 +0100 +++ new/libzypp-bindings-0.7.0/VERSION.cmake2015-04-13 15:20:55.0 +0200 @@ -1,4 +1,4 @@ # on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) -SET(VERSION_MINOR 6) -SET(VERSION_PATCH 4) +SET(VERSION_MINOR 7) +SET(VERSION_PATCH 0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2014-11-26 20:57:17 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2014-09-07 02:35:07.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2014-11-26 22:59:56.0 +0100 @@ -1,0 +2,6 @@ +Fri Oct 17 11:22:13 CEST 2014 - m...@suse.de + +- Adapt to libzypp changes. +- 0.6.3 + +--- Old: libzypp-bindings-0.6.2.tar.bz2 New: libzypp-bindings-0.6.3.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.kJdeOp/_old 2014-11-26 22:59:56.0 +0100 +++ /var/tmp/diff_new_pack.kJdeOp/_new 2014-11-26 22:59:56.0 +0100 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.6.2 +Version:0.6.3 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 14.5.0 +BuildRequires: libzypp-devel = 14.30.0 BuildRequires: python-devel BuildRequires: ruby-devel BuildRequires: swig = 1.3.40 ++ libzypp-bindings-0.6.2.tar.bz2 - libzypp-bindings-0.6.3.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.2/VERSION.cmake new/libzypp-bindings-0.6.3/VERSION.cmake --- old/libzypp-bindings-0.6.2/VERSION.cmake2014-08-14 14:46:36.0 +0200 +++ new/libzypp-bindings-0.6.3/VERSION.cmake2014-10-17 11:23:53.0 +0200 @@ -1,4 +1,4 @@ # on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) SET(VERSION_MINOR 6) -SET(VERSION_PATCH 2) +SET(VERSION_PATCH 3) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.2/libzypp-bindings.spec.cmake new/libzypp-bindings-0.6.3/libzypp-bindings.spec.cmake --- old/libzypp-bindings-0.6.2/libzypp-bindings.spec.cmake 2014-07-01 11:46:31.0 +0200 +++ new/libzypp-bindings-0.6.3/libzypp-bindings.spec.cmake 2014-10-17 11:23:53.0 +0200 @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 14.5.0 +BuildRequires: libzypp-devel = 14.30.0 BuildRequires: python-devel BuildRequires: ruby-devel BuildRequires: swig = 1.3.40 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.2/package/libzypp-bindings.changes new/libzypp-bindings-0.6.3/package/libzypp-bindings.changes --- old/libzypp-bindings-0.6.2/package/libzypp-bindings.changes 2014-08-14 14:46:36.0 +0200 +++ new/libzypp-bindings-0.6.3/package/libzypp-bindings.changes 2014-10-17 11:23:53.0 +0200 @@ -1,4 +1,10 @@ --- +Fri Oct 17 11:22:13 CEST 2014 - m...@suse.de + +- Adapt to libzypp changes. +- 0.6.3 + +--- Thu Aug 14 14:45:12 CEST 2014 - m...@suse.de - work around syntax errors because of __attribute__ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.2/swig/RepoInfo.i new/libzypp-bindings-0.6.3/swig/RepoInfo.i --- old/libzypp-bindings-0.6.2/swig/RepoInfo.i 2014-07-01 11:46:31.0 +0200 +++ new/libzypp-bindings-0.6.3/swig/RepoInfo.i 2014-10-17 11:23:53.0 +0200 @@ -1,6 +1,6 @@ #ifdef SWIGPERL5 #else -%template(UrlSet) std::setzypp::Url; +%template(UrlSet) std::listzypp::Url; #endif namespace zypp @@ -31,7 +31,7 @@ typedef std::listzypp::RepoInfo RepoInfoList; %template(RepoInfoList) std::listzypp::RepoInfo; -%extend zypp::RepoInfo +%extend zypp::RepoInfo { std::string dump(void) const { -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2014-03-22 09:08:57 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2014-01-27 15:31:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2014-03-22 09:08:58.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 14 14:39:37 CET 2014 - m...@suse.de + +- c++11 fixes +- 0.6.1 + +--- Old: libzypp-bindings-0.6.0.tar.bz2 New: libzypp-bindings-0.6.1.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.v1x75r/_old 2014-03-22 09:08:58.0 +0100 +++ /var/tmp/diff_new_pack.v1x75r/_new 2014-03-22 09:08:58.0 +0100 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.6.0 +Version:0.6.1 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ ++ libzypp-bindings-0.6.0.tar.bz2 - libzypp-bindings-0.6.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.0/CMakeLists.txt new/libzypp-bindings-0.6.1/CMakeLists.txt --- old/libzypp-bindings-0.6.0/CMakeLists.txt 2013-04-30 13:46:28.0 +0200 +++ new/libzypp-bindings-0.6.1/CMakeLists.txt 2014-03-14 14:40:49.0 +0100 @@ -7,7 +7,7 @@ ENABLE_TESTING() -SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wall -std=c++0x -fPIC -fno-strict-aliasing) +SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wall -std=c++11 -fPIC -fno-strict-aliasing) # # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.0/VERSION.cmake new/libzypp-bindings-0.6.1/VERSION.cmake --- old/libzypp-bindings-0.6.0/VERSION.cmake2014-01-24 08:15:51.0 +0100 +++ new/libzypp-bindings-0.6.1/VERSION.cmake2014-03-14 14:40:49.0 +0100 @@ -1,4 +1,4 @@ # on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) SET(VERSION_MINOR 6) -SET(VERSION_PATCH 0) +SET(VERSION_PATCH 1) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.0/package/libzypp-bindings.changes new/libzypp-bindings-0.6.1/package/libzypp-bindings.changes --- old/libzypp-bindings-0.6.0/package/libzypp-bindings.changes 2014-01-24 08:15:51.0 +0100 +++ new/libzypp-bindings-0.6.1/package/libzypp-bindings.changes 2014-03-14 14:40:49.0 +0100 @@ -1,4 +1,10 @@ --- +Fri Mar 14 14:39:37 CET 2014 - m...@suse.de + +- c++11 fixes +- 0.6.1 + +--- Fri Jan 24 08:05:29 CET 2014 - m...@suse.de - Adapt to libzypp changes. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.6.0/swig/zypp.i new/libzypp-bindings-0.6.1/swig/zypp.i --- old/libzypp-bindings-0.6.0/swig/zypp.i 2013-12-02 13:21:43.0 +0100 +++ new/libzypp-bindings-0.6.1/swig/zypp.i 2014-03-14 14:40:49.0 +0100 @@ -20,6 +20,7 @@ #define BOOST_NO_CXX11_NOEXCEPT #define BOOST_NO_CXX11_RVALUE_REFERENCES #define BOOST_NO_CXX11_SMART_PTR +#define constexpr %{ /* Includes the header in the wrapper code */ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2014-01-27 15:31:42 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2013-11-07 12:53:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2014-01-27 15:31:43.0 +0100 @@ -1,0 +2,12 @@ +Fri Jan 24 08:05:29 CET 2014 - m...@suse.de + +- Adapt to libzypp changes. +- 0.6.0 + +--- +Sun Jan 19 16:30:13 CET 2014 - m...@suse.de + +- Disable broken dump tests. +- 0.5.18 + +--- Old: libzypp-bindings-0.5.17.tar.bz2 New: libzypp-bindings-0.6.0.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.9bZDNM/_old 2014-01-27 15:31:43.0 +0100 +++ /var/tmp/diff_new_pack.9bZDNM/_new 2014-01-27 15:31:43.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libzypp-bindings # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.5.17 +Version:0.6.0 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 10.2.0 +BuildRequires: libzypp-devel = 14.5.0 BuildRequires: python-devel BuildRequires: ruby-devel BuildRequires: swig = 1.3.40 ++ libzypp-bindings-0.5.17.tar.bz2 - libzypp-bindings-0.6.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.17/VERSION.cmake new/libzypp-bindings-0.6.0/VERSION.cmake --- old/libzypp-bindings-0.5.17/VERSION.cmake 2013-11-06 16:01:43.0 +0100 +++ new/libzypp-bindings-0.6.0/VERSION.cmake2014-01-24 08:15:51.0 +0100 @@ -1,3 +1,4 @@ +# on maintenance branch add a 2nd level to patch (p.1, p.2, ...) SET(VERSION_MAJOR 0) -SET(VERSION_MINOR 5) -SET(VERSION_PATCH 17) +SET(VERSION_MINOR 6) +SET(VERSION_PATCH 0) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.17/examples/ruby/parse1.rb new/libzypp-bindings-0.6.0/examples/ruby/parse1.rb --- old/libzypp-bindings-0.5.17/examples/ruby/parse1.rb 2013-11-06 16:01:43.0 +0100 +++ new/libzypp-bindings-0.6.0/examples/ruby/parse1.rb 2013-11-15 15:36:42.0 +0100 @@ -46,21 +46,22 @@ puts changes.class puts changes.size changes.each do | c | - puts c.date - puts c.author - puts c.text +puts c.date +puts c.author +puts c.text end end puts Summary: #{r.summary} puts DownloadSize: #{r.downloadSize} puts Vendor: #{r.vendor} puts Buildtime: #{r.buildtime} +puts Support Level: #{asUserString(asKindPackage(p).vendorSupport)} if isKindPackage(p) d = r.dep(Dep.PROVIDES) # puts d.class d.each do | x | - # puts y.class - puts Provides: #{x.to_s} + # puts y.class + puts Provides: #{x.to_s} end puts diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.17/libzypp-bindings.spec.cmake new/libzypp-bindings-0.6.0/libzypp-bindings.spec.cmake --- old/libzypp-bindings-0.5.17/libzypp-bindings.spec.cmake 2013-10-02 14:41:19.0 +0200 +++ new/libzypp-bindings-0.6.0/libzypp-bindings.spec.cmake 2014-01-24 08:15:51.0 +0100 @@ -26,7 +26,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: libzypp-devel = 10.2.0 +BuildRequires: libzypp-devel = 14.5.0 BuildRequires: python-devel BuildRequires: ruby-devel BuildRequires: swig = 1.3.40 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.17/package/libzypp-bindings.changes new/libzypp-bindings-0.6.0/package/libzypp-bindings.changes --- old/libzypp-bindings-0.5.17/package/libzypp-bindings.changes 2013-11-06 16:01:43.0 +0100 +++
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2013-11-07 12:53:29 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2013-10-02 17:56:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2013-11-07 12:53:31.0 +0100 @@ -1,0 +2,12 @@ +Wed Nov 6 15:58:55 CET 2013 - m...@suse.de + +- Wrap Changelog class. +- 0.5.17 + +--- +Tue Nov 5 16:53:35 CET 2013 - m...@suse.de + +- Fix no attribute access via PoolItem::resolvable +- 0.5.16 + +--- Old: libzypp-bindings-0.5.15.tar.bz2 New: libzypp-bindings-0.5.17.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.CpbVcw/_old 2013-11-07 12:53:40.0 +0100 +++ /var/tmp/diff_new_pack.CpbVcw/_new 2013-11-07 12:53:40.0 +0100 @@ -18,7 +18,7 @@ Name: libzypp-bindings -Version:0.5.15 +Version:0.5.17 Release:0 Summary:Bindings for libzypp License:GPL-2.0+ ++ libzypp-bindings-0.5.15.tar.bz2 - libzypp-bindings-0.5.17.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.15/VERSION.cmake new/libzypp-bindings-0.5.17/VERSION.cmake --- old/libzypp-bindings-0.5.15/VERSION.cmake 2013-09-30 12:56:32.0 +0200 +++ new/libzypp-bindings-0.5.17/VERSION.cmake 2013-11-06 16:01:43.0 +0100 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR 0) SET(VERSION_MINOR 5) -SET(VERSION_PATCH 15) +SET(VERSION_PATCH 17) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.15/examples/ruby/parse1.rb new/libzypp-bindings-0.5.17/examples/ruby/parse1.rb --- old/libzypp-bindings-0.5.15/examples/ruby/parse1.rb 2013-03-19 14:01:39.0 +0100 +++ new/libzypp-bindings-0.5.17/examples/ruby/parse1.rb 2013-11-06 16:01:43.0 +0100 @@ -3,51 +3,56 @@ require 'zypp' include Zypp -tmp_cache_path = TmpDir.new() -tmp_raw_cache_path = TmpDir.new() -tmp_known_repos_path = TmpDir.new() - -opts = RepoManagerOptions.new() -opts.repoCachePath = tmp_cache_path.path() -opts.repoRawCachePath = tmp_raw_cache_path.path() -opts.knownReposPath = tmp_known_repos_path.path() +# Load installed packages +z = ZYppFactory::instance.getZYpp +z.initializeTarget( Pathname.new(/) ) +z.target.load; +tmp_dir = TmpDir.new() +opts = RepoManagerOptions.new(tmp_dir.path()) repo_manager = RepoManager.new(opts) repo_info = RepoInfo.new() - -repo_info.set_alias(factorytest) -repo_info.set_name(Test Repo for Factory.) -repo_info.set_enabled(true) -repo_info.set_autorefresh(false) -# repo_info.add_base_url(ftp://dist.suse.de/install/stable-x86/;) -# repo_info.add_base_url(http://software.opensuse.org/download/home:/Arvin42/openSUSE_Factory/;) -repo_info.add_base_url(file:///suse/aschnell/tmp) - -repo_manager.add_repository(repo_info) - -z = ZYppFactory::instance.get_zypp -pool = z.pool() - -repos = repo_manager.known_repositories() +repo_info.setAlias(factorytest) +repo_info.setName(Test Repo for Factory.) +repo_info.setEnabled(true) +repo_info.setAutorefresh(false) +url = Url.new(http://download.opensuse.org/factory-tested/repo/oss/;) +repo_info.addBaseUrl(url) +#repo_manager.addRepository(repo_info) + +KeyRing.setDefaultAccept( KeyRing::ACCEPT_UNKNOWNKEY | +KeyRing::ACCEPT_VERIFICATION_FAILED | KeyRing::ACCEPT_UNSIGNED_FILE | +KeyRing::TRUST_KEY_TEMPORARILY) +repos = repo_manager.knownRepositories() repos.each do | repo | -repo_manager.refresh_metadata(repo) -repo_manager.build_cache(repo) -rep = repo_manager.create_from_cache(repo) -store = rep.resolvables() -z.add_resolvables(store) +repo_manager.refreshMetadata(repo) +repo_manager.buildCache(repo) +repo_manager.loadFromCache(repo) end # puts pool.class +pool = z.pool() pool.each do | p | -# puts p.class +#puts p.class r = p.resolvable -# puts r.class -puts #{r.kind} #{r.name} #{r.edition.to_s} #{r.arch.to_s} +#puts r.class +puts #{r.kind} #{r.name} #{r.edition} #{r.arch} + +if isKindPackage(p) + changes = asKindPackage(p).changelog + puts changes.class + puts changes.size + changes.each do | c | + puts c.date + puts c.author + puts c.text + end +end puts Summary: #{r.summary} -
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2013-10-02 17:56:53 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2013-05-13 15:07:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2013-10-02 17:56:55.0 +0200 @@ -1,0 +2,8 @@ +Mon Sep 30 11:10:31 UTC 2013 - jreidin...@suse.com + +- Add legacy GetResolvablesToInsDel class (removed from libzypp + in favor of transaction) +- fix const pointer lost its namespace +- 0.5.15 + +--- Old: libzypp-bindings-0.5.14.tar.bz2 New: libzypp-bindings-0.5.15.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.zgN0JN/_old 2013-10-02 17:56:55.0 +0200 +++ /var/tmp/diff_new_pack.zgN0JN/_new 2013-10-02 17:56:55.0 +0200 @@ -1,8 +1,8 @@ # # spec file for package libzypp-bindings # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. - # +# Copyright (c) 2013 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 # upon. The license for this file, and modifications and additions to the @@ -14,20 +14,22 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - # nodebuginfo + Name: libzypp-bindings -Version:0.5.14 +Version:0.5.15 Release:0 -License:GPL-2.0+ Summary:Bindings for libzypp +License:GPL-2.0+ Group: Development/Sources BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: cmake python-devel ruby-devel +BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: swig = 1.3.40 BuildRequires: libzypp-devel = 10.2.0 +BuildRequires: python-devel +BuildRequires: ruby-devel +BuildRequires: swig = 1.3.40 Source: %{name}-%{version}.tar.bz2 %description @@ -63,7 +65,6 @@ %{__rm} -rf %{buildroot} %package -n ruby-zypp -License:GPL-2.0+ Summary:Ruby bindings for libzypp Group: Development/Languages/Ruby @@ -80,9 +81,9 @@ %endif %package -n python-zypp -License:GPL-2.0+ Summary:Python bindings for libzypp Group: Development/Languages/Python + %description -n python-zypp - @@ -92,7 +93,6 @@ %{py_sitedir}/zypp.py %package -n perl-zypp -License:GPL-2.0+ Requires: perl = %{perl_version} Summary:Perl bindings for libzypp Group: Development/Languages/Perl ++ libzypp-bindings-0.5.14.tar.bz2 - libzypp-bindings-0.5.15.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/VERSION.cmake new/libzypp-bindings-0.5.15/VERSION.cmake --- old/libzypp-bindings-0.5.14/VERSION.cmake 2013-03-19 14:01:39.0 +0100 +++ new/libzypp-bindings-0.5.15/VERSION.cmake 2013-09-30 12:56:32.0 +0200 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR 0) SET(VERSION_MINOR 5) -SET(VERSION_PATCH 14) +SET(VERSION_PATCH 15) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/libzypp-bindings.spec.cmake new/libzypp-bindings-0.5.15/libzypp-bindings.spec.cmake --- old/libzypp-bindings-0.5.14/libzypp-bindings.spec.cmake 2013-03-19 14:01:39.0 +0100 +++ new/libzypp-bindings-0.5.15/libzypp-bindings.spec.cmake 2013-10-02 14:41:19.0 +0200 @@ -1,8 +1,8 @@ # # spec file for package libzypp-bindings # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. - # +# Copyright (c) 2013 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 # upon. The license for this file, and modifications and additions to the @@ -24,10 +24,12 @@ Summary:Bindings for libzypp Group: Development/Sources BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: cmake python-devel ruby-devel +BuildRequires: cmake BuildRequires: gcc-c++ = 4.5 -BuildRequires: swig = 1.3.40 BuildRequires: libzypp-devel = 10.2.0 +BuildRequires: python-devel +BuildRequires: ruby-devel +BuildRequires: swig = 1.3.40 Source: %{name}-%{version}.tar.bz2 %description @@ -63,7 +65,6 @@ %{__rm} -rf
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2013-05-13 15:07:54 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2013-01-29 10:48:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2013-05-13 15:07:55.0 +0200 @@ -1,0 +2,5 @@ +Mon Apr 29 17:37:14 CEST 2013 - m...@suse.de + +- Compile with -std=c++11 + +--- Other differences: -- ++ libzypp-bindings-0.5.14.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/CMakeLists.txt new/libzypp-bindings-0.5.14/CMakeLists.txt --- old/libzypp-bindings-0.5.14/CMakeLists.txt 2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/CMakeLists.txt 2013-04-30 13:46:28.0 +0200 @@ -7,7 +7,7 @@ ENABLE_TESTING() -SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wall -fPIC -fno-strict-aliasing) +SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wall -std=c++0x -fPIC -fno-strict-aliasing) # # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/package/libzypp-bindings.changes new/libzypp-bindings-0.5.14/package/libzypp-bindings.changes --- old/libzypp-bindings-0.5.14/package/libzypp-bindings.changes 2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/package/libzypp-bindings.changes 2013-04-29 17:39:47.0 +0200 @@ -1,4 +1,9 @@ --- +Mon Apr 29 17:37:14 CEST 2013 - m...@suse.de + +- Compile with -std=c++11 + +--- Mon Jan 28 14:02:12 CET 2013 - m...@suse.de - work around swig problem creating two different types for diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/swig/Package.i new/libzypp-bindings-0.5.14/swig/Package.i --- old/libzypp-bindings-0.5.14/swig/Package.i 2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/swig/Package.i 2013-05-02 14:11:29.0 +0200 @@ -2,3 +2,6 @@ %include zypp/Package.h +typedef ::zypp::intrusive_ptrconst Package Package_constPtr; +%template(Package_constPtr)::zypp::intrusive_ptrconst Package; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/swig/Patch.i new/libzypp-bindings-0.5.14/swig/Patch.i --- old/libzypp-bindings-0.5.14/swig/Patch.i2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/swig/Patch.i2013-05-02 14:11:29.0 +0200 @@ -2,4 +2,5 @@ %ignore zypp::Patch::affects_pkg_manager; %ignore zypp::Patch::id; -%include zypp/Patch.h \ No newline at end of file +%include zypp/Patch.h + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/swig/Pattern.i new/libzypp-bindings-0.5.14/swig/Pattern.i --- old/libzypp-bindings-0.5.14/swig/Pattern.i 2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/swig/Pattern.i 2013-05-02 14:11:29.0 +0200 @@ -1 +1,5 @@ -%include zypp/Pattern.h \ No newline at end of file +%include zypp/Pattern.h + +typedef ::zypp::intrusive_ptrconst Pattern Pattern_constPtr; +%template(Pattern_constPtr)::zypp::intrusive_ptrconst Pattern; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/swig/Product.i new/libzypp-bindings-0.5.14/swig/Product.i --- old/libzypp-bindings-0.5.14/swig/Product.i 2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/swig/Product.i 2013-05-02 14:11:29.0 +0200 @@ -1,2 +1,6 @@ %ignore zypp::Product::type; %include zypp/Product.h + +typedef ::zypp::intrusive_ptrconst Product Product_constPtr; +%template(Product_constPtr)::zypp::intrusive_ptrconst Product; + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.14/swig/SrcPackage.i new/libzypp-bindings-0.5.14/swig/SrcPackage.i --- old/libzypp-bindings-0.5.14/swig/SrcPackage.i 2013-01-28 14:07:40.0 +0100 +++ new/libzypp-bindings-0.5.14/swig/SrcPackage.i 2013-05-02 14:11:29.0 +0200 @@ -1 +1,5 @@ %include zypp/SrcPackage.h; +
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2013-01-29 10:48:24 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings, Maintainer is dmacvi...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2012-06-08 14:07:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2013-01-29 10:48:27.0 +0100 @@ -1,0 +2,7 @@ +Mon Jan 28 14:02:12 CET 2013 - m...@suse.de + +- work around swig problem creating two different types for + intrusive_ptr +- version 0.5.14 + +--- Old: libzypp-bindings-0.5.13.tar.bz2 New: libzypp-bindings-0.5.14.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.Cn3jRD/_old 2013-01-29 10:48:28.0 +0100 +++ /var/tmp/diff_new_pack.Cn3jRD/_new 2013-01-29 10:48:28.0 +0100 @@ -18,7 +18,7 @@ # nodebuginfo Name: libzypp-bindings -Version:0.5.13 +Version:0.5.14 Release:0 License:GPL-2.0+ Summary:Bindings for libzypp ++ libzypp-bindings-0.5.13.tar.bz2 - libzypp-bindings-0.5.14.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.13/VERSION.cmake new/libzypp-bindings-0.5.14/VERSION.cmake --- old/libzypp-bindings-0.5.13/VERSION.cmake 2012-06-05 12:05:27.0 +0200 +++ new/libzypp-bindings-0.5.14/VERSION.cmake 2013-01-28 14:07:40.0 +0100 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR 0) SET(VERSION_MINOR 5) -SET(VERSION_PATCH 13) +SET(VERSION_PATCH 14) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.13/package/libzypp-bindings.changes new/libzypp-bindings-0.5.14/package/libzypp-bindings.changes --- old/libzypp-bindings-0.5.13/package/libzypp-bindings.changes 2012-06-05 12:05:27.0 +0200 +++ new/libzypp-bindings-0.5.14/package/libzypp-bindings.changes 2013-01-28 14:07:40.0 +0100 @@ -1,4 +1,11 @@ --- +Mon Jan 28 14:02:12 CET 2013 - m...@suse.de + +- work around swig problem creating two different types for + intrusive_ptr +- version 0.5.14 + +--- Tue Jun 5 09:27:07 UTC 2012 - jreidin...@suse.com - disable segfaulting python test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.13/swig/KeyRing.i new/libzypp-bindings-0.5.14/swig/KeyRing.i --- old/libzypp-bindings-0.5.13/swig/KeyRing.i 2012-06-05 12:05:27.0 +0200 +++ new/libzypp-bindings-0.5.14/swig/KeyRing.i 2013-01-28 14:07:40.0 +0100 @@ -20,8 +20,8 @@ } namespace zypp { - typedef intrusive_ptrKeyRing KeyRing_Ptr; - %template(KeyRing_Ptr) intrusive_ptrKeyRing; + typedef ::zypp::intrusive_ptrKeyRing KeyRing_Ptr; + %template(KeyRing_Ptr) ::zypp::intrusive_ptrKeyRing; } %template(List_PublicKey) std::listzypp::PublicKey; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.13/swig/ResTraits.i new/libzypp-bindings-0.5.14/swig/ResTraits.i --- old/libzypp-bindings-0.5.13/swig/ResTraits.i2012-06-05 12:05:27.0 +0200 +++ new/libzypp-bindings-0.5.14/swig/ResTraits.i2013-01-28 14:07:40.0 +0100 @@ -15,10 +15,10 @@ typedef zypp::intrusive_ptrconst _Res constPtrType; }; - typedef intrusive_ptrconst ResObject ResObject_constPtr; - typedef intrusive_ptrResObject ResObject_Ptr; - %template(ResObject_constPtr) intrusive_ptrconst zypp::ResObject; - %template(ResObject_Ptr) intrusive_ptrzypp::ResObject; + typedef ::zypp::intrusive_ptrconst ResObject ResObject_constPtr; + typedef ::zypp::intrusive_ptrResObject ResObject_Ptr; + %template(ResObject_constPtr) ::zypp::intrusive_ptrconst zypp::ResObject; + %template(ResObject_Ptr) ::zypp::intrusive_ptrzypp::ResObject; } @@ -34,10 +34,10 @@ %define %STUFF(X) namespace zypp { - typedef intrusive_ptrconst X X##_constPtr; - typedef intrusive_ptrX X##_Ptr; - %template(X##_constPtr)intrusive_ptrconst X; - %template(X##_Ptr) intrusive_ptrX; + typedef ::zypp::intrusive_ptrconst X X##_constPtr; + typedef ::zypp::intrusive_ptrX X##_Ptr; + %template(X##_constPtr)::zypp::intrusive_ptrconst X; +
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2012-06-08 14:07:34 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings, Maintainer is dmacvi...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2012-03-06 13:39:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2012-06-08 14:07:41.0 +0200 @@ -1,0 +2,12 @@ +Tue Jun 5 09:27:07 UTC 2012 - jreidin...@suse.com + +- disable segfaulting python test +- version 0.5.13 + +--- +Mon Jun 4 16:45:43 CEST 2012 - m...@suse.de + +- port ruby bindings to version 1.9 +- version 0.5.12 + +--- Old: libzypp-bindings-0.5.11.tar.bz2 New: libzypp-bindings-0.5.13.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.mRpvpd/_old 2012-06-08 14:07:44.0 +0200 +++ /var/tmp/diff_new_pack.mRpvpd/_new 2012-06-08 14:07:44.0 +0200 @@ -18,7 +18,7 @@ # nodebuginfo Name: libzypp-bindings -Version:0.5.11 +Version:0.5.13 Release:0 License:GPL-2.0+ Summary:Bindings for libzypp ++ libzypp-bindings-0.5.11.tar.bz2 - libzypp-bindings-0.5.13.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.11/VERSION.cmake new/libzypp-bindings-0.5.13/VERSION.cmake --- old/libzypp-bindings-0.5.11/VERSION.cmake 2012-03-02 11:41:30.0 +0100 +++ new/libzypp-bindings-0.5.13/VERSION.cmake 2012-06-05 12:05:27.0 +0200 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR 0) SET(VERSION_MINOR 5) -SET(VERSION_PATCH 11) +SET(VERSION_PATCH 13) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.11/package/libzypp-bindings.changes new/libzypp-bindings-0.5.13/package/libzypp-bindings.changes --- old/libzypp-bindings-0.5.11/package/libzypp-bindings.changes 2012-03-02 11:41:30.0 +0100 +++ new/libzypp-bindings-0.5.13/package/libzypp-bindings.changes 2012-06-05 12:05:27.0 +0200 @@ -1,4 +1,16 @@ --- +Tue Jun 5 09:27:07 UTC 2012 - jreidin...@suse.com + +- disable segfaulting python test +- version 0.5.13 + +--- +Mon Jun 4 16:45:43 CEST 2012 - m...@suse.de + +- port ruby bindings to version 1.9 +- version 0.5.12 + +--- Tue Feb 28 13:16:22 UTC 2012 - jreidin...@suse.com - fix iteration over pool in ruby (bnc#746439) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.11/swig/python/tests/CMakeLists.txt new/libzypp-bindings-0.5.13/swig/python/tests/CMakeLists.txt --- old/libzypp-bindings-0.5.11/swig/python/tests/CMakeLists.txt 2012-03-02 11:41:30.0 +0100 +++ new/libzypp-bindings-0.5.13/swig/python/tests/CMakeLists.txt 2012-06-05 12:05:27.0 +0200 @@ -7,5 +7,5 @@ ADD_TEST(bindings_python_loading python ${CMAKE_CURRENT_SOURCE_DIR}/loading.py) ADD_TEST(bindings_python_repoinfopython ${CMAKE_CURRENT_SOURCE_DIR}/repoinfo.py) ADD_TEST(bindings_python_commit_callbacks python ${CMAKE_CURRENT_SOURCE_DIR}/commit_callbacks.py) -ADD_TEST(bindings_python_problemspython ${CMAKE_CURRENT_SOURCE_DIR}/problems.py) +# ADD_TEST(bindings_python_problemspython ${CMAKE_CURRENT_SOURCE_DIR}/problems.py) # ADD_TEST(bindings_python_installed_pathpython ${CMAKE_CURRENT_SOURCE_DIR}/installed_path.py) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.11/swig/ruby/std_list.i new/libzypp-bindings-0.5.13/swig/ruby/std_list.i --- old/libzypp-bindings-0.5.11/swig/ruby/std_list.i2012-03-02 11:41:30.0 +0100 +++ new/libzypp-bindings-0.5.13/swig/ruby/std_list.i2012-06-05 12:05:27.0 +0200 @@ -48,10 +48,10 @@ templateclass T class list { %typemap(in) listT { if (rb_obj_is_kind_of($input,rb_cArray)) { -unsigned int size = RARRAY($input)-len; +unsigned int size = RARRAY_LEN($input); $1; for (unsigned int i=0; isize; i++) { -VALUE o = RARRAY($input)-ptr[i]; +VALUE o = RARRAY_PTR($input)[i];
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at 2012-03-06 13:39:02 Comparing /work/SRC/openSUSE:Factory/libzypp-bindings (Old) and /work/SRC/openSUSE:Factory/.libzypp-bindings.new (New) Package is libzypp-bindings, Maintainer is dmacvi...@suse.com Changes: --- /work/SRC/openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2011-10-19 14:07:59.0 +0200 +++ /work/SRC/openSUSE:Factory/.libzypp-bindings.new/libzypp-bindings.changes 2012-03-06 13:39:14.0 +0100 @@ -1,0 +2,9 @@ +Tue Feb 28 13:16:22 UTC 2012 - jreidin...@suse.com + +- fix iteration over pool in ruby (bnc#746439) +- add ability to use PackageProvider via bindings +- predefine class for ZyppException in ruby so it can be used after + require of zypp +- version 0.5.11 + +--- Old: libzypp-bindings-0.5.10.tar.bz2 New: libzypp-bindings-0.5.11.tar.bz2 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.Npyu73/_old 2012-03-06 13:39:16.0 +0100 +++ /var/tmp/diff_new_pack.Npyu73/_new 2012-03-06 13:39:16.0 +0100 @@ -18,9 +18,9 @@ # nodebuginfo Name: libzypp-bindings -Version:0.5.10 +Version:0.5.11 Release:0 -License:GPLv2+ +License:GPL-2.0+ Summary:Bindings for libzypp Group: Development/Sources BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -63,7 +63,7 @@ %{__rm} -rf %{buildroot} %package -n ruby-zypp -License:GPLv2+ +License:GPL-2.0+ Summary:Ruby bindings for libzypp Group: Development/Languages/Ruby @@ -80,7 +80,7 @@ %endif %package -n python-zypp -License:GPLv2+ +License:GPL-2.0+ Summary:Python bindings for libzypp Group: Development/Languages/Python %description -n python-zypp @@ -92,7 +92,7 @@ %{py_sitedir}/zypp.py %package -n perl-zypp -License:GPLv2+ +License:GPL-2.0+ Requires: perl = %{perl_version} Summary:Perl bindings for libzypp Group: Development/Languages/Perl ++ libzypp-bindings-0.5.10.tar.bz2 - libzypp-bindings-0.5.11.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.10/VERSION.cmake new/libzypp-bindings-0.5.11/VERSION.cmake --- old/libzypp-bindings-0.5.10/VERSION.cmake 2011-10-18 18:35:54.0 +0200 +++ new/libzypp-bindings-0.5.11/VERSION.cmake 2012-03-02 11:41:30.0 +0100 @@ -1,3 +1,3 @@ SET(VERSION_MAJOR 0) SET(VERSION_MINOR 5) -SET(VERSION_PATCH 10) +SET(VERSION_PATCH 11) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.10/examples/ruby/download_rpms.rb new/libzypp-bindings-0.5.11/examples/ruby/download_rpms.rb --- old/libzypp-bindings-0.5.10/examples/ruby/download_rpms.rb 1970-01-01 01:00:00.0 +0100 +++ new/libzypp-bindings-0.5.11/examples/ruby/download_rpms.rb 2012-03-02 11:41:30.0 +0100 @@ -0,0 +1,43 @@ +#!/usr/bin/ruby + +require 'tmpdir' +require 'zypp' +include Zypp + +def initialize_repo dir + rm_opts = RepoManagerOptions.new Pathname.new(dir) + repo_manager = RepoManager.new rm_opts + #ignore certificate issues + KeyRing.setDefaultAccept( KeyRing::ACCEPT_UNKNOWNKEY | +KeyRing::ACCEPT_VERIFICATION_FAILED | KeyRing::ACCEPT_UNSIGNED_FILE | +KeyRing::TRUST_KEY_TEMPORARILY ) + repo_info = RepoInfo.new + url = Zypp::Url.new http://download.opensuse.org/distribution/openSUSE-stable/repo/oss; + repo_info.setBaseUrl(url) + repo_info.setKeepPackages(true) + repo_alias = repo + repo_info.setAlias repo_alias + repo_manager.addRepository repo_info + repo_manager.refreshMetadata repo_info + repo_manager.buildCache repo_info + repo_manager.loadFromCache repo_info + return repo_manager +end + +Dir.mktmpdir do |dir| + #do not lock global zypp + ENV[ZYPP_LOCKFILE_ROOT] = dir + zypp = ZYppFactory.instance.getZYpp + zypp.initializeTarget Pathname.new dir + puts initialize repository. It can take serious amount of time + repo_manager = initialize_repo dir + rma = RepoMediaAccess.new + zypp.pool.each_by_name(libzypp) do |pi| +r = pi.resolvable +puts downloading rpm for #{r.name}-#{r.edition} +path = PackageProvider.provide(rma,asKindPackage(pi)) +FileUtils.cp path.to_s,dir + end + puts downloaded files: + puts `ls -l #{dir}/*.rpm` +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.10/libzypp-bindings.spec.cmake
commit libzypp-bindings for openSUSE:Factory
Hello community, here is the log from the commit of package libzypp-bindings for openSUSE:Factory checked in at Sun Oct 16 12:54:07 CEST 2011. --- openSUSE:Factory/libzypp-bindings/libzypp-bindings.changes 2011-09-23 02:11:19.0 +0200 +++ /mounts/work_src_done/STABLE/libzypp-bindings/libzypp-bindings.changes 2011-10-11 15:11:19.0 +0200 @@ -1,0 +2,5 @@ +Tue Oct 11 13:46:06 CEST 2011 - m...@suse.de + +- Use gcc-c++ = 4.5 + +--- calling whatdependson for head-i586 Other differences: -- ++ libzypp-bindings.spec ++ --- /var/tmp/diff_new_pack.u0Gbi6/_old 2011-10-16 12:54:04.0 +0200 +++ /var/tmp/diff_new_pack.u0Gbi6/_new 2011-10-16 12:54:04.0 +0200 @@ -2,7 +2,7 @@ # spec file for package libzypp-bindings # # Copyright (c) 2011 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 # upon. The license for this file, and modifications and additions to the @@ -17,15 +17,15 @@ # nodebuginfo - Name: libzypp-bindings Version:0.5.9 -Release:6 +Release:0 License:GPLv2+ Summary:Bindings for libzypp Group: Development/Sources BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: cmake gcc-c++ python-devel ruby-devel +BuildRequires: cmake python-devel ruby-devel +BuildRequires: gcc-c++ = 4.5 BuildRequires: swig = 1.3.40 BuildRequires: libzypp-devel = 5.8.0 Source: %{name}-%{version}.tar.bz2 @@ -48,7 +48,7 @@ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_SKIP_RPATH=1 \ .. -# the swig compile jobs take a lot of memory, so don't use %jobs here +# the swig compile jobs take a lot of memory, so don't use jobs here make -j1 %check @@ -83,7 +83,6 @@ License:GPLv2+ Summary:Python bindings for libzypp Group: Development/Languages/Python - %description -n python-zypp - ++ libzypp-bindings-0.5.9.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.9/CMakeLists.txt new/libzypp-bindings-0.5.9/CMakeLists.txt --- old/libzypp-bindings-0.5.9/CMakeLists.txt 2011-03-01 13:32:06.0 +0100 +++ new/libzypp-bindings-0.5.9/CMakeLists.txt 2011-10-14 11:21:33.0 +0200 @@ -3,11 +3,11 @@ # # -cmake_minimum_required(VERSION 2.6) +cmake_minimum_required(VERSION 2.8) ENABLE_TESTING() -SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -fPIC -fno-strict-aliasing) +SET(CMAKE_CXX_FLAGS ${CMAKE_CXX_FLAGS} -Wall -fPIC -fno-strict-aliasing) # # where to look first for cmake modules, before ${CMAKE_ROOT}/Modules/ is checked @@ -48,12 +48,12 @@ # determine zypp version FIND_PROGRAM(READ_LINK readlink) -EXECUTE_PROCESS(COMMAND ${READ_LINK} ${ZYPP_LIBRARY} OUTPUT_VARIABLE ZYPP_SOFILE) +EXECUTE_PROCESS(COMMAND ${READ_LINK} -f ${ZYPP_LIBRARY} OUTPUT_VARIABLE ZYPP_SOFILE) # match number at end, strip trailing \n by using a sub-match -STRING(REGEX MATCH ([0-9]+)\n$ ZYPP_VERSION ${ZYPP_SOFILE}) +STRING(REGEX MATCH ([0-9]+)\\.[0-9]+\\.[0-9]+\n$ ZYPP_VERSION ${ZYPP_SOFILE}) SET( ZYPP_VERSION ${CMAKE_MATCH_1} ) -MESSAGE(STATUS Zypp so library: ${ZYPP_SOFILE}, version ${ZYPP_VERSION}) +MESSAGE(STATUS Zypp so library version ${ZYPP_VERSION}) SET( SWIG_DEFINITIONS -DZYPP_DEPRECATED -DZYPP_VERSION=${ZYPP_VERSION} ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.9/README new/libzypp-bindings-0.5.9/README --- old/libzypp-bindings-0.5.9/README 2011-03-01 13:32:06.0 +0100 +++ new/libzypp-bindings-0.5.9/README 2011-10-14 11:21:33.0 +0200 @@ -2,7 +2,8 @@ Attempt to create generated bindings for libzypp. Not restricted to one language. -Authors: dmacvi...@suse.de +Authors: kkae...@suse.de + dmacvi...@suse.de aschn...@suse.de Ruby Notes diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libzypp-bindings-0.5.9/libzypp-bindings.spec.cmake new/libzypp-bindings-0.5.9/libzypp-bindings.spec.cmake --- old/libzypp-bindings-0.5.9/libzypp-bindings.spec.cmake 2011-03-01 13:32:06.0 +0100 +++ new/libzypp-bindings-0.5.9/libzypp-bindings.spec.cmake 2011-10-14 11:21:33.0 +0200 @@ -1,10 +1,17 @@ # # spec file for package libzypp-bindings # -# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. -# This file and all modifications and additions to the pristine -# package are under the same license as the package itself. -# +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. + # +# All modifications and additions to the file contributed by third parties +#