diff --git a/libblockdev-2.26.tar.gz b/libblockdev-2.26.tar.gz deleted file mode 100644 index 0e59603344327871fc3ebea29b32f8b719c12bce..0000000000000000000000000000000000000000 Binary files a/libblockdev-2.26.tar.gz and /dev/null differ diff --git a/libblockdev-2.28.tar.gz b/libblockdev-2.28.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fe1a980d63e85c2e38fa4b02211354f23fcadff3 Binary files /dev/null and b/libblockdev-2.28.tar.gz differ diff --git a/libblockdev.spec b/libblockdev.spec index 3c4b7939befc7e880f5533899648cefb56d0ec51..d3ea7a35f107d53001d1249f53ff17c3f2daeef7 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -89,7 +89,7 @@ %define configure_opts %{?bcache_copts} %{?lvm_dbus_copts} %{?btrfs_copts} %{?crypto_copts} %{?dm_copts} %{?loop_copts} %{?lvm_copts} %{?lvm_dbus_copts} %{?mdraid_copts} %{?mpath_copts} %{?swap_copts} %{?kbd_copts} %{?part_copts} %{?fs_copts} %{?nvdimm_copts} %{?vdo_copts} %{?tools_copts} %{?gi_copts} Name: libblockdev -Version: 2.26 +Version: 2.28 Release: %{anolis_release}%{?dist} Summary: A library for low-level manipulation with block devices License: LGPLv2+ @@ -119,7 +119,7 @@ no information about VGs when creating an LV). %package devel Summary: Development files for libblockdev -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} Requires: glib2-devel %description devel @@ -128,7 +128,7 @@ with the libblockdev library. %package -n python3-blockdev Summary: Python3 gobject-introspection bindings for libblockdev -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} Requires: python3-gobject-base %{?python_provide:%python_provide python3-blockdev} @@ -146,7 +146,7 @@ libblockdev library and its plugins. %package utils-devel Summary: Development files for libblockdev-utils -Requires: %{name}-utils%{?_isa} = %{version}-%{release} +Requires: %{name}-utils = %{version}-%{release} Requires: glib2-devel %description utils-devel @@ -158,7 +158,7 @@ with the libblockdev-utils library. %package btrfs BuildRequires: libbytesize-devel Summary: The BTRFS plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: btrfs-progs %description btrfs @@ -167,9 +167,9 @@ providing the BTRFS-related functionality. %package btrfs-devel Summary: Development files for the libblockdev-btrfs plugin/library -Requires: %{name}-btrfs%{?_isa} = %{version}-%{release} +Requires: %{name}-btrfs = %{version}-%{release} Requires: glib2-devel -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-utils-devel %description btrfs-devel This package contains header files and pkg-config files needed for development @@ -195,7 +195,7 @@ providing the functionality related to encrypted devices (LUKS). %package crypto-devel Summary: Development files for the libblockdev-crypto plugin/library -Requires: %{name}-crypto%{?_isa} = %{version}-%{release} +Requires: %{name}-crypto = %{version}-%{release} Requires: glib2-devel %description crypto-devel @@ -212,7 +212,7 @@ BuildRequires: dmraid-devel %endif BuildRequires: systemd-devel Summary: The Device Mapper plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: device-mapper %if %{with_dmraid} Requires: dmraid @@ -224,14 +224,14 @@ providing the functionality related to Device Mapper. %package dm-devel Summary: Development files for the libblockdev-dm plugin/library -Requires: %{name}-dm%{?_isa} = %{version}-%{release} +Requires: %{name}-dm = %{version}-%{release} Requires: glib2-devel Requires: device-mapper-devel Requires: systemd-devel %if %{with_dmraid} Requires: dmraid-devel %endif -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-utils-devel %description dm-devel This package contains header files and pkg-config files needed for development @@ -245,7 +245,7 @@ BuildRequires: parted-devel BuildRequires: libblkid-devel BuildRequires: libmount-devel Summary: The FS plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 %description fs The libblockdev library plugin (and in the same time a standalone library) @@ -253,8 +253,8 @@ providing the functionality related to operations with file systems. %package fs-devel Summary: Development files for the libblockdev-fs plugin/library -Requires: %{name}-fs%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-fs = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel Requires: xfsprogs Requires: dosfstools @@ -269,7 +269,7 @@ with the libblockdev-fs plugin/library. %package kbd BuildRequires: libbytesize-devel Summary: The KBD plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 %if %{with_bcache} Requires: bcache-tools >= 1.0.8 %endif @@ -281,8 +281,8 @@ Bcache). %package kbd-devel Summary: Development files for the libblockdev-kbd plugin/library -Requires: %{name}-kbd%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-kbd = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description kbd-devel @@ -294,7 +294,7 @@ with the libblockdev-kbd plugin/library. %if %{with_loop} %package loop Summary: The loop plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 %description loop The libblockdev library plugin (and in the same time a standalone library) @@ -302,8 +302,8 @@ providing the functionality related to loop devices. %package loop-devel Summary: Development files for the libblockdev-loop plugin/library -Requires: %{name}-loop%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-loop = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description loop-devel @@ -316,7 +316,7 @@ with the libblockdev-loop plugin/library. %package lvm BuildRequires: device-mapper-devel Summary: The LVM plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: lvm2 %description lvm @@ -325,8 +325,8 @@ providing the LVM-related functionality. %package lvm-devel Summary: Development files for the libblockdev-lvm plugin/library -Requires: %{name}-lvm%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-lvm = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description lvm-devel @@ -338,7 +338,7 @@ with the libblockdev-lvm plugin/library. %package lvm-dbus BuildRequires: device-mapper-devel Summary: The LVM plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 1.4 +Requires: %{name}-utils >= 1.4 Requires: lvm2-dbusd >= 2.02.156 %description lvm-dbus @@ -347,8 +347,8 @@ providing the LVM-related functionality utilizing the LVM DBus API. %package lvm-dbus-devel Summary: Development files for the libblockdev-lvm-dbus plugin/library -Requires: %{name}-lvm-dbus%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} >= 1.4 +Requires: %{name}-lvm-dbus = %{version}-%{release} +Requires: %{name}-utils-devel >= 1.4 Requires: glib2-devel %description lvm-dbus-devel @@ -361,7 +361,7 @@ with the libblockdev-lvm-dbus plugin/library. %package mdraid BuildRequires: libbytesize-devel Summary: The MD RAID plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: mdadm %description mdraid @@ -370,8 +370,8 @@ providing the functionality related to MD RAID. %package mdraid-devel Summary: Development files for the libblockdev-mdraid plugin/library -Requires: %{name}-mdraid%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-mdraid = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description mdraid-devel @@ -384,7 +384,7 @@ with the libblockdev-mdraid plugin/library. %package mpath BuildRequires: device-mapper-devel Summary: The multipath plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Recommends: device-mapper-multipath %description mpath @@ -393,8 +393,8 @@ providing the functionality related to multipath devices. %package mpath-devel Summary: Development files for the libblockdev-mpath plugin/library -Requires: %{name}-mpath%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-mpath = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description mpath-devel @@ -407,7 +407,7 @@ with the libblockdev-mpath plugin/library. BuildRequires: ndctl-devel BuildRequires: libuuid-devel Summary: The NVDIMM plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: ndctl %description nvdimm @@ -416,8 +416,8 @@ providing the functionality related to operations with NVDIMM devices. %package nvdimm-devel Summary: Development files for the libblockdev-nvdimm plugin/library -Requires: %{name}-nvdimm%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-nvdimm = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description nvdimm-devel @@ -430,7 +430,7 @@ with the libblockdev-nvdimm plugin/library. %package part BuildRequires: parted-devel Summary: The partitioning plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: gdisk Requires: util-linux @@ -440,8 +440,8 @@ providing the functionality related to partitioning. %package part-devel Summary: Development files for the libblockdev-part plugin/library -Requires: %{name}-part%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-part = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description part-devel @@ -454,7 +454,7 @@ with the libblockdev-part plugin/library. %package swap BuildRequires: libblkid-devel Summary: The swap plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 Requires: util-linux %description swap @@ -463,8 +463,8 @@ providing the functionality related to swap devices. %package swap-devel Summary: Development files for the libblockdev-swap plugin/library -Requires: %{name}-swap%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-swap = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description swap-devel @@ -478,7 +478,7 @@ with the libblockdev-swap plugin/library. BuildRequires: libbytesize-devel BuildRequires: libyaml-devel Summary: The vdo plugin for the libblockdev library -Requires: %{name}-utils%{?_isa} >= 0.11 +Requires: %{name}-utils >= 0.11 # we want to build the plugin everywhere but the dependencies might not be # available so just use weak dependency @@ -491,8 +491,8 @@ providing the functionality related to VDO devices. %package vdo-devel Summary: Development files for the libblockdev-vdo plugin/library -Requires: %{name}-vdo%{?_isa} = %{version}-%{release} -Requires: %{name}-utils-devel%{?_isa} +Requires: %{name}-vdo = %{version}-%{release} +Requires: %{name}-utils-devel Requires: glib2-devel %description vdo-devel @@ -517,58 +517,58 @@ Various nice storage-related tools based on libblockdev. %package plugins-all Summary: Meta-package that pulls all the libblockdev plugins as dependencies -Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: %{name} = %{version}-%{release} %if %{with_btrfs} -Requires: %{name}-btrfs%{?_isa} = %{version}-%{release} +Requires: %{name}-btrfs = %{version}-%{release} %endif %if %{with_crypto} -Requires: %{name}-crypto%{?_isa} = %{version}-%{release} +Requires: %{name}-crypto = %{version}-%{release} %endif %if %{with_dm} -Requires: %{name}-dm%{?_isa} = %{version}-%{release} +Requires: %{name}-dm = %{version}-%{release} %endif %if %{with_fs} -Requires: %{name}-fs%{?_isa} = %{version}-%{release} +Requires: %{name}-fs = %{version}-%{release} %endif %if %{with_kbd} -Requires: %{name}-kbd%{?_isa} = %{version}-%{release} +Requires: %{name}-kbd = %{version}-%{release} %endif %if %{with_loop} -Requires: %{name}-loop%{?_isa} = %{version}-%{release} +Requires: %{name}-loop = %{version}-%{release} %endif %if %{with_lvm} -Requires: %{name}-lvm%{?_isa} = %{version}-%{release} +Requires: %{name}-lvm = %{version}-%{release} %endif %if %{with_mdraid} -Requires: %{name}-mdraid%{?_isa} = %{version}-%{release} +Requires: %{name}-mdraid = %{version}-%{release} %endif %if %{with_mpath} -Requires: %{name}-mpath%{?_isa} = %{version}-%{release} +Requires: %{name}-mpath = %{version}-%{release} %endif %if %{with_nvdimm} -Requires: %{name}-nvdimm%{?_isa} = %{version}-%{release} +Requires: %{name}-nvdimm = %{version}-%{release} %endif %if %{with_part} -Requires: %{name}-part%{?_isa} = %{version}-%{release} +Requires: %{name}-part = %{version}-%{release} %endif %if %{with_swap} -Requires: %{name}-swap%{?_isa} = %{version}-%{release} +Requires: %{name}-swap = %{version}-%{release} %endif %if %{with_vdo} -Requires: %{name}-vdo%{?_isa} = %{version}-%{release} +Requires: %{name}-vdo = %{version}-%{release} %endif %description plugins-all @@ -859,5 +859,8 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %files plugins-all %changelog +* Tue Sep 20 2022 mgb01105731 - 2.28-1 +- update to 2.28 + * Tue Mar 8 2022 Liwei Ge - 2.26-1 - Init version from upstream v2.26