Hello community,

here is the log from the commit of package libstorage for openSUSE:13.1 checked 
in at 2013-10-09 08:50:27
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.1/libstorage (Old)
 and      /work/SRC/openSUSE:13.1/.libstorage.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libstorage"

Changes:
--------
--- /work/SRC/openSUSE:13.1/libstorage/libstorage.changes       2013-10-08 
13:56:44.000000000 +0200
+++ /work/SRC/openSUSE:13.1/.libstorage.new/libstorage.changes  2013-10-09 
08:50:28.000000000 +0200
@@ -2,5 +1,0 @@
-Tue Oct  8 11:54:26 UTC 2013 - tchva...@suse.com
-
-- Revert to 2.24.5 as 2.25 was ment only for factory.
-
--------------------------------------------------------------------
@@ -10 +5 @@
-- version 2.25.0
+- version 2.24.6

Old:
----
  libstorage-2.24.5.tar.bz2

New:
----
  libstorage-2.24.6.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libstorage.spec ++++++
--- /var/tmp/diff_new_pack.AIxomy/_old  2013-10-09 08:50:28.000000000 +0200
+++ /var/tmp/diff_new_pack.AIxomy/_new  2013-10-09 08:50:28.000000000 +0200
@@ -17,27 +17,19 @@
 
 
 Name:           libstorage
-Version:        2.24.5
+Version:        2.24.6
 Release:        0
+License:        GPL-2.0
+Group:          System/Libraries
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Source:         libstorage-%{version}.tar.bz2
 
 Prefix:         /usr
 
-BuildRequires:  boost-devel
-BuildRequires:  dejagnu
-BuildRequires:  doxygen
-BuildRequires:  gcc-c++
-BuildRequires:  libtool
-BuildRequires:  libxml2-devel
-BuildRequires:  python-devel
-BuildRequires:  ruby
-BuildRequires:  ruby-devel
-BuildRequires:  swig
+BuildRequires:  boost-devel dejagnu doxygen gcc-c++ libtool libxml2-devel 
python-devel swig
+BuildRequires: ruby ruby-devel
 
 Summary:        Library for storage management
-License:        GPL-2.0
-Group:          System/Libraries
 Url:            http://en.opensuse.org/Portal:Libstorage
 
 %description
@@ -51,6 +43,7 @@
 %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 
0%{?fedora} || 0%{?rhel}
 %{!?ruby_sitelib: %global ruby_sitelib %(ruby -r rbconfig -e 'vd = 
Config::CONFIG["vendorlibdir"]; print(vd ? vd : Config::CONFIG["sitelibdir"])')}
 %{!?ruby_sitearch: %global ruby_sitearch %(ruby -r rbconfig -e 'vad = 
Config::CONFIG["vendorarchdir"]; print(vad ? vad : 
Config::CONFIG["sitearchdir"])')}
+%{!?ruby_vendor: %global ruby_vendor %(ruby -r rbconfig -e 'vad = 
Config::CONFIG["vendor"]; print(vad ? vad : Config::CONFIG["vendor"])')}
 %endif
 %endif
 
@@ -115,18 +108,8 @@
 
 %package -n libstorage4
 
-Requires:       coreutils
-Requires:       cryptsetup
-Requires:       device-mapper
-Requires:       dmraid
-Requires:       grep
-Requires:       lsscsi
-Requires:       lvm2
-Requires:       mdadm
-Requires:       multipath-tools
-Requires:       parted >= 2.2
-Requires:       udev
-Requires:       util-linux >= 2.16
+Requires:       parted >= 2.2 mdadm device-mapper lvm2 dmraid multipath-tools 
cryptsetup
+Requires:       coreutils udev util-linux >= 2.16 grep lsscsi
 %ifarch s390 s390x
 Requires:       s390-tools
 %endif
@@ -169,10 +152,8 @@
 
 %package -n libstorage-devel
 
-Requires:       gcc-c++
-Requires:       libstdc++-devel
 Requires:       libstorage4 = %version
-Requires:       libxml2-devel
+Requires:       gcc-c++ libstdc++-devel libxml2-devel
 Summary:        Header files and documentation for libstorage
 Group:          Development/Languages/C and C++
 
@@ -234,6 +215,7 @@
 %else
 %{rb_vendorarch}/storage.so
 %endif
+%{rb_vendordir}/storage_utf8.rb
 %endif
 %if 0%{?mandriva_version}
 %{ruby_sitearchdir}/storage.so

++++++ libstorage-2.24.5.tar.bz2 -> libstorage-2.24.6.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/Makefile.in 
new/libstorage-2.24.6/Makefile.in
--- old/libstorage-2.24.5/Makefile.in   2013-09-26 11:20:08.000000000 +0200
+++ new/libstorage-2.24.6/Makefile.in   2013-10-08 14:03:49.000000000 +0200
@@ -246,8 +246,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
@@ -681,7 +683,7 @@
        *.zip*) \
          unzip $(distdir).zip ;;\
        esac
-       chmod -R a-w $(distdir); chmod u+w $(distdir)
+       chmod -R a-w $(distdir); chmod a+w $(distdir)
        mkdir $(distdir)/_build
        mkdir $(distdir)/_inst
        chmod a-w $(distdir)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/VERSION 
new/libstorage-2.24.6/VERSION
--- old/libstorage-2.24.5/VERSION       2013-09-25 17:06:50.000000000 +0200
+++ new/libstorage-2.24.6/VERSION       2013-10-08 14:03:08.000000000 +0200
@@ -1 +1 @@
-2.24.5
+2.24.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/Makefile.in 
new/libstorage-2.24.6/bindings/Makefile.in
--- old/libstorage-2.24.5/bindings/Makefile.in  2013-09-26 11:20:08.000000000 
+0200
+++ new/libstorage-2.24.6/bindings/Makefile.in  2013-10-08 14:03:49.000000000 
+0200
@@ -193,8 +193,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/python/Makefile.in 
new/libstorage-2.24.6/bindings/python/Makefile.in
--- old/libstorage-2.24.5/bindings/python/Makefile.in   2013-09-26 
11:20:08.000000000 +0200
+++ new/libstorage-2.24.6/bindings/python/Makefile.in   2013-10-08 
14:03:49.000000000 +0200
@@ -257,8 +257,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-2.24.5/bindings/python/examples/Makefile.in 
new/libstorage-2.24.6/bindings/python/examples/Makefile.in
--- old/libstorage-2.24.5/bindings/python/examples/Makefile.in  2013-09-26 
11:20:08.000000000 +0200
+++ new/libstorage-2.24.6/bindings/python/examples/Makefile.in  2013-10-08 
14:03:49.000000000 +0200
@@ -183,8 +183,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/python/libstorage.py 
new/libstorage-2.24.6/bindings/python/libstorage.py
--- old/libstorage-2.24.5/bindings/python/libstorage.py 2013-09-26 
11:32:28.000000000 +0200
+++ new/libstorage-2.24.6/bindings/python/libstorage.py 2013-09-30 
17:13:08.000000000 +0200
@@ -1,5 +1,5 @@
 # This file was automatically generated by SWIG (http://www.swig.org).
-# Version 2.0.7
+# Version 2.0.9
 #
 # Do not make changes to this file unless you know what you are doing--modify
 # the SWIG interface file instead.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/ruby/Makefile.am 
new/libstorage-2.24.6/bindings/ruby/Makefile.am
--- old/libstorage-2.24.5/bindings/ruby/Makefile.am     2013-01-22 
11:28:07.000000000 +0100
+++ new/libstorage-2.24.6/bindings/ruby/Makefile.am     2013-09-30 
17:10:18.000000000 +0200
@@ -4,7 +4,7 @@
 
 SUBDIRS = examples
 
-EXTRA_DIST = storage.i enum_ref.i
+EXTRA_DIST = storage.i enum_ref.i storage_utf8.rb
 
 MAINTAINERCLEANFILES = storage_wrap.cxx
 
@@ -35,4 +35,7 @@
 storage_wrap.cxx: storage.i $(DEPENDENCIES)
        swig -o storage_wrap.cxx -c++ -ruby ${INCLUDES} storage.i
 
+install-data-hook:
+       $(INSTALL) storage_utf8.rb $(DESTDIR)/$(RUBY_VENDOR_DIR)
+
 CLEANFILES = storage.so storage_wrap.cxx
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/ruby/Makefile.in 
new/libstorage-2.24.6/bindings/ruby/Makefile.in
--- old/libstorage-2.24.5/bindings/ruby/Makefile.in     2013-09-26 
11:20:08.000000000 +0200
+++ new/libstorage-2.24.6/bindings/ruby/Makefile.in     2013-10-08 
14:03:49.000000000 +0200
@@ -252,8 +252,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
@@ -319,7 +321,7 @@
 top_builddir = @top_builddir@
 top_srcdir = @top_srcdir@
 SUBDIRS = examples
-EXTRA_DIST = storage.i enum_ref.i
+EXTRA_DIST = storage.i enum_ref.i storage_utf8.rb
 MAINTAINERCLEANFILES = storage_wrap.cxx
 BUILT_SOURCES = storage_wrap.cxx
 rubyextensiondirdir = $(RUBY_EXTENSION_DIR)
@@ -724,7 +726,8 @@
 info-am:
 
 install-data-am: install-rubyextensiondirLTLIBRARIES
-
+       @$(NORMAL_INSTALL)
+       $(MAKE) $(AM_MAKEFLAGS) install-data-hook
 install-dvi: install-dvi-recursive
 
 install-dvi-am:
@@ -773,7 +776,7 @@
 
 .MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check \
        cscopelist-recursive ctags-recursive install install-am \
-       install-strip tags-recursive
+       install-data-am install-strip tags-recursive
 
 .PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
        all all-am check check-am clean clean-generic clean-libtool \
@@ -781,21 +784,24 @@
        cscopelist-recursive ctags ctags-recursive distclean \
        distclean-compile distclean-generic distclean-libtool \
        distclean-tags distdir dvi dvi-am html html-am info info-am \
-       install install-am install-data install-data-am install-dvi \
-       install-dvi-am install-exec install-exec-am install-html \
-       install-html-am install-info install-info-am install-man \
-       install-pdf install-pdf-am install-ps install-ps-am \
-       install-rubyextensiondirLTLIBRARIES install-strip installcheck \
-       installcheck-am installdirs installdirs-am maintainer-clean \
-       maintainer-clean-generic mostlyclean mostlyclean-compile \
-       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-       tags tags-recursive uninstall uninstall-am \
-       uninstall-rubyextensiondirLTLIBRARIES
+       install install-am install-data install-data-am \
+       install-data-hook install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-rubyextensiondirLTLIBRARIES \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags tags-recursive \
+       uninstall uninstall-am uninstall-rubyextensiondirLTLIBRARIES
 
 
 storage_wrap.cxx: storage.i $(DEPENDENCIES)
        swig -o storage_wrap.cxx -c++ -ruby ${INCLUDES} storage.i
 
+install-data-hook:
+       $(INSTALL) storage_utf8.rb $(DESTDIR)/$(RUBY_VENDOR_DIR)
+
 # Tell versions [3.59,3.63) of GNU make to not export all variables.
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/ruby/examples/Makefile.in 
new/libstorage-2.24.6/bindings/ruby/examples/Makefile.in
--- old/libstorage-2.24.5/bindings/ruby/examples/Makefile.in    2013-09-26 
11:20:08.000000000 +0200
+++ new/libstorage-2.24.6/bindings/ruby/examples/Makefile.in    2013-10-08 
14:03:49.000000000 +0200
@@ -183,8 +183,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/bindings/ruby/storage_utf8.rb 
new/libstorage-2.24.6/bindings/ruby/storage_utf8.rb
--- old/libstorage-2.24.5/bindings/ruby/storage_utf8.rb 1970-01-01 
01:00:00.000000000 +0100
+++ new/libstorage-2.24.6/bindings/ruby/storage_utf8.rb 2013-09-30 
17:10:18.000000000 +0200
@@ -0,0 +1,33 @@
+require "storage"
+
+module Storage
+  class << self
+    def convert_encoding value
+      case value
+      when String
+        value.force_encoding("UTF-8")
+      when Hash
+        value.keys.each do |key|
+          old_val = value.delete[key]
+          value[convert_encoding(key)] = convert_encoding(old_val)
+        end
+        value
+      when Array
+        value.map { |e| convert_encoding(e) }
+      else
+        value
+      end
+    end
+
+    public_instance_methods.each do |method|
+      # skip convert method
+      next if method == :convert_encoding
+      # skip common ruby object methods
+      next if Object.methods.include? method
+      alias_method (method.to_s + "_unconverted").to_sym, method
+      define_method(method) do |*args|
+        convert_encoding send((method.to_s + "_unconverted").to_sym, *args)
+      end
+    end
+  end
+end
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/configure 
new/libstorage-2.24.6/configure
--- old/libstorage-2.24.5/configure     2013-09-26 11:20:06.000000000 +0200
+++ new/libstorage-2.24.6/configure     2013-10-08 14:03:48.000000000 +0200
@@ -637,7 +637,9 @@
 RUBY_ARCH_NAME
 RUBY_SHARED_LIB
 RUBY_SO_NAME
+RUBY_VENDOR_DIR
 RUBY_EXTENSION_DIR
+RUBY_LIB_DIR
 RUBY_INCLUDE_DIR
 RUBY_BIN_DIR
 RUBY_VERSION
@@ -15235,6 +15237,8 @@
 
 RUBY_EXTENSION_DIR=`$RUBY -rrbconfig -e 'puts Config::CONFIG["vendorarchdir"]'`
 
+RUBY_VENDOR_DIR=`$RUBY -rrbconfig -e 'puts Config::CONFIG["vendordir"]'`
+
 RUBY_SO_NAME=`$RUBY -rrbconfig -e 'puts Config::CONFIG["RUBY_SO_NAME"]'`
 
 RUBY_SHARED_LIB=`$RUBY -rrbconfig -e 'puts Config::CONFIG["LIBRUBY"]'`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/configure.in 
new/libstorage-2.24.6/configure.in
--- old/libstorage-2.24.5/configure.in  2013-01-22 11:28:07.000000000 +0100
+++ new/libstorage-2.24.6/configure.in  2013-09-30 17:10:18.000000000 +0200
@@ -59,9 +59,11 @@
 fi
 AC_SUBST(RUBY_INCLUDE_DIR)
 RUBY_LIB_DIR=`$RUBY -rrbconfig -e 'puts Config::CONFIG[["libdir"]]'`
-AC_SUBST(RUBY_EXTENSION_DIR)
+AC_SUBST(RUBY_LIB_DIR)
 RUBY_EXTENSION_DIR=`$RUBY -rrbconfig -e 'puts 
Config::CONFIG[["vendorarchdir"]]'`
 AC_SUBST(RUBY_EXTENSION_DIR)
+RUBY_VENDOR_DIR=`$RUBY -rrbconfig -e 'puts Config::CONFIG[["vendordir"]]'`
+AC_SUBST(RUBY_VENDOR_DIR)
 RUBY_SO_NAME=`$RUBY -rrbconfig -e 'puts Config::CONFIG[["RUBY_SO_NAME"]]'`
 AC_SUBST(RUBY_SO_NAME)
 RUBY_SHARED_LIB=`$RUBY -rrbconfig -e 'puts Config::CONFIG[["LIBRUBY"]]'`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/data/Makefile.in 
new/libstorage-2.24.6/data/Makefile.in
--- old/libstorage-2.24.5/data/Makefile.in      2013-09-26 11:20:08.000000000 
+0200
+++ new/libstorage-2.24.6/data/Makefile.in      2013-10-08 14:03:49.000000000 
+0200
@@ -183,8 +183,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/doc/Makefile.in 
new/libstorage-2.24.6/doc/Makefile.in
--- old/libstorage-2.24.5/doc/Makefile.in       2013-09-26 11:20:08.000000000 
+0200
+++ new/libstorage-2.24.6/doc/Makefile.in       2013-10-08 14:03:49.000000000 
+0200
@@ -193,8 +193,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/doc/autodocs/Makefile.in 
new/libstorage-2.24.6/doc/autodocs/Makefile.in
--- old/libstorage-2.24.5/doc/autodocs/Makefile.in      2013-09-26 
11:20:08.000000000 +0200
+++ new/libstorage-2.24.6/doc/autodocs/Makefile.in      2013-10-08 
14:03:49.000000000 +0200
@@ -183,8 +183,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/examples/Makefile.in 
new/libstorage-2.24.6/examples/Makefile.in
--- old/libstorage-2.24.5/examples/Makefile.in  2013-09-26 11:20:09.000000000 
+0200
+++ new/libstorage-2.24.6/examples/Makefile.in  2013-10-08 14:03:49.000000000 
+0200
@@ -283,8 +283,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/libstorage.spec.in 
new/libstorage-2.24.6/libstorage.spec.in
--- old/libstorage-2.24.5/libstorage.spec.in    2013-02-21 16:06:32.000000000 
+0100
+++ new/libstorage-2.24.6/libstorage.spec.in    2013-10-07 10:01:12.000000000 
+0200
@@ -43,6 +43,7 @@
 %if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} || 
0%{?fedora} || 0%{?rhel}
 %{!?ruby_sitelib: %global ruby_sitelib %(ruby -r rbconfig -e 'vd = 
Config::CONFIG["vendorlibdir"]; print(vd ? vd : Config::CONFIG["sitelibdir"])')}
 %{!?ruby_sitearch: %global ruby_sitearch %(ruby -r rbconfig -e 'vad = 
Config::CONFIG["vendorarchdir"]; print(vad ? vad : 
Config::CONFIG["sitearchdir"])')}
+%{!?ruby_vendor: %global ruby_vendor %(ruby -r rbconfig -e 'vad = 
Config::CONFIG["vendor"]; print(vad ? vad : Config::CONFIG["vendor"])')}
 %endif
 %endif
 
@@ -214,6 +215,7 @@
 %else
 %{rb_vendorarch}/storage.so
 %endif
+%{rb_vendordir}/storage_utf8.rb
 %endif
 %if 0%{?mandriva_version}
 %{ruby_sitearchdir}/storage.so
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/po/Makefile.in 
new/libstorage-2.24.6/po/Makefile.in
--- old/libstorage-2.24.5/po/Makefile.in        2013-09-26 11:20:09.000000000 
+0200
+++ new/libstorage-2.24.6/po/Makefile.in        2013-10-08 14:03:49.000000000 
+0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/storage/Makefile.in 
new/libstorage-2.24.6/storage/Makefile.in
--- old/libstorage-2.24.5/storage/Makefile.in   2013-09-26 11:20:09.000000000 
+0200
+++ new/libstorage-2.24.6/storage/Makefile.in   2013-10-08 14:03:49.000000000 
+0200
@@ -247,8 +247,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/storage/Md.cc 
new/libstorage-2.24.6/storage/Md.cc
--- old/libstorage-2.24.5/storage/Md.cc 2013-09-25 17:06:50.000000000 +0200
+++ new/libstorage-2.24.6/storage/Md.cc 2013-09-30 17:10:10.000000000 +0200
@@ -145,7 +145,7 @@
        : Volume(c, v), md_type(v.md_type), md_parity(v.md_parity),
          chunk_k(v.chunk_k), md_uuid(v.md_uuid), md_name(v.md_name),
          sb_ver(v.sb_ver), destrSb(v.destrSb), devs(v.devs), spare(v.spare),
-         udev_id(udev_id),
+         udev_id(v.udev_id),
          has_container(v.has_container), inactive(v.inactive),
          parent_container(v.parent_container),
          parent_uuid(v.parent_uuid), parent_md_name(v.parent_md_name),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/storage/Parted.cc 
new/libstorage-2.24.6/storage/Parted.cc
--- old/libstorage-2.24.5/storage/Parted.cc     2013-01-22 11:28:07.000000000 
+0100
+++ new/libstorage-2.24.6/storage/Parted.cc     2013-10-07 10:01:12.000000000 
+0200
@@ -90,6 +90,22 @@
        y2mil("device:" << device << " label:" << label << " geometry:" << 
geometry <<
              " gpt_enlarge:" << gpt_enlarge);
 
+       iterator prev = entries.begin(); 
+       iterator it = prev;
+       if( it!=entries.end()) 
+         ++it;
+       while(it!=entries.end())
+           {
+           if( prev->cylRegion.start()>=it->cylRegion.start() && 
it->cylRegion.len()>0 )
+               {
+               y2mil("old:" << it->cylRegion );
+               it->cylRegion.setStart(it->cylRegion.start()+1);
+               it->cylRegion.setLen(it->cylRegion.len()-1);
+               y2mil("new:" << it->cylRegion );
+               }
+           prev = it;
+           ++it;
+           }
        for (const_iterator it = entries.begin(); it != entries.end(); ++it)
            y2mil(*it);
     }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/storage/Volume.cc 
new/libstorage-2.24.6/storage/Volume.cc
--- old/libstorage-2.24.5/storage/Volume.cc     2013-09-25 17:06:50.000000000 
+0200
+++ new/libstorage-2.24.6/storage/Volume.cc     2013-10-07 10:01:12.000000000 
+0200
@@ -3286,7 +3286,14 @@
        }
        else
        {
-           if (encryption == ENC_NONE)
+           const Partition* p = dynamic_cast<const Partition*>(this);
+           if (p && p->id()==Partition::ID_GPT_BIOS)
+           {
+               // displayed text before action, %1$s is replaced by device 
name e.g. /dev/hda1
+               // %2$s is replaced by size (e.g. 623.5 MB)
+               txt = sformat(_("Create BIOS grub volume %1$s (%2$s)"), 
dev.c_str(), sizeString().c_str());
+           }
+           else if (encryption == ENC_NONE)
            {
                // displayed text before action, %1$s is replaced by device 
name e.g. /dev/hda1
                // %2$s is replaced by size (e.g. 623.5 MB)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/storage/gen_md5sum.cc 
new/libstorage-2.24.6/storage/gen_md5sum.cc
--- old/libstorage-2.24.5/storage/gen_md5sum.cc 2013-09-26 11:25:49.000000000 
+0200
+++ new/libstorage-2.24.6/storage/gen_md5sum.cc 2013-10-08 14:03:37.000000000 
+0200
@@ -1,5 +1,5 @@
-#define SOURCES_MD5SUM   "310fb3595c8b2740efd1d5c877a7ffec"
-#define SOURCES_MD5_DATE " Thu Sep 26 11:25:49 CEST 2013 "
+#define SOURCES_MD5SUM   "8fc92097a695b3ea52572b4233dc2390"
+#define SOURCES_MD5_DATE " Tue 8 Oct 14:03:37 CEST 2013 "
 namespace storage
 {
 const char* GetSourceMd5() { return SOURCES_MD5SUM; }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite/Makefile.in 
new/libstorage-2.24.6/testsuite/Makefile.in
--- old/libstorage-2.24.5/testsuite/Makefile.in 2013-09-26 11:20:09.000000000 
+0200
+++ new/libstorage-2.24.6/testsuite/Makefile.in 2013-10-08 14:03:49.000000000 
+0200
@@ -398,8 +398,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite/config/Makefile.in 
new/libstorage-2.24.6/testsuite/config/Makefile.in
--- old/libstorage-2.24.5/testsuite/config/Makefile.in  2013-09-26 
11:20:09.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/config/Makefile.in  2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite/data/Makefile.in 
new/libstorage-2.24.6/testsuite/data/Makefile.in
--- old/libstorage-2.24.5/testsuite/data/Makefile.in    2013-09-26 
11:20:09.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/data/Makefile.in    2013-10-08 
14:03:49.000000000 +0200
@@ -193,8 +193,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite/data/empty/Makefile.in 
new/libstorage-2.24.6/testsuite/data/empty/Makefile.in
--- old/libstorage-2.24.5/testsuite/data/empty/Makefile.in      2013-09-26 
11:20:09.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/data/empty/Makefile.in      2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-2.24.5/testsuite/data/scandium/Makefile.in 
new/libstorage-2.24.6/testsuite/data/scandium/Makefile.in
--- old/libstorage-2.24.5/testsuite/data/scandium/Makefile.in   2013-09-26 
11:20:09.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/data/scandium/Makefile.in   2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-2.24.5/testsuite/data/thalassa/Makefile.in 
new/libstorage-2.24.6/testsuite/data/thalassa/Makefile.in
--- old/libstorage-2.24.5/testsuite/data/thalassa/Makefile.in   2013-09-26 
11:20:09.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/data/thalassa/Makefile.in   2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite/lib/Makefile.in 
new/libstorage-2.24.6/testsuite/lib/Makefile.in
--- old/libstorage-2.24.5/testsuite/lib/Makefile.in     2013-09-26 
11:20:10.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/lib/Makefile.in     2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/libstorage-2.24.5/testsuite/libstorage.test/Makefile.in 
new/libstorage-2.24.6/testsuite/libstorage.test/Makefile.in
--- old/libstorage-2.24.5/testsuite/libstorage.test/Makefile.in 2013-09-26 
11:20:10.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/libstorage.test/Makefile.in 2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite/single.out/Makefile.in 
new/libstorage-2.24.6/testsuite/single.out/Makefile.in
--- old/libstorage-2.24.5/testsuite/single.out/Makefile.in      2013-09-26 
11:20:10.000000000 +0200
+++ new/libstorage-2.24.6/testsuite/single.out/Makefile.in      2013-10-08 
14:03:49.000000000 +0200
@@ -153,8 +153,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libstorage-2.24.5/testsuite-real/Makefile.in 
new/libstorage-2.24.6/testsuite-real/Makefile.in
--- old/libstorage-2.24.5/testsuite-real/Makefile.in    2013-09-26 
11:20:09.000000000 +0200
+++ new/libstorage-2.24.6/testsuite-real/Makefile.in    2013-10-08 
14:03:49.000000000 +0200
@@ -242,8 +242,10 @@
 RUBY_BIN_DIR = @RUBY_BIN_DIR@
 RUBY_EXTENSION_DIR = @RUBY_EXTENSION_DIR@
 RUBY_INCLUDE_DIR = @RUBY_INCLUDE_DIR@
+RUBY_LIB_DIR = @RUBY_LIB_DIR@
 RUBY_SHARED_LIB = @RUBY_SHARED_LIB@
 RUBY_SO_NAME = @RUBY_SO_NAME@
+RUBY_VENDOR_DIR = @RUBY_VENDOR_DIR@
 RUBY_VERSION = @RUBY_VERSION@
 SED = @SED@
 SET_MAKE = @SET_MAKE@

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to