%undefine __cmake3_in_source_build
%global debug_package %{nil}
Name: doctest
Version: 2.4.6
Release: 4%{?dist}
Summary: Feature-rich header-only C++ testing framework
License: MIT
URL: https://github.com/onqtam/%{name}
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Patch0: no-werror.patch
BuildRequires: gcc-c++
BuildRequires: cmake3
BuildRequires: git
%description
A fast (both in compile times and runtime) C++ testing framework, with the
ability to write tests directly along production source (or in their own
source, if you prefer).
%package devel
Summary: Development files for %{name}
Provides: %{name}-static = %{?epoch:%{epoch}:}%{version}-%{release}
Provides: %{name}%{?_isa} = %{?epoch:%{epoch}:}%{version}-%{release}
Requires: libstdc++-devel%{?_isa}
%description devel
%{summary}.
%prep
%autosetup -p1
%build
%cmake3 \
-DCMAKE_BUILD_TYPE=Release \
-DDOCTEST_WITH_MAIN_IN_STATIC_LIB:BOOL=OFF \
-DDOCTEST_WITH_TESTS:BOOL=ON \
%{nil}
%cmake3_build
%check
%ctest3
%install
%cmake3_install
%files devel
%doc README.md CHANGELOG.md CONTRIBUTING.md
%license LICENSE.txt
%{_includedir}/%{name}/
%{_libdir}/cmake/%{name}/
%changelog
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.6-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sat Jul 10 2021 Nick Black <dankamongmen@gmail.com> - 2.4.6-3
- Patch out -Werror to remedy FTBFS
* Sat Jun 26 2021 Nick Black <dankamongmen@gmail.com> - 2.4.6-1
- New upstream release
* Sun Jun 20 2021 Benjamin A. Beasley <code@musicinmybrain.net> - 2.4.5-3
- The virtual Provides for doctest-static is no longer arched
* Thu Feb 18 2021 Nick Black <dankamongmen@gmail.com> - 2.4.5-2
- Add my patch to work around recent libc blues
* Tue Feb 02 2021 Nick Black <dankamongmen@gmail.com> - 2.4.5-1
- New upstream release
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.4-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Dec 26 2020 Nick Black <dankamongmen@gmail.com> - 2.4.4-1
- New upstream release
* Wed Dec 16 2020 Nick Black <dankamongmen@gmail.com> - 2.4.3-1
- New upstream release
* Wed Nov 04 2020 Nick Black <dankamongmen@gmail.com> - 2.4.1-1
- New upstream release
- Trivial patch from upstream to fix unit tests
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Sun Jun 28 2020 Nick Black <dankamongmen@gmail.com> - 2.4.0-1
- New upstream release
* Sun May 24 2020 Nick Black <dankamongmen@gmail.com> - 2.3.8-1
- New upstream release
* Thu Apr 30 2020 Nick Black <dankamongmen@gmail.com> - 2.3.7-1
- Initial RPM release