diff --git a/.gitignore b/.gitignore index 0cd5c3d..474533c 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /libblockdev-0.12.tar.gz /libblockdev-0.13.tar.gz /libblockdev-1.0.tar.gz +/libblockdev-1.1.tar.gz diff --git a/libblockdev.spec b/libblockdev.spec index 3c41e09..f122fb3 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -1,6 +1,6 @@ Name: libblockdev -Version: 1.0 -Release: 2%{?dist} +Version: 1.1 +Release: 1%{?dist} Summary: A library for low-level manipulation with block devices License: LGPLv2+ URL: https://github.com/vpodzime/libblockdev @@ -21,10 +21,21 @@ BuildRequires: gtk-doc BuildRequires: glib2-doc BuildRequires: kmod-devel +# Needed for the escrow tests in tests/crypto_test.py, but not used to build +# BuildRequires: volume_key +# BuildRequires: nss-tools + %ifarch s390 s390x BuildRequires: s390utils-devel %endif +# Do not check the python directories for automatic Requires +# The python gi.overrides files automatically add python(abi) entries to +# the rpm Requires, but this is backwards. Anything using libblockdev from +# python will require python, but libblockdev will work just fine without +# python. +%global __requires_exclude_from ^(%{python2_sitearch}|%{python3_sitearch})/gi/overrides/.*$ + %description The libblockdev is a C library with GObject introspection support that can be @@ -443,6 +454,36 @@ find %{buildroot} -type f -name "*.la" | xargs %{__rm} %files plugins-all %changelog +* Fri Jun 19 2015 Vratislav Podzimek - 1.1-1 +- Clean generated boilerplate code on 'make clean' (vpodzime) +- Merge pull request #31 from atodorov/use_lang_c (vpodzime) +- tests: use LANG=C in test_backup_passphrase() (atodorov) +- Merge pull request #30 from atodorov/makefile_updates (vpodzime) +- Makefile.am: - add separate check target - add coverage targets - make it possible to test with Python3 (atodorov) +- Merge pull request #29 from atodorov/fix_issue_28 (vpodzime) +- Merge pull request #27 from atodorov/fix_docs_url (vpodzime) +- Merge pull request #26 from atodorov/test_docs (vpodzime) +- Change the modified sources back in tearDown() method as well. Closes #28. (atodorov) +- update URL to on-line documentation (atodorov) +- add test documentation (atodorov) +- Merge pull request #22 from dashea/escrow-tests (vpodzime) +- Merge pull request #25 from dashea/python-dep (vpodzime) +- Filter the python files from automatic rpm requires (dshea) +- Added tests for escrow packets and backup passphrases (dshea) +- Free leaked contexts from crypto_init (dshea) +- Cooperate with volume_key's memory management (dshea) +- Fix inheritance in the LVM tests to prevent multiple runs of some tests (vpodzime) +- Make the regexp for testing crypto_generate_backup_passphrase() stricter (vpodzime) +- Leave room in the backup passphrase for a trailing 0 (dshea) +- Add functions to get names of data/metadata internal LVs (vpodzime) +- Allow getting info for an internal LV (vpodzime) +- Gather information about all LVs (vpodzime) +- Round requested size to KBs in lvresize() (#1221247) (vpodzime) +- Add overrides for the ensure_init() function (vpodzime) +- Change the default value of the 'reload' parameter of try_reinit() (vpodzime) +- Merge pull request #21 from vpodzime/master-thpool_size_discard (vpodzime) +- Add overrides for the lvm_is_valid_thpool_chunk_size() function (vpodzime) + * Wed Jun 17 2015 Fedora Release Engineering - 1.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild diff --git a/sources b/sources index 33aa173..6d484e1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0d205760154dfe256dfbbf50a1fd7bc3 libblockdev-1.0.tar.gz +e575bc6f3cf952cbd888b9cdb189ddf3 libblockdev-1.1.tar.gz