Compare commits

...

10 Commits

Author SHA1 Message Date
openeuler-ci-bot
efe4f5d60a
!47 [sync] PR-42: remove require vdo
From: @openeuler-sync-bot 
Reviewed-by: @swf504 
Signed-off-by: @volcanodragon, @swf504
2024-01-03 10:25:50 +00:00
lyn1001
0ed9b17c68 remove require vdo
(cherry picked from commit 82e4ee1d29235aab62c08534688913978035a965)
2024-01-02 19:33:03 +08:00
openeuler-ci-bot
9a80653398
!39 [sync] PR-37: remove require dmraid and kmod-kvdo
From: @openeuler-sync-bot 
Reviewed-by: @swf504 
Signed-off-by: @swf504
2023-03-23 03:03:50 +00:00
wangzhiqiang
abf6ea00cb remove require dmraid and kmod-kvdo.
Signed-off-by: wangzhiqiang <wangzhiqiang95@huawei.com>
(cherry picked from commit 7f78f22afe6b519e16b0a9fee5a4635da103a100)
2023-03-23 10:30:05 +08:00
openeuler-ci-bot
8b6b22078b
!30 [sync] PR-24: 【轻量级 PR】:fix bogus date in %changelog
From: @openeuler-sync-bot 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-06-17 02:44:25 +00:00
loong-C
40ede64b20 fix bogus date in %changelog
(cherry picked from commit 9ad0cf481ad0e46a8726e92a8899f31c1110c9c1)
2022-06-15 21:27:23 +08:00
openeuler-ci-bot
2955fb01e0
!28 [sync] PR-27: 添加make编译依赖
From: @openeuler-sync-bot 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-06-15 13:26:05 +00:00
zhanghongtao
ef27f2724a Add BuildRequire make
(cherry picked from commit e750d0e74a0c8da2ee24a4f6b30f9836f6bbb4c7)
2022-06-15 15:42:20 +08:00
openeuler-ci-bot
a6ee06d40d
!23 [sync] PR-22: Fix wrong date info in spec changelog
From: @openeuler-sync-bot 
Reviewed-by: @liuzhiqiang26 
Signed-off-by: @liuzhiqiang26
2022-04-14 13:41:25 +00:00
Wenchao Hao
97c93a5e21 Fix wrong date info in changelog
Signed-off-by: Wenchao Hao <haowenchao@huawei.com>
(cherry picked from commit ada0b3ba4d6b05e1e8fd32f2e9081cf0f80e2ca6)
2022-04-14 21:18:00 +08:00

View File

@ -1,6 +1,9 @@
# dmraid is deprecated
%define configure_opts --without-dmraid
Name: libblockdev
Version: 2.26
Release: 1
Release: 4
Summary: libblockdev is a C library supporting GObject introspection for manipulation of block devices
License: LGPLv2+
URL: https://github.com/storaged-project/libblockdev
@ -15,13 +18,12 @@ Patch6: 0006-fs-Fix-return-values-in-bd_fs_ntfs_get_info.patch
Patch7: 0007-fs-Fix-return-values-in-bd_fs_xfs_get_info.patch
Patch8: 0008-dm-Fix-comparing-DM-RAID-member-devices-UUID.patch
BuildRequires: glib2-devel libyaml-devel libbytesize-devel parted-devel libuuid-devel ndctl-devel device-mapper-devel
BuildRequires: device-mapper-devel dmraid-devel systemd-devel nss-devel volume_key-devel >= 0.3.9-7 libblkid-devel libmount-devel
BuildRequires: make glib2-devel libyaml-devel libbytesize-devel parted-devel libuuid-devel ndctl-devel device-mapper-devel
BuildRequires: device-mapper-devel systemd-devel nss-devel volume_key-devel >= 0.3.9-7 libblkid-devel libmount-devel
BuildRequires: cryptsetup-devel kmod-devel libxslt glib2-doc gtk-doc python3-devel gobject-introspection-devel
BuildRequires: autoconf-archive
Requires: btrfs-progs device-mapper dmraid device-mapper-multipath lvm2 mdadm
Requires: btrfs-progs device-mapper device-mapper-multipath lvm2 mdadm
Requires: device-mapper-persistent-data lvm2-dbusd >= 2.02.156 ndctl gdisk util-linux
Recommends: vdo kmod-kvdo
Provides: %{name}-utils%{?_isa} %{name}-utils
Obsoletes: %{name}-utils < %{version}
@ -64,7 +66,7 @@ possibly with multiple implementations (e.g. using LVM CLI or the new LVM DBus A
%package devel
Summary: Libraries and header files for libblockdev
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: glib2-devel device-mapper-devel xfsprogs dosfstools dmraid-devel systemd-devel
Requires: glib2-devel device-mapper-devel xfsprogs dosfstools systemd-devel
Provides: %{name}-btrfs-devel%{?_isa} %{name}-btrfs-devel
Obsoletes: %{name}-btrfs-devel < %{version}
@ -164,13 +166,22 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm}
%changelog
* Mon Nov 29 yanxiaodan<yanxiaodan@huawei.com> - 2.26-1
* Tue Jan 2 2024 liyanan <liyana61@h-partners.com> - 2.26-4
- remove require vdo
* Wed Mar 22 2023 wangzhiqiang <wangzhiqiang95@huawei.com> - 2.26-3
- remove require dmraid and kmod-kvdo
* Wed Jun 15 2022 Hongtao Zhang <zhanghongtao22@huawei.com> - 2.26-2
- Add BuildRequire make
* Mon Nov 29 2021 yanxiaodan<yanxiaodan@huawei.com> - 2.26-1
- update to libblockdev-2.26
* Fri Jul 30 2021 chenyanpanHW <chenyanpan@huawei.com> - 2.24-7
- DESC: delete -Sgit from %autosetup, and delete BuildRequires git
* Mon Jul 26 2020 yanglongkang <yannglongkang@huawei.com> - 2.24-6
* Tue Jul 27 2021 yanglongkang <yannglongkang@huawei.com> - 2.24-6
- fix build fail caused by deprecated-declarations
* Sat Oct 31 2020 Zhiqiang Liu <liuzhiqiang26@huawei.com> - 2.24-5