Compare commits

...

No commits in common. "c8-stream-1_fileformat_v6" and "c8-beta" have entirely different histories.

3 changed files with 11 additions and 29 deletions

2
.gitignore vendored
View File

@ -1 +1 @@
SOURCES/libpmemobj-cpp-1.13.0.tar.gz
SOURCES/libpmemobj-cpp-1.6.tar.gz

View File

@ -1 +1 @@
25d601e0140f3d8db94edb19902826a6b91286e4 SOURCES/libpmemobj-cpp-1.13.0.tar.gz
a4e1279ba610b4907e19bbda3b3ad6dfca946308 SOURCES/libpmemobj-cpp-1.6.tar.gz

View File

@ -1,9 +1,9 @@
%global min_libpmemobj_ver 1.11.1
%global upstreamversion 1.13.0
%global min_libpmemobj_ver 1.6
%global upstreamversion 1.6
Name: libpmemobj-cpp
Version: 1.13.0
Release: 1%{?dist}
Version: 1.6
Release: 2%{?dist}
Summary: C++ bindings for libpmemobj
# Note: tests/external/libcxx is dual licensed using University of Illinois "BSD-Like" license and the MIT license. It's used only during development/testing and is NOT part of the binary RPM.
License: BSD
@ -18,7 +18,6 @@ BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: doxygen
BuildRequires: perl-Encode
BuildRequires: libatomic
# There's nothing x86-64 specific in this package, but we have
# to duplicate what spec for pmdk/libpmemobj has at the moment.
@ -54,10 +53,6 @@ persistent memory programming.
%{_includedir}/libpmemobj++/*.hpp
%dir %{_includedir}/libpmemobj++/detail
%{_includedir}/libpmemobj++/detail/*.hpp
%dir %{_includedir}/libpmemobj++/container
%{_includedir}/libpmemobj++/container/*.hpp
%dir %{_includedir}/libpmemobj++/container/detail
%{_includedir}/libpmemobj++/container/detail/*.hpp
%dir %{_includedir}/libpmemobj++/experimental
%{_includedir}/libpmemobj++/experimental/*.hpp
%dir %{_libdir}/libpmemobj++
@ -92,31 +87,18 @@ HTML documentation for libpmemobj++.
mkdir build
cd build
%cmake .. -DCMAKE_INSTALL_DOCDIR=%{_docdir}/libpmemobj++ -DBUILD_TESTS=off -DCXX_STANDARD=17 -DTESTS_USE_VALGRIND=OFF
%cmake .. -DCMAKE_INSTALL_DOCDIR=%{_docdir}/libpmemobj++
%make_build
%install
cd build
%make_install
%check
cd build
ctest -V %{?_smp_mflags}
%changelog
* Mon Nov 21 2022 Bryan Gurney <bgurney@redhat.com> - 1.13.0-1
- Update to version 1.13.0
- Related: rhbz#2111428
* Thu Mar 10 2022 Bryan Gurney <bgurney@redhat.com> - 1.11-2
- Add libatomic to BuildRequires
- Related: rhbz#2061720
* Wed Jan 26 2022 Bryan Gurney <bgurney@redhat.com> - 1.11-1
- Update to upstream version 1.11
- Related: rhbz#2009889
* Mon Feb 1 2021 Jeff Moyer <jmoyer@redhat.com> - 1.9-1
- Update to upstream version 1.9
- get rid of % check, as the builtin tests now require packages we don't ship.
- Related: rhbz#1780389
* Tue Jun 18 2019 Jeff Moyer <jmoyer@redhat.com> - 1.6-2.el8
- new build to kick off gating tests
- Related: rhbz#1659659