From a8af74a5d48cb6eae6b9417b8f34988218025960224a7e71ca148e0da0b93837 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bj=C3=B8rn=20Lie?= Date: Wed, 13 Feb 2019 18:18:33 +0000 Subject: [PATCH] Accepting request 674688 from home:jengelh:branches:devel:libraries:c_c++ - Explain VDO. Fix grammar mishaps. OBS-URL: https://build.opensuse.org/request/show/674688 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libblockdev?expand=0&rev=23 --- libblockdev.changes | 5 ++++ libblockdev.spec | 66 +++++++++++++++++++++++---------------------- 2 files changed, 39 insertions(+), 32 deletions(-) diff --git a/libblockdev.changes b/libblockdev.changes index 9292e16..21a06c8 100644 --- a/libblockdev.changes +++ b/libblockdev.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Feb 13 17:52:44 UTC 2019 - Jan Engelhardt + +- Explain VDO. Fix grammar mishaps. + ------------------------------------------------------------------- Thu Jan 24 22:51:52 UTC 2019 - bjorn.lie@gmail.com diff --git a/libblockdev.spec b/libblockdev.spec index aecaf0d..4a812d7 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -57,9 +57,9 @@ Requires: %{libname} >= %{version} %description The LibBlockDev is a C library with GObject introspection support that can be -used for doing low-level operations with block devices like setting up LVM, +used for doing low-level operations with block devices, like setting up LVM, BTRFS, LUKS or MD RAID. The library uses plugins (LVM, BTRFS,...) and serves as -a thin wrapper around its plugins' functionality. All the plugins, however, can +a wrapper around its plugins' functionality. All the plugins, however, can be used as standalone libraries. One of the core principles of LibBlockDev is that it is stateless from the storage configuration's perspective (e.g. it has no information about VGs when creating an LV). @@ -72,7 +72,7 @@ Group: System/Libraries The LibBlockDev is a C library with GObject introspection support that can be used for doing low-level operations with block devices like setting up LVM, BTRFS, LUKS or MD RAID. The library uses plugins (LVM, BTRFS,...) and serves as -a thin wrapper around its plugins' functionality. All the plugins, however, can +a wrapper around its plugins' functionality. All the plugins, however, can be used as standalone libraries. One of the core principles of LibBlockDev is that it is stateless from the storage configuration's perspective (e.g. it has no information about VGs when creating an LV). @@ -122,8 +122,8 @@ Requires: libbd_utils%{somajor} >= %{version} Provides: libblockdev-btrfs = %{version} %description -n libbd_btrfs%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the BTRFS-related functionality. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides BTRFS-related functionality. %package -n libbd_btrfs-devel Summary: Development files for the libbd_btrfs plugin/library @@ -143,8 +143,8 @@ Group: System/Libraries Provides: libblockdev-crypto = %{version} %description -n libbd_crypto%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to encrypted devices (LUKS). +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to LUKS-style encrypted devices. %package -n libbd_crypto-devel Summary: Development files for the libbd_crypto plugin/library @@ -166,8 +166,8 @@ Requires: libbd_utils%{somajor} >= %{version} Provides: libblockdev-dm = %{version} %description -n libbd_dm%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to Device Mapper. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to Device Mapper. %package -n libbd_dm-devel Summary: Development files for the libbd_dm plugin/library @@ -192,8 +192,8 @@ Requires: libbd_utils%{somajor} >= %{version} Provides: libblockdev-fs = %{version} %description -n libbd_fs%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to operations with file systems. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to operations with file systems. %package -n libbd_fs-devel Summary: Development files for the libbd_fs plugin/library @@ -217,9 +217,9 @@ Requires: libbd_utils%{somajor} >= %{version} Provides: libblockdev-kbd = %{version} %description -n libbd_kbd%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to kernel block devices (namely zRAM and -Bcache). +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to kernel block devices, namely zRAM and +Bcache. %package -n libbd_kbd-devel Summary: Development files for the libbd_kbd plugin/library @@ -240,8 +240,8 @@ Requires: libbd_utils%{somajor} >= %{version} Provides: libblockdev-loop = %{version} %description -n libbd_loop%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to loop devices. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to loop devices. %package -n libbd_loop-devel Summary: Development files for the libblockdev-loop plugin/library @@ -265,8 +265,8 @@ Requires: thin-provisioning-tools Provides: libblockdev-lvm = %{version} %description -n libbd_lvm%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the LVM-related functionality. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides LVM-related functionality. %package -n libbd_lvm-devel Summary: Development files for the libblockdev-lvm plugin/library @@ -290,8 +290,8 @@ Requires: thin-provisioning-tools Provides: libblockdev-lvm-dbus = %{version} %description -n libbd_lvm-dbus%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the LVM-related functionality utilizing the LVM DBus API. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides LVM-related functionality utilizing the LVM DBus API. %package -n libbd_lvm-dbus-devel Summary: Development files for the libblockdev-lvm-dbus plugin/library @@ -314,8 +314,8 @@ Requires: mdadm Provides: libblockdev-mdraid = %{version} %description -n libbd_mdraid%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to MD RAID. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to MD RAID. %package -n libbd_mdraid-devel Summary: Development files for the libblockdev-mdraid plugin/library @@ -337,8 +337,8 @@ Requires: multipath-tools Provides: libblockdev-mpath = %{version} %description -n libbd_mpath%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to multipath devices. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to multipath devices. %package -n libbd_mpath-devel Summary: Development files for the libblockdev-mpath plugin/library @@ -362,8 +362,8 @@ Requires: util-linux Provides: libblockdev-part = %{version} %description -n libbd_part%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to partitioning. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to partitioning. %package -n libbd_part-devel Summary: Development files for the libblockdev-part plugin/library @@ -385,8 +385,8 @@ Requires: util-linux Provides: libblockdev-swap = %{version} %description -n libbd_swap%{somajor} -The LibBlockDev library plugin (and in the same time a standalone library) -providing the functionality related to swap devices. +This LibBlockDev library plugin (and, at the same time, a standalone library) +provides functionality related to swap devices. %package -n libbd_swap-devel Summary: Development files for the libblockdev-swap plugin/library @@ -405,7 +405,7 @@ Summary: Utility functions library for the LibBlockDev library Group: System/Libraries %description -n libbd_utils%{somajor} -The libbd_utils is a library providing utility functions used by the +libbd_utils is a library providing utility functions used by the LibBlockDev library and its plugins. %package -n libbd_utils-devel @@ -419,14 +419,16 @@ This package contains header files and pkg-config files needed for development with the libbd_utils library. %package -n libbd_vdo%{somajor} -Summary: The vdo plugin for the LibBlockDev library +Summary: The VDO plugin for the LibBlockDev library Group: System/Libraries Requires: libbd_utils%{somajor} >= %{version} Provides: libblockdev-vdo = %{version} %description -n libbd_vdo%{somajor} -The vdo library plugin (and in the same time a standalone library) -providing the functionality related to vdo filesystems. +The VDO library plugin (and, at the same time, a standalone library) +provides functionality related to the Virtual Data Optimizer, +a software for creating compressed and deduplicated pools of +block storage. %package -n libbd_vdo-devel Summary: Development files for the libblockdev-vdo plugin/library