Hello community,
here is the log from the commit of package yast2-ruby-bindings for openSUSE:Factory checked in at 2013-07-21 08:16:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-ruby-bindings (Old)
and /work/SRC/openSUSE:Factory/.yast2-ruby-bindings.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-ruby-bindings"
Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-ruby-bindings/yast2-ruby-bindings.changes 2013-07-04 18:07:39.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.yast2-ruby-bindings.new/yast2-ruby-bindings.changes 2013-07-21 08:16:11.000000000 +0200
@@ -1,0 +2,16 @@
+Wed Jul 17 11:26:35 UTC 2013 - lslezak@suse.cz
+
+- added Ops.get_* shortcut methods (dmajda)
+- fix detecting of complex path in the last segment (jreidinger)
+- unload client class after running it to fully initialize includes
+ in the next run (gh#yast/ycp-killer#504)
+- 1.1.5
+
+-------------------------------------------------------------------
+Tue Jul 9 08:57:21 UTC 2013 - jreidinger@suse.com
+
+- fix calling methods on namespace that is already used as nested
+ namespace (gh#yast/ycp-killer#465)
+- 1.1.4
+
+-------------------------------------------------------------------
Old:
----
yast2-ruby-bindings-1.1.3.tar.bz2
New:
----
yast2-ruby-bindings-1.1.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ yast2-ruby-bindings.spec ++++++
--- /var/tmp/diff_new_pack.QSInb7/_old 2013-07-21 08:16:12.000000000 +0200
+++ /var/tmp/diff_new_pack.QSInb7/_new 2013-07-21 08:16:12.000000000 +0200
@@ -21,7 +21,7 @@
#
Name: yast2-ruby-bindings
-Version: 1.1.3
+Version: 1.1.5
Release: 0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-ruby-bindings-%{version}.tar.bz2
++++++ yast2-ruby-bindings-1.1.3.tar.bz2 -> yast2-ruby-bindings-1.1.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-1.1.3/VERSION.cmake new/yast2-ruby-bindings-1.1.5/VERSION.cmake
--- old/yast2-ruby-bindings-1.1.3/VERSION.cmake 2013-07-04 11:53:18.000000000 +0200
+++ new/yast2-ruby-bindings-1.1.5/VERSION.cmake 2013-07-17 14:00:56.000000000 +0200
@@ -1,3 +1,3 @@
SET(VERSION_MAJOR "1")
SET(VERSION_MINOR "1")
-SET(VERSION_PATCH "3")
+SET(VERSION_PATCH "5")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-1.1.3/package/yast2-ruby-bindings.changes new/yast2-ruby-bindings-1.1.5/package/yast2-ruby-bindings.changes
--- old/yast2-ruby-bindings-1.1.3/package/yast2-ruby-bindings.changes 2013-07-04 11:53:18.000000000 +0200
+++ new/yast2-ruby-bindings-1.1.5/package/yast2-ruby-bindings.changes 2013-07-17 14:00:56.000000000 +0200
@@ -1,4 +1,20 @@
-------------------------------------------------------------------
+Wed Jul 17 11:26:35 UTC 2013 - lslezak@suse.cz
+
+- added Ops.get_* shortcut methods (dmajda)
+- fix detecting of complex path in the last segment (jreidinger)
+- unload client class after running it to fully initialize includes
+ in the next run (gh#yast/ycp-killer#504)
+- 1.1.5
+
+-------------------------------------------------------------------
+Tue Jul 9 08:57:21 UTC 2013 - jreidinger@suse.com
+
+- fix calling methods on namespace that is already used as nested
+ namespace (gh#yast/ycp-killer#465)
+- 1.1.4
+
+-------------------------------------------------------------------
Thu Jul 4 09:13:59 UTC 2013 - jreidinger@suse.com
- allow passing single value to Ops.index and Ops.assign
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-1.1.3/package/yast2-ruby-bindings.spec new/yast2-ruby-bindings-1.1.5/package/yast2-ruby-bindings.spec
--- old/yast2-ruby-bindings-1.1.3/package/yast2-ruby-bindings.spec 2013-07-04 11:54:03.000000000 +0200
+++ new/yast2-ruby-bindings-1.1.5/package/yast2-ruby-bindings.spec 2013-07-17 14:01:35.000000000 +0200
@@ -1,31 +1,48 @@
+#
+# spec file for package yast2-ruby-bindings
+#
+# 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
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
#
# spec file for package yast2-ruby-bindings (Version 0.1)
#
-# norootforbuild
Name: yast2-ruby-bindings
-Version: 1.1.3
+Version: 1.1.5
Release: 0
-License: GPL-2.0
-Group: System/YaST
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Source0: yast2-ruby-bindings-%{version}.tar.bz2
Prefix: /usr
-BuildRequires: cmake gcc-c++ yast2-core-devel
+BuildRequires: cmake
+BuildRequires: gcc-c++
+BuildRequires: yast2-core-devel
BuildRequires: yast2-devtools >= 2.16.3
# libzypp-devel is missing .la requires
-BuildRequires: ruby-devel
-BuildRequires: rubygem-fast_gettext
-Requires: rubygem-fast_gettext
-Requires: yast2-core >= 2.24.0
+BuildRequires: ruby-devel
+BuildRequires: rubygem-fast_gettext
+Requires: rubygem-fast_gettext
+Requires: yast2-core >= 2.24.0
BuildRequires: yast2-core-devel >= 2.24.0
Requires: yast2-ycp-ui-bindings >= 2.21.9
BuildRequires: yast2-ycp-ui-bindings-devel >= 2.21.9
-Requires: ruby
-Summary: Ruby bindings for the YaST platform
+Requires: ruby
+Summary: Ruby bindings for the YaST platform
+License: GPL-2.0
+Group: System/YaST
%description
The bindings allow YaST modules to be written using the Ruby language
@@ -65,3 +82,5 @@
%{_libdir}/ruby/vendor_ruby/%{rb_ver}/yast
%{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/*x.so
%{_libdir}/ruby/vendor_ruby/%{rb_ver}/%{rb_arch}/yast
+
+%changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-ruby-bindings-1.1.3/src/ruby/yast/convert.rb new/yast2-ruby-bindings-1.1.5/src/ruby/yast/convert.rb
--- old/yast2-ruby-bindings-1.1.3/src/ruby/yast/convert.rb 2013-06-20 22:20:53.000000000 +0200
+++ new/yast2-ruby-bindings-1.1.5/src/ruby/yast/convert.rb 2013-07-17 10:20:54.000000000 +0200
@@ -7,8 +7,7 @@
module Convert
#generate shortcuts
- [ "boolean", "string", "symbol", "integer", "float", "list", "map",
- "term", "path", "locale" ].each do |type|
+ Ops::SHORTCUT_TYPES.each do |type|
eval <