From 2d19ecbca4bd28dcf46cd813100542e19ef34803 Mon Sep 17 00:00:00 2001 From: Vratislav Podzimek Date: Sat, 31 Jan 2015 20:09:35 +0100 Subject: [PATCH] New version - Improve the test for lvm_set_global_config (vpodzime) - Fix some minor issues in the spec file (vpodzime) - Fix issues with the LVM global config str (vpodzime) - Add couple more Python overrides (vpodzime) - Fix the name of the lvm_thlvpoolname() function in the header file (vpodzime) - Use assertEqual instead of assertTrue(a == b) (vpodzime) - Add the min_entropy parameter to luks_format (vpodzime) - Move internal dmraid-related macros into the source file (vpodzime) - Add an override for the md_add function (vpodzime) - Fix parameters in luks_open python overrides (vpodzime) - Prevent init() from being done multiple times and provide a test function (vpodzime) - Add the roadmap.rst document (vpodzime) - Remove an extra parenthesis in one of the docstrings (vpodzime) - Move the mddetail function next to the mdexamine function (vpodzime) - Add some more constants required by blivet (vpodzime) --- .gitignore | 1 + libblockdev.spec | 43 +++++++++++++++++++++++++++++++++++-------- sources | 2 +- 3 files changed, 37 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index 2389509..59bcb85 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /libblockdev-0.1.tar.gz /libblockdev-0.2.tar.gz /libblockdev-0.3.tar.gz +/libblockdev-0.4.tar.gz diff --git a/libblockdev.spec b/libblockdev.spec index a94b969..230049d 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -1,5 +1,5 @@ Name: libblockdev -Version: 0.3 +Version: 0.4 Release: 1%{?dist} Summary: A library for low-level manipulation with block devices License: LGPLv2+ @@ -69,7 +69,7 @@ proving the BTRFS-related functionality. Summary: Development files for the libblockdev-btrfs plugin/library Requires: %{name}-btrfs%{?_isa} = %{version}-%{release} Requires: glib2-devel -Requires: %{name}-utils-devel +Requires: %{name}-utils-devel%{?_isa} %description btrfs-devel This package contains header files and pkg-config files needed for development @@ -109,7 +109,7 @@ Requires: glib2-devel Requires: device-mapper-devel Requires: systemd-devel Requires: dmraid-devel -Requires: %{name}-utils-devel +Requires: %{name}-utils-devel%{?_isa} %description dm-devel This package contains header files and pkg-config files needed for development @@ -127,7 +127,7 @@ proving 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 +Requires: %{name}-utils-devel%{?_isa} Requires: glib2-devel %description loop-devel @@ -146,7 +146,7 @@ proving 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 +Requires: %{name}-utils-devel%{?_isa} Requires: glib2-devel %description lvm-devel @@ -165,7 +165,7 @@ proving 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 +Requires: %{name}-utils-devel%{?_isa} Requires: glib2-devel %description mdraid-devel @@ -184,7 +184,7 @@ proving 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 +Requires: %{name}-utils-devel%{?_isa} Requires: glib2-devel %description mpath-devel @@ -203,7 +203,7 @@ proving 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 +Requires: %{name}-utils-devel%{?_isa} Requires: glib2-devel %description swap-devel @@ -269,6 +269,7 @@ rm -rf %{buildroot} %files devel %{_libdir}/libblockdev.so +%{_includedir}/blockdev %{_includedir}/blockdev/blockdev.h %{_includedir}/blockdev/plugins.h %{_libdir}/pkgconfig/blockdev.pc @@ -280,6 +281,7 @@ rm -rf %{buildroot} %files utils-devel %{_libdir}/libbd_utils.so +%{_includedir}/blockdev %{_includedir}/blockdev/utils.h %{_includedir}/blockdev/sizes.h %{_includedir}/blockdev/exec.h @@ -290,6 +292,7 @@ rm -rf %{buildroot} %files btrfs-devel %{_libdir}/libbd_btrfs.so +%{_includedir}/blockdev %{_includedir}/blockdev/btrfs.h @@ -298,6 +301,7 @@ rm -rf %{buildroot} %files crypto-devel %{_libdir}/libbd_crypto.so +%{_includedir}/blockdev %{_includedir}/blockdev/crypto.h @@ -306,6 +310,7 @@ rm -rf %{buildroot} %files dm-devel %{_libdir}/libbd_dm.so +%{_includedir}/blockdev %{_includedir}/blockdev/dm.h @@ -314,6 +319,7 @@ rm -rf %{buildroot} %files loop-devel %{_libdir}/libbd_loop.so +%{_includedir}/blockdev %{_includedir}/blockdev/loop.h @@ -322,6 +328,7 @@ rm -rf %{buildroot} %files lvm-devel %{_libdir}/libbd_lvm.so +%{_includedir}/blockdev %{_includedir}/blockdev/lvm.h @@ -330,6 +337,7 @@ rm -rf %{buildroot} %files mdraid-devel %{_libdir}/libbd_mdraid.so +%{_includedir}/blockdev %{_includedir}/blockdev/mdraid.h @@ -338,6 +346,7 @@ rm -rf %{buildroot} %files mpath-devel %{_libdir}/libbd_mpath.so +%{_includedir}/blockdev %{_includedir}/blockdev/mpath.h @@ -346,11 +355,29 @@ rm -rf %{buildroot} %files swap-devel %{_libdir}/libbd_swap.so +%{_includedir}/blockdev %{_includedir}/blockdev/swap.h %files plugins-all %changelog +* Sat Jan 31 2015 Vratislav Podzimek - 0.4-1 +- Improve the test for lvm_set_global_config (vpodzime) +- Fix some minor issues in the spec file (vpodzime) +- Fix issues with the LVM global config str (vpodzime) +- Add couple more Python overrides (vpodzime) +- Fix the name of the lvm_thlvpoolname() function in the header file (vpodzime) +- Use assertEqual instead of assertTrue(a == b) (vpodzime) +- Add the min_entropy parameter to luks_format (vpodzime) +- Move internal dmraid-related macros into the source file (vpodzime) +- Add an override for the md_add function (vpodzime) +- Fix parameters in luks_open python overrides (vpodzime) +- Prevent init() from being done multiple times and provide a test function (vpodzime) +- Add the roadmap.rst document (vpodzime) +- Remove an extra parenthesis in one of the docstrings (vpodzime) +- Move the mddetail function next to the mdexamine function (vpodzime) +- Add some more constants required by blivet (vpodzime) + * Wed Jan 21 2015 Vratislav Podzimek - 0.3-1 - Require volume_key-devel in a version that fixes build issues (vpodzime) - Fix Python 2 devel package name in BuildRequires (vpodzime) diff --git a/sources b/sources index 9774d0f..a32cc32 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -936f2e0f8fe6ff6a9e20b30b1542433d libblockdev-0.3.tar.gz +fe889bad4173cb125212ebf43f31e10a libblockdev-0.4.tar.gz