Blame libsignal-protocol-c.spec

c483f9e
Name:       libsignal-protocol-c
d30821f
Version:    2.3.3
79cdf73
Release:    3%{?dist}
c483f9e
c483f9e
License:    GPLv3
c483f9e
Summary:    Signal Protocol C library
c483f9e
URL:        https://github.com/signalapp/libsignal-protocol-c
c483f9e
Source0:    %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
c483f9e
c483f9e
BuildRequires: cmake
c483f9e
BuildRequires: gcc
c483f9e
BuildRequires: gcc-c++
c483f9e
BuildRequires: openssl-devel
c483f9e
c483f9e
# https://github.com/signalapp/libsignal-protocol-c/issues/103
c483f9e
Provides: bundled(protobuf-c) = 1.1.1
c483f9e
c483f9e
c483f9e
%description
c535015
This is a ratcheting forward secrecy protocol that works in synchronous
c535015
and asynchronous messaging environments.
c483f9e
c483f9e
c483f9e
%package devel
c483f9e
Summary:    Development files for libsignal-protocol-c
c483f9e
c483f9e
Requires:   %{name}%{?_isa} = %{version}-%{release}
c483f9e
c483f9e
c483f9e
%description devel
c483f9e
Development files for libsignal-protocol-c.
c483f9e
c483f9e
c483f9e
%prep
c483f9e
%setup -q -n %{name}-%{version}
c483f9e
c483f9e
c483f9e
%build
f716f90
%cmake -DCMAKE_BUILD_TYPE=Debug .
f716f90
%cmake_build
c483f9e
c483f9e
c483f9e
%install
f716f90
%cmake_install
c483f9e
c483f9e
c483f9e
%check
c483f9e
ctest -V %{?_smp_mflags}
c483f9e
c483f9e
c483f9e
%files
c483f9e
%license LICENSE
c483f9e
%doc README.md
c483f9e
%{_libdir}/libsignal-protocol-c.so.2*
c483f9e
c483f9e
c483f9e
%files devel
c483f9e
%{_includedir}/signal
c483f9e
%{_libdir}/libsignal-protocol-c.so
c483f9e
%{_libdir}/pkgconfig/libsignal-protocol-c.pc
c483f9e
c483f9e
c483f9e
%changelog
79cdf73
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3-3
79cdf73
- Second attempt - Rebuilt for
79cdf73
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
79cdf73
639d9fc
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.3-2
639d9fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
639d9fc
d30821f
* Sun Apr 26 2020 Randy Barlow <bowlofeggs@fedoraproject.org> - 2.3.3-1
d30821f
- Update to 2.3.3 (#1818448).
d30821f
f6fa9bd
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.2-3
f6fa9bd
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f6fa9bd
af82e11
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.2-2
af82e11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
af82e11
c483f9e
* Sat Jan 05 2019 Randy Barlow <bowlofeggs@fedoraproject.org> - 2.3.2-1
c483f9e
- Initial release.