Blame SPECS/luksmeta.spec

c25264
Name:           luksmeta
c25264
Version:        8
c25264
Release:        2%{?dist}
c25264
Summary:        Utility for storing small metadata in the LUKSv1 header
c25264
c25264
License:        LGPLv2+
c25264
URL:            https://github.com/latchset/%{name}
c25264
Source0:        https://github.com/latchset/%{name}/releases/download/v%{version}/%{name}-%{version}.tar.bz2
c25264
c25264
BuildRequires:  pkgconfig
c25264
BuildRequires:  cryptsetup-devel
c25264
Requires: lib%{name}%{?_isa} = %{version}-%{release}
c25264
c25264
%description
c25264
LUKSMeta is a command line utility for storing small portions of metadata in
c25264
the LUKSv1 header for use before unlocking the volume.
c25264
c25264
%package -n lib%{name}
c25264
Summary:        Library for storing small metadata in the LUKSv1 header
c25264
c25264
%description -n lib%{name}
c25264
LUKSMeta is a C library for storing small portions of metadata in the LUKSv1
c25264
header for use before unlocking the volume.
c25264
c25264
%package -n lib%{name}-devel
c25264
Summary:        Development files for libluksmeta
c25264
Requires:       lib%{name}%{?_isa} = %{version}-%{release}
c25264
Requires:       pkgconfig
c25264
c25264
%description -n lib%{name}-devel
c25264
This package contains development files for the LUKSMeta library.
c25264
c25264
%prep
c25264
%setup -q
c25264
c25264
%build
c25264
%configure
c25264
make %{?_smp_mflags}
c25264
c25264
%install
c25264
rm -rf %{buildroot}
c25264
%make_install
c25264
rm -rf %{buildroot}/%{_libdir}/libluksmeta.la
c25264
c25264
#%check
c25264
#make %{?_smp_mflags} check
c25264
c25264
%post -n lib%{name} -p /sbin/ldconfig
c25264
%postun -n lib%{name} -p /sbin/ldconfig
c25264
c25264
%files
c25264
%{_bindir}/luksmeta
c25264
%{_mandir}/man8/luksmeta.8*
c25264
c25264
%files -n lib%{name}
c25264
%license COPYING
c25264
%{_libdir}/libluksmeta.so.*
c25264
c25264
%files -n lib%{name}-devel
c25264
%{_includedir}/luksmeta.h
c25264
%{_libdir}/libluksmeta.so
c25264
%{_libdir}/pkgconfig/luksmeta.pc
c25264
c25264
%changelog
c25264
* Mon Aug 06 2018 Nathaniel McCallum <npmccallum@redhat.com> - 8-2
c25264
- Rebuild for new libcryptsetup
c25264
- Resolves rhbz#1593844
c25264
c25264
* Fri Sep 29 2017 Nathaniel McCallum <npmccallum@redhat.com> - 8-1
c25264
- New upstream release
c25264
- Resolves #1461448
c25264
c25264
* Wed Jun 14 2017 Nathaniel McCallum <npmccallum@redhat.com> - 6-1
c25264
- New upstream release
c25264
- Fixes the stray fprintf() caused by the last build
c25264
c25264
* Thu Jun 01 2017 Nathaniel McCallum <npmccallum@redhat.com> - 5-1
c25264
- New upstream release
c25264
- Resolves #1436705
c25264
c25264
* Tue Oct 25 2016 Nathaniel McCallum <npmccallum@redhat.com> - 3-1
c25264
- New upstream release
c25264
- Temporarily disable the tests
c25264
c25264
* Thu Aug 25 2016 Nathaniel McCallum <npmccallum@redhat.com> - 2-1
c25264
- First release