Blame SPECS/Box2D.spec

19823d
%global __cmake_in_source_build 1
19823d
Name: Box2D
19823d
Version:  2.4.1
19823d
Release:  7%{?dist}
19823d
Summary: A 2D Physics Engine for Games
19823d
19823d
License: zlib
19823d
URL: http://box2d.org/
19823d
Source0: https://github.com/erincatto/box2d/archive/v%{version}/%{name}-%{version}.tar.gz
19823d
BuildRequires:  gcc
19823d
BuildRequires:  gcc-c++
19823d
BuildRequires: cmake
19823d
BuildRequires: make
19823d
19823d
%package devel
19823d
Summary: Development files for %{name}
19823d
Requires: %{name} = %{version}-%{release}
19823d
19823d
%description
19823d
Box2D is an open source C++ engine for simulating rigid bodies in 2D. 
19823d
Box2D is developed by Erin Catto and has the zlib license. 
19823d
While the zlib license does not require acknowledgement, 
19823d
we encourage you to give credit to Box2D in your product. 
19823d
19823d
%description devel
19823d
Box2D is an open source C++ engine for simulating rigid bodies in 2D. 
19823d
Box2D is developed by Erin Catto and has the zlib license. 
19823d
While the zlib license does not require acknowledgement, 
19823d
we encourage you to give credit to Box2D in your product. 
19823d
19823d
These are the development files.
19823d
19823d
%prep
19823d
%setup -qn box2d-%{version}
19823d
rm -r extern
19823d
19823d
%build
19823d
%cmake -DBOX2D_INSTALL=ON -DBOX2D_BUILD_SHARED=ON -DBOX2D_BUILD_TESTBED=OFF -DBOX2D_BUILD_UNIT_TESTS=OFF .
19823d
%cmake_build
19823d
19823d
%install
19823d
%make_install
19823d
19823d
%ldconfig_scriptlets
19823d
19823d
%files
19823d
%license LICENSE
19823d
%{_libdir}/*.so.2*
19823d
19823d
%files devel
19823d
%doc README.md docs/
19823d
%{_libdir}/*.so
19823d
%{_includedir}/box2d
19823d
%{_libdir}/cmake/box2d/*.cmake
19823d
19823d
%changelog
19823d
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 2.4.1-7
19823d
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
19823d
  Related: rhbz#1991688
19823d
19823d
* Thu Apr 15 2021 Mohan Boddu <mboddu@redhat.com> - 2.4.1-6
19823d
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
19823d
19823d
* Wed Feb 17 2021 Caolán McNamara <caolanm@redhat.com> - 2.4.1-5
19823d
- disable building BOX2D_BUILD_UNIT_TESTS due to "SIGSTKSZ ... no
19823d
  longer constant on Linux ... redefined to sysconf(_SC_SIGSTKSZ)"
19823d
  https://github.com/bminor/glibc/blob/master/NEWS causing build failure
19823d
19823d
* Wed Feb 17 2021 Caolán McNamara <caolanm@redhat.com> - 2.4.1-4
19823d
- reduce unnecessary dependencies
19823d
19823d
* Wed Feb 10 2021 Timm Bäder <tbaeder@redhat.com> - 2.4.1-3
19823d
- Use make macros
19823d
19823d
* Mon Jan 25 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-2
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
19823d
19823d
* Mon Oct 19 2020 Gwyn Ciesla <gwync@protonmail.com> - 2.4.1-1
19823d
- 2.4.1
19823d
19823d
* Mon Aug 10 2020 Gwyn Ciesla <gwync@protonmail.com> - 2.4.0-1
19823d
- 2.4.0 with patch for cmake shared libs.
19823d
19823d
* Tue Aug 04 2020 Gwyn Ciesla <gwync@protonmail.com> - 2.3.1-15
19823d
- Fix FTBFS.
19823d
19823d
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-14
19823d
- Second attempt - Rebuilt for
19823d
  https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
19823d
19823d
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-13
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
19823d
19823d
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-12
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
19823d
19823d
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-11
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
19823d
19823d
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-10
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
19823d
19823d
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-9
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
19823d
19823d
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-8
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
19823d
19823d
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-7
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
19823d
19823d
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-6
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
19823d
19823d
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-5
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
19823d
19823d
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.1-4
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
19823d
19823d
* Tue Jun 16 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-3
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
19823d
19823d
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 2.3.1-2
19823d
- Rebuilt for GCC 5 C++11 ABI change
19823d
19823d
* Fri Feb 20 2015 Lubomir Rintel <lkundrak@v3.sk> - 2.3.1-1
19823d
- Update
19823d
19823d
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-7
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
19823d
19823d
* Fri Jun 06 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-6
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
19823d
19823d
* Fri Aug 02 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-5
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
19823d
19823d
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-4
19823d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
19823d
19823d
* Mon Aug 06 2012 Jon Ciesla <limburgher@gmail.com> - 2.2.1-3
19823d
- Review fixes from BZ 844090 comment 6.
19823d
19823d
* Thu Aug 02 2012 Jon Ciesla <limburgher@gmail.com> - 2.2.1-2
19823d
- Unbundle freeglut and glui.
19823d
19823d
* Sat Jul 28 2012 Jon Ciesla <limburgher@gmail.com> - 2.2.1-1
19823d
- create.