diff --git a/.gitignore b/.gitignore index 643debd..a350e7e 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /libblockdev-0.5.tar.gz /libblockdev-0.6.tar.gz /libblockdev-0.7.tar.gz +/libblockdev-0.8.tar.gz diff --git a/libblockdev.spec b/libblockdev.spec index e947e01..af61dff 100644 --- a/libblockdev.spec +++ b/libblockdev.spec @@ -1,6 +1,6 @@ Name: libblockdev -Version: 0.7 -Release: 2%{?dist} +Version: 0.8 +Release: 1%{?dist} Summary: A library for low-level manipulation with block devices License: LGPLv2+ URL: https://github.com/vpodzime/libblockdev @@ -264,18 +264,19 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %license LICENSE %{_libdir}/libblockdev.so.* %{_libdir}/girepository*/BlockDev*.typelib -%{_datadir}/gir*/BlockDev*.gir -%{python2_sitearch} -%{python3_sitearch} +%{python2_sitearch}/gi/overrides/* +%{python3_sitearch}/gi/overrides/BlockDev* +%{python3_sitearch}/gi/overrides/__pycache__/BlockDev* %files devel %doc features.rst specs.rst %{_libdir}/libblockdev.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/blockdev.h %{_includedir}/blockdev/plugins.h %{_libdir}/pkgconfig/blockdev.pc -%{_datadir} +%{_datadir}/gtk-doc/html/libblockdev +%{_datadir}/gir*/BlockDev*.gir %files utils @@ -283,7 +284,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files utils-devel %{_libdir}/libbd_utils.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/utils.h %{_includedir}/blockdev/sizes.h %{_includedir}/blockdev/exec.h @@ -294,7 +295,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files btrfs-devel %{_libdir}/libbd_btrfs.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/btrfs.h @@ -303,7 +304,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files crypto-devel %{_libdir}/libbd_crypto.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/crypto.h @@ -312,7 +313,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files dm-devel %{_libdir}/libbd_dm.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/dm.h @@ -321,7 +322,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files loop-devel %{_libdir}/libbd_loop.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/loop.h @@ -330,7 +331,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files lvm-devel %{_libdir}/libbd_lvm.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/lvm.h @@ -339,7 +340,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files mdraid-devel %{_libdir}/libbd_mdraid.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/mdraid.h @@ -348,7 +349,7 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files mpath-devel %{_libdir}/libbd_mpath.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/mpath.h @@ -357,12 +358,42 @@ CFLAGS="%{optflags}" make PREFIX=%{buildroot} SITEDIRS=%{buildroot}%{python2_sit %files swap-devel %{_libdir}/libbd_swap.so -%{_includedir}/blockdev +%dir %{_includedir}/blockdev %{_includedir}/blockdev/swap.h %files plugins-all %changelog +* Fri Mar 27 2015 Vratislav Podzimek - 0.8-1 +- Merge pull request #6 from vpodzime/master-sort_btrfs_subvolumes (vpodzime) +- Don't be naïve about mdadm providing us data we would like (#1206394) (vpodzime) +- Sort BTRFS subvolumes in a way that child never appears before parent (#1201120) (vpodzime) +- Let libcryptsetup handle LUKSname->/dev/mapper/LUKSname for us (vpodzime) +- Fix the crypto_luks_resize and create a test for it (vpodzime) +- Add targets to create the SRPM and RPM files easily (vpodzime) +- Don't round up to multiple of PE size bigger than max value of the rtype (vpodzime) +- Mark majority of MD RAID tests as slow (vpodzime) +- Merge pull request #1 from dashea/file-paths (vpodzime) +- Don't report error for no loop device associated with given file (vpodzime) +- Skip the detail_data.clean check when running tests in Jenkins (vpodzime) +- Make package file paths more specific (dshea) +- Implement and use MD RAID-specific wait for tests (vpodzime) +- Try to give MD RAID time to sync things before querying them (vpodzime) +- Fix the default value of the BDMDDetailData.clean field (vpodzime) +- Do cleanup after every single MD RAID tests (vpodzime) +- Do cleanup after every single LVM test (vpodzime) +- Do cleanup after every single BTRFS test (vpodzime) +- Make sure the LUKS device is closed and removed after tests (vpodzime) +- Make sure DM maps from tests are removed after tests (vpodzime) +- Make sure that loop devices are deactivated after tests (vpodzime) +- Make the tearDown method of the mpath test case better visible (vpodzime) +- Make sure that the swap is deactivated after tests (vpodzime) +- Fix docstrings in tests' utils helper functions (vpodzime) +- Improve the logging tests in utils_test.py (vpodzime) +- Update the features.rst file (vpodzime) +- Update the roadmap (vpodzime) +- Don't check if we get a mountpoint for BTRFS operations (vpodzime) + * Sun Mar 22 2015 Peter Robinson 0.7-2 - Ship license as per packaging guidelines - plugins-all should depend on base library too diff --git a/sources b/sources index 07a758d..9d28f57 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -779786b24b244c6c6566b013b4c86ab0 libblockdev-0.7.tar.gz +7953b8fd2faf6086990f95760ab4a785 libblockdev-0.8.tar.gz