Josef Reidinger [Thu, 2 May 2013 12:08:40 +0000 (05:08 -0700)]
Merge pull request #4 from chengui/master
fix const pointer lost its namespace
Gui Chen [Thu, 2 May 2013 11:50:44 +0000 (07:50 -0400)]
fix const pointer lost its namespace
try to build python-zypp with swig 2.0.7 or newer,
the *_constPtr always lost its namespace
Signed-off-by: Gui Chen <gui.chen@intel.com>
Michael Andres [Tue, 30 Apr 2013 11:45:48 +0000 (13:45 +0200)]
Try to disable stuff swig seems to be unable to parse (rvalue references, noexcept)
Michael Andres [Mon, 29 Apr 2013 15:38:45 +0000 (17:38 +0200)]
Compile with -std=c++11
Michael Schroeder [Mon, 28 Jan 2013 13:03:11 +0000 (14:03 +0100)]
work around swig problem creating two different types for intrusive_ptr
Josef Reidinger [Tue, 5 Jun 2012 09:28:02 +0000 (09:28 +0000)]
release new version
Josef Reidinger [Tue, 5 Jun 2012 09:22:36 +0000 (09:22 +0000)]
disable python problems test as it segfaults on factory and require python expert
Michael Andres [Mon, 4 Jun 2012 14:48:24 +0000 (16:48 +0200)]
changes 0.5.12
Michael Andres [Mon, 4 Jun 2012 14:43:07 +0000 (07:43 -0700)]
Merge pull request #3 from openSUSE/ruby1.9_fixes
port ruby bindings to version 1.9
Josef Reidinger [Mon, 4 Jun 2012 14:03:02 +0000 (14:03 +0000)]
port ruby bindings to version 1.9
Josef Reidinger [Tue, 28 Feb 2012 16:26:07 +0000 (16:26 +0000)]
disable broken test
Josef Reidinger [Tue, 28 Feb 2012 13:23:19 +0000 (13:23 +0000)]
release new version
Josef Reidinger [Tue, 28 Feb 2012 13:11:58 +0000 (13:11 +0000)]
Merge changes made to SLE11 to be included in trunk
Merge remote branch 'origin/SuSE-SLE-11-SP2-Branch'
Conflicts:
CMakeLists.txt
libzypp-bindings.spec.cmake
package/libzypp-bindings.changes
tux [Fri, 24 Feb 2012 18:31:40 +0000 (19:31 +0100)]
fix build for perl to handle also callback symbols there
tux [Fri, 24 Feb 2012 16:52:04 +0000 (17:52 +0100)]
fix missing return statement
tux [Fri, 24 Feb 2012 16:11:33 +0000 (17:11 +0100)]
have more relaxed rules in test of dump functionality
tux [Fri, 24 Feb 2012 13:13:05 +0000 (14:13 +0100)]
modify also spec to remove check for new swig
tux [Fri, 24 Feb 2012 13:12:22 +0000 (14:12 +0100)]
update version
tux [Fri, 24 Feb 2012 13:11:52 +0000 (14:11 +0100)]
we know that in SLE11 is fresh enough version of libzypp so remove unless check
tux [Fri, 24 Feb 2012 13:11:21 +0000 (14:11 +0100)]
SLE11 still contain only swig 1.3.36 so work also with old swig
Josef Reidinger [Fri, 24 Feb 2012 11:40:12 +0000 (03:40 -0800)]
Merge pull request #2 from jreidinger/SuSE-SLE-11-SP2-Branch
fix and enhance providing rpms from set of repositories
Josef Reidinger [Thu, 16 Feb 2012 12:50:19 +0000 (13:50 +0100)]
predefine class for exception in ruby, so you can catch it with rescue ZYppException ( and constant is known after require )
Josef Reidinger [Wed, 15 Feb 2012 12:41:23 +0000 (13:41 +0100)]
fix last part of rpm providing and add example that demonstrate such functionality
tux [Tue, 14 Feb 2012 18:20:21 +0000 (19:20 +0100)]
provide correctly provision for file. response is still not usable
Josef Reidinger [Mon, 13 Feb 2012 12:29:55 +0000 (13:29 +0100)]
first non-working code for package provision
Josef Reidinger [Mon, 13 Feb 2012 10:39:35 +0000 (11:39 +0100)]
extend test suite
Klaus Kämpf [Mon, 13 Feb 2012 09:48:08 +0000 (10:48 +0100)]
Example and tests for callbacks in Python
Josef Reidinger [Sat, 11 Feb 2012 17:58:59 +0000 (18:58 +0100)]
use proper type and uncomment test so we demonstrate it
Josef Reidinger [Sat, 11 Feb 2012 12:32:56 +0000 (13:32 +0100)]
add test to show that it works
Josef Reidinger [Sat, 11 Feb 2012 11:44:42 +0000 (12:44 +0100)]
fix iteration with filter by kind
Michael Andres [Mon, 6 Feb 2012 13:48:24 +0000 (14:48 +0100)]
fix license tag in spec
Michael Andres [Tue, 18 Oct 2011 14:57:43 +0000 (16:57 +0200)]
changes 0.5.10
Michael Andres [Tue, 18 Oct 2011 14:57:25 +0000 (16:57 +0200)]
Add arch armv7hl, armv7nhl, armv7thl, armv7tnhl
Michael Andres [Fri, 14 Oct 2011 09:12:04 +0000 (11:12 +0200)]
Update specfile header informations and license
Michael Andres [Wed, 12 Oct 2011 10:27:17 +0000 (12:27 +0200)]
Fix random data returned in a function
Michael Andres [Tue, 11 Oct 2011 12:42:16 +0000 (14:42 +0200)]
No need for -std=c++0x
Michael Andres [Tue, 11 Oct 2011 11:46:37 +0000 (13:46 +0200)]
Use gcc-c++ >= 4.5
Michael Andres [Thu, 22 Sep 2011 11:37:27 +0000 (13:37 +0200)]
changes
Michael Andres [Thu, 22 Sep 2011 11:36:12 +0000 (13:36 +0200)]
Remove cmake_policy CMP0017 as it's not available with cmake-2.6
Klaus Kämpf [Tue, 30 Aug 2011 14:35:17 +0000 (16:35 +0200)]
Add support for install callbacks
Klaus Kämpf [Tue, 30 Aug 2011 14:05:23 +0000 (16:05 +0200)]
Add removal_finish and removal_problem, with docs
Klaus Kämpf [Fri, 12 Aug 2011 14:57:13 +0000 (16:57 +0200)]
Further extend callbacks to cover ResolvableRemove
Still incomplete due to missing type conversion for
target::rpm::RemoveResolvableReport::Error
Klaus Kämpf [Thu, 11 Aug 2011 16:10:43 +0000 (18:10 +0200)]
Extend documentation in commit_callbacks.py
Klaus Kämpf [Tue, 9 Aug 2011 14:14:33 +0000 (16:14 +0200)]
Add kkaempf to authors
Klaus Kämpf [Tue, 9 Aug 2011 14:10:23 +0000 (16:10 +0200)]
Fix the 'remove start' callback'
Klaus Kämpf [Tue, 9 Aug 2011 14:09:33 +0000 (16:09 +0200)]
Ignore the build/ dir
Klaus Kämpf [Tue, 9 Aug 2011 14:09:06 +0000 (16:09 +0200)]
CMake policy 0017 to NEW
Stephan Kulow [Wed, 23 Feb 2011 10:59:43 +0000 (11:59 +0100)]
take out the use of %jobs
Signed-off-by: Michael Andres <ma@suse.de>
Klaus Kämpf [Tue, 4 Jan 2011 08:28:43 +0000 (09:28 +0100)]
Add ARM architecture constants
Dominik Heidler [Wed, 22 Dec 2010 15:33:54 +0000 (16:33 +0100)]
fix python repoinfo testsuite
Michael Andres [Wed, 22 Dec 2010 09:07:20 +0000 (10:07 +0100)]
changes 0.5.9
Michael Andres [Wed, 22 Dec 2010 09:00:07 +0000 (10:00 +0100)]
Use FIND_PROGRAM to detect readlink path.
Klaus Kämpf [Sat, 11 Dec 2010 17:21:09 +0000 (18:21 +0100)]
DistributionLabel came after version 6.31.0
Klaus Kämpf [Wed, 8 Dec 2010 11:59:46 +0000 (12:59 +0100)]
Temporarely disable test
Klaus Kämpf [Wed, 8 Dec 2010 09:37:21 +0000 (10:37 +0100)]
Version 0.5.8
Michael Andres [Wed, 8 Dec 2010 09:57:06 +0000 (10:57 +0100)]
fix specfile
Klaus Kämpf [Mon, 6 Dec 2010 19:00:18 +0000 (20:00 +0100)]
Fix test, look at Package only
Klaus Kämpf [Mon, 6 Dec 2010 18:57:18 +0000 (19:57 +0100)]
Export Package/Resolvable attributes
Klaus Kämpf [Mon, 6 Dec 2010 13:50:48 +0000 (14:50 +0100)]
Complete the test, add code to start the target
Klaus Kämpf [Mon, 6 Dec 2010 13:41:23 +0000 (14:41 +0100)]
Fix Problems iterator in Python
Klaus Kämpf [Mon, 6 Dec 2010 12:38:32 +0000 (13:38 +0100)]
Complete callbacks support (Python, Ruby)
Klaus Kämpf [Mon, 6 Dec 2010 12:03:35 +0000 (13:03 +0100)]
Reorder .i includes, fixes the build
Klaus Kämpf [Wed, 1 Dec 2010 07:59:53 +0000 (08:59 +0100)]
Merge branch 'master' of gitorious.org:opensuse/libzypp-bindings
Fix Conflict (rdoc)
Klaus Kämpf [Wed, 24 Nov 2010 16:46:03 +0000 (17:46 +0100)]
Merge branch 'master' of gitorious.org:opensuse/libzypp-bindings
Klaus Kämpf [Wed, 24 Nov 2010 16:45:50 +0000 (17:45 +0100)]
Enable rdoc generation only if rdoc is locally available
Klaus Kämpf [Sat, 13 Nov 2010 17:18:42 +0000 (18:18 +0100)]
Drop debug prints
Klaus Kämpf [Sat, 13 Nov 2010 17:17:37 +0000 (18:17 +0100)]
Fix generated .cc name, its libzypp not satsolver
Klaus Kämpf [Sat, 13 Nov 2010 17:15:55 +0000 (18:15 +0100)]
Add Zypp::VERSION to dynamically adapt to API changes
Use this in Arch to flag if Arch::baseArch is available
Klaus Kämpf [Sat, 13 Nov 2010 16:35:04 +0000 (17:35 +0100)]
Extract ZYPP_VERSION from .so symlink
Klaus Kämpf [Thu, 11 Nov 2010 09:35:25 +0000 (10:35 +0100)]
Complete the callback testing infrastructure
Klaus Kämpf [Tue, 9 Nov 2010 12:30:16 +0000 (13:30 +0100)]
Complete CommitCallbacks with testcase
This complete the initial implementation of the callbacks concept.
Currently only the 'RemoveResolvable' callback is instrumented for
Python. More to come ...
Klaus Kämpf [Tue, 9 Nov 2010 12:29:29 +0000 (13:29 +0100)]
swig output depends on .h files
Klaus Kämpf [Tue, 9 Nov 2010 10:17:11 +0000 (11:17 +0100)]
Adapt to dropped -autorename
Klaus Kämpf [Tue, 9 Nov 2010 10:16:12 +0000 (11:16 +0100)]
fix merge conflict in CMakeLists.txt
Klaus Kämpf [Tue, 9 Nov 2010 10:14:14 +0000 (11:14 +0100)]
prepare for debug prints
Klaus Kämpf [Tue, 9 Nov 2010 10:13:45 +0000 (11:13 +0100)]
Fix Target_Null for Python, drop Target_Void
Klaus Kämpf [Tue, 9 Nov 2010 10:13:05 +0000 (11:13 +0100)]
Make load path relative to file
Klaus Kämpf [Tue, 9 Nov 2010 09:16:34 +0000 (10:16 +0100)]
Enable Perl testing
Klaus Kämpf [Tue, 9 Nov 2010 09:12:57 +0000 (10:12 +0100)]
Enable rdoc documentation
Klaus Kämpf [Tue, 9 Nov 2010 09:11:35 +0000 (10:11 +0100)]
Add starting.pl and fix tests
Klaus Kämpf [Tue, 9 Nov 2010 09:05:31 +0000 (10:05 +0100)]
make it non-executable
Klaus Kämpf [Tue, 9 Nov 2010 09:04:29 +0000 (10:04 +0100)]
Set load path relative to current dir
Klaus Kämpf [Mon, 8 Nov 2010 20:05:07 +0000 (21:05 +0100)]
Add comment on cleaned-up modules
Klaus Kämpf [Mon, 8 Nov 2010 20:04:31 +0000 (21:04 +0100)]
Add ruby_rdoc make target
Klaus Kämpf [Mon, 8 Nov 2010 20:03:58 +0000 (21:03 +0100)]
More documentation
Klaus Kämpf [Mon, 8 Nov 2010 15:48:45 +0000 (16:48 +0100)]
Disable autorename
Klaus Kämpf [Mon, 8 Nov 2010 15:47:37 +0000 (16:47 +0100)]
Enable/disable production code
Klaus Kämpf [Mon, 8 Nov 2010 15:46:53 +0000 (16:46 +0100)]
Expose builtin architectures at class level
Klaus Kämpf [Mon, 8 Nov 2010 15:33:01 +0000 (16:33 +0100)]
Enable test during package build
Klaus Kämpf [Sun, 7 Nov 2010 20:56:07 +0000 (21:56 +0100)]
Test the refactored Arch in conjunction with ZConfig
Klaus Kämpf [Sun, 7 Nov 2010 20:52:27 +0000 (21:52 +0100)]
Refactor Arch - don't expose full C++ API
Completely hide the full C++ API for the 'Arch' class from SWIG.
Instead only expose some functions in a way thats useful for the
target language.
Add Ruby and Python tests.
Klaus Kämpf [Sun, 7 Nov 2010 20:26:30 +0000 (21:26 +0100)]
Ruby uses to_s, not __str__
Klaus Kämpf [Sun, 7 Nov 2010 14:51:54 +0000 (15:51 +0100)]
Second iteration of callbacks
Define CommitCallbacks class with a connect() and disconnect() to a
callbacks receiver instance.
Add (passing) Ruby and (nonpassing) Python testcase.
Klaus Kämpf [Sun, 7 Nov 2010 13:30:48 +0000 (14:30 +0100)]
Fix Python load path
Klaus Kämpf [Sun, 7 Nov 2010 13:30:34 +0000 (14:30 +0100)]
enable_testing()
Klaus Kämpf [Sun, 7 Nov 2010 13:25:02 +0000 (14:25 +0100)]
More Ruby tests
Klaus Kämpf [Sun, 7 Nov 2010 13:19:40 +0000 (14:19 +0100)]
remove empty python/callbacks.i
Klaus Kämpf [Sat, 6 Nov 2010 21:11:06 +0000 (22:11 +0100)]
Initial step towards callbacks support
This commit introduces generic (all target languages) support for
callbacks.
Callbacks are sent to a 'callback object instance' which must be
instantiated.
Currently implemented are commit callbacks, requiring an instance
of 'CommitCallbacks'
** this is work in progress **
Next: Provide example code and tests for Python and Ruby
Michael Andres [Wed, 3 Nov 2010 13:43:40 +0000 (14:43 +0100)]
changes 0.5.7
Michael Andres [Wed, 3 Nov 2010 13:43:18 +0000 (14:43 +0100)]
Wrap GetResolvablesToInsDel