diff --git a/Box2D.spec b/Box2D.spec index 262a9ba..3cfb3e6 100644 --- a/Box2D.spec +++ b/Box2D.spec @@ -1,7 +1,7 @@ %global __cmake_in_source_build 1 Name: Box2D Version: 2.4.1 -Release: 2%{?dist} +Release: 5%{?dist} Summary: A 2D Physics Engine for Games License: zlib @@ -9,7 +9,7 @@ URL: http://box2d.org/ Source0: https://github.com/erincatto/box2d/archive/v%{version}/%{name}-%{version}.tar.gz BuildRequires: gcc BuildRequires: gcc-c++ -BuildRequires: cmake libXi-devel glew-devel glfw-devel +BuildRequires: cmake BuildRequires: make %package devel @@ -32,14 +32,14 @@ These are the development files. %prep %setup -qn box2d-%{version} -rm -rf glew glfw +rm -r extern %build -%cmake -DBOX2D_INSTALL=ON -DBOX2D_BUILD_SHARED=ON . -make +%cmake -DBOX2D_INSTALL=ON -DBOX2D_BUILD_SHARED=ON -DBOX2D_BUILD_TESTBED=OFF -DBOX2D_BUILD_UNIT_TESTS=OFF . +%cmake_build %install -make install DESTDIR=%{buildroot} +%make_install %ldconfig_scriptlets @@ -54,6 +54,17 @@ make install DESTDIR=%{buildroot} %{_libdir}/cmake/box2d/*.cmake %changelog +* Wed Feb 17 2021 Caolán McNamara - 2.4.1-5 +- disable building BOX2D_BUILD_UNIT_TESTS due to "SIGSTKSZ ... no + longer constant on Linux ... redefined to sysconf(_SC_SIGSTKSZ)" + https://github.com/bminor/glibc/blob/master/NEWS causing build failure + +* Wed Feb 17 2021 Caolán McNamara - 2.4.1-4 +- reduce unnecessary dependencies + +* Wed Feb 10 2021 Timm Bäder - 2.4.1-3 +- Use make macros + * Mon Jan 25 2021 Fedora Release Engineering - 2.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild