Accepting request 579615 from home:luc14n0:Factory

Add SO version to the libbd_lvm-dbus pluing's libbd_utils Requires tag and replace lvm2-dbusd with lvm2-clvm to turn the plugin subpackage installable.

OBS-URL: https://build.opensuse.org/request/show/579615
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libblockdev?expand=0&rev=8
This commit is contained in:
Luciano Santos 2018-02-23 17:06:11 +00:00 committed by Git OBS Bridge
parent aba389c096
commit adf4e42969
2 changed files with 28 additions and 23 deletions

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Fri Feb 23 17:00:12 UTC 2018 - luc14n0@linuxmail.org
- Add SO version to the libbd_lvm-dbus pluing's libbd_utils
Requires tag and replace lvm2-dbusd with lvm2-clvm to turn the
plugin subpackage installable.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Feb 21 23:40:34 UTC 2018 - luc14n0@linuxmail.org Wed Feb 21 23:40:34 UTC 2018 - luc14n0@linuxmail.org

View File

@ -20,9 +20,7 @@
%define somajor 2 %define somajor 2
%define libname %{name}%{somajor} %define libname %{name}%{somajor}
%define bcachetools_version 1.0.8 %define bcachetools_version 1.0.8
%define lvm2_dbusd_version 2.02.156 %define lvm2_clvm_version 2.02.156
%define libbd_utils_version 0.11
%define libbd_utils_lvm_dbus_version 1.4
Name: libblockdev Name: libblockdev
Summary: A library for low-level manipulation with block devices Summary: A library for low-level manipulation with block devices
@ -96,7 +94,7 @@ provides low-level manipulation of block devices.
%package devel %package devel
Summary: Development files for the LibBlockDev library Summary: Development files for the LibBlockDev library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: %{libname} = %{version} Requires: %{libname} >= %{version}
Requires: glib2-devel Requires: glib2-devel
%description devel %description devel
@ -106,7 +104,7 @@ development with the LibBlockDev library.
%package -n python2-%{name} %package -n python2-%{name}
Summary: Python2 gobject-introspection bindings for the LibBlockDev library Summary: Python2 gobject-introspection bindings for the LibBlockDev library
Group: Development/Libraries/Python Group: Development/Libraries/Python
Requires: %{libname} = %{version} Requires: %{libname} >= %{version}
Requires: python2-gobject Requires: python2-gobject
%description -n python2-%{name} %description -n python2-%{name}
@ -116,7 +114,7 @@ LibBlockDev in Python2.
%package -n python3-%{name} %package -n python3-%{name}
Summary: Python3 gobject-introspection bindings for the LibBlockDev library Summary: Python3 gobject-introspection bindings for the LibBlockDev library
Group: Development/Libraries/Python Group: Development/Libraries/Python
Requires: %{libname} = %{version} Requires: %{libname} >= %{version}
Requires: python3-gobject Requires: python3-gobject
%description -n python3-%{name} %description -n python3-%{name}
@ -134,7 +132,7 @@ LibBlockDev library and its plugins.
%package -n libbd_utils-devel %package -n libbd_utils-devel
Summary: Development files for libbd_utils Summary: Development files for libbd_utils
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_utils%{somajor} = %{version} Requires: libbd_utils%{somajor} >= %{version}
Requires: glib2-devel Requires: glib2-devel
%description -n libbd_utils-devel %description -n libbd_utils-devel
@ -153,7 +151,7 @@ providing the BTRFS-related functionality.
%package -n libbd_btrfs-devel %package -n libbd_btrfs-devel
Summary: Development files for the libbd_btrfs plugin/library Summary: Development files for the libbd_btrfs plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_btrfs%{somajor} = %{version} Requires: libbd_btrfs%{somajor} >= %{version}
Requires: glib2-devel Requires: glib2-devel
Requires: libbd_utils-devel Requires: libbd_utils-devel
@ -172,7 +170,7 @@ providing the functionality related to encrypted devices (LUKS).
%package -n libbd_crypto-devel %package -n libbd_crypto-devel
Summary: Development files for the libbd_crypto plugin/library Summary: Development files for the libbd_crypto plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_crypto%{somajor} = %{version} Requires: libbd_crypto%{somajor} >= %{version}
Requires: glib2-devel Requires: glib2-devel
%description -n libbd_crypto-devel %description -n libbd_crypto-devel
@ -193,7 +191,7 @@ providing the functionality related to Device Mapper.
%package -n libbd_dm-devel %package -n libbd_dm-devel
Summary: Development files for the libbd_dm plugin/library Summary: Development files for the libbd_dm plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_dm%{somajor} = %{version} Requires: libbd_dm%{somajor} >= %{version}
Requires: glib2-devel Requires: glib2-devel
Requires: device-mapper-devel Requires: device-mapper-devel
Requires: systemd-devel Requires: systemd-devel
@ -217,7 +215,7 @@ providing the functionality related to operations with file systems.
%package -n libbd_fs-devel %package -n libbd_fs-devel
Summary: Development files for the libbd_fs plugin/library Summary: Development files for the libbd_fs plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_fs%{somajor} = %{version} Requires: libbd_fs%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel
Requires: xfsprogs Requires: xfsprogs
@ -241,8 +239,8 @@ Bcache).
%package -n libbd_kbd-devel %package -n libbd_kbd-devel
Summary: Development files for the libbd_kbd plugin/library Summary: Development files for the libbd_kbd plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_kbd%{somajor} = %{version} Requires: libbd_kbd%{somajor} >= %{version}
Requires: libbd_utils-devel = %{version} Requires: libbd_utils-devel >= %{version}
Requires: glib2-devel Requires: glib2-devel
%description -n libbd_kbd-devel %description -n libbd_kbd-devel
@ -261,7 +259,7 @@ providing the functionality related to loop devices.
%package -n libbd_loop-devel %package -n libbd_loop-devel
Summary: Development files for the libbd_loop plugin/library Summary: Development files for the libbd_loop plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_loop%{somajor} = %{version} Requires: libbd_loop%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel
@ -283,7 +281,7 @@ providing the LVM-related functionality.
%package -n libbd_lvm-devel %package -n libbd_lvm-devel
Summary: Development files for the libbd_lvm plugin/library Summary: Development files for the libbd_lvm plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_lvm%{somajor} = %{version} Requires: libbd_lvm%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel
@ -294,8 +292,8 @@ with the libbd_lvm plugin/library..
%package -n libbd_lvm-dbus%{somajor} %package -n libbd_lvm-dbus%{somajor}
Summary: The LVM plugin for the LibBlockDev library Summary: The LVM plugin for the LibBlockDev library
Group: System/Libraries Group: System/Libraries
Requires: libbd_utils >= %{libbd_utils_lvm_dbus_version} Requires: libbd_utils%{somajor} >= %{version}
Requires: lvm2-dbusd >= %{lvm2_dbusd_version} Requires: lvm2-clvm >= %{lvm2_clvm_version}
# For thin_metadata_size # For thin_metadata_size
#Requires: device-mapper-persistent-data #Requires: device-mapper-persistent-data
@ -306,9 +304,9 @@ providing the LVM-related functionality utilizing the LVM DBus API.
%package -n libbd_lvm-dbus-devel %package -n libbd_lvm-dbus-devel
Summary: Development files for the libbd-lvm-dbus plugin/library Summary: Development files for the libbd-lvm-dbus plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_lvm-dbus%{somajor} = %{version} Requires: libbd_lvm-dbus%{somajor} >= %{version}
Requires: libbd_lvm-devel >= %{version} Requires: libbd_lvm-devel >= %{version}
Requires: libbd_utils-devel >= %{libbd_utils_lvm_dbus_version} Requires: libbd_utils-devel >= %{version}
Requires: glib2-devel Requires: glib2-devel
%description -n libbd_lvm-dbus-devel %description -n libbd_lvm-dbus-devel
@ -328,7 +326,7 @@ providing the functionality related to MD RAID.
%package -n libbd_mdraid-devel %package -n libbd_mdraid-devel
Summary: Development files for the libbd_mdraid plugin/library Summary: Development files for the libbd_mdraid plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_mdraid%{somajor} = %{version} Requires: libbd_mdraid%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel
@ -349,7 +347,7 @@ providing the functionality related to multipath devices.
%package -n libbd_mpath-devel %package -n libbd_mpath-devel
Summary: Development files for the libbd_mpath plugin/library Summary: Development files for the libbd_mpath plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_mpath%{somajor} = %{version} Requires: libbd_mpath%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel
@ -372,7 +370,7 @@ providing the functionality related to partitioning.
%package -n libbd_part-devel %package -n libbd_part-devel
Summary: Development files for the libbd_part plugin/library Summary: Development files for the libbd_part plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_part%{somajor} = %{version} Requires: libbd_part%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel
@ -393,7 +391,7 @@ providing the functionality related to swap devices.
%package -n libbd_swap-devel %package -n libbd_swap-devel
Summary: Development files for the libbd_swap plugin/library Summary: Development files for the libbd_swap plugin/library
Group: Development/Libraries/C and C++ Group: Development/Libraries/C and C++
Requires: libbd_swap%{somajor} = %{version} Requires: libbd_swap%{somajor} >= %{version}
Requires: libbd_utils-devel Requires: libbd_utils-devel
Requires: glib2-devel Requires: glib2-devel