diff --git a/ode-0.13.tar.bz2 b/ode-0.13.tar.bz2 deleted file mode 100644 index e85dbf1..0000000 --- a/ode-0.13.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:34ce3e236e313bf109a0cb5546d2fca462aed99f29a42e62bc1463b803c31ef9 -size 2008288 diff --git a/ode-0.15.2.tar.gz b/ode-0.15.2.tar.gz new file mode 100644 index 0000000..f274b09 --- /dev/null +++ b/ode-0.15.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eaebb9f8b7642815e46227956ca223806f666acd11e31708bd030028cf72bac +size 2520248 diff --git a/ode.changes b/ode.changes index d482825..871a7ee 100644 --- a/ode.changes +++ b/ode.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Thu Nov 9 15:11:32 UTC 2017 - aavindraa@gmail.com + +- Update to 0.15.2: + * Fixed: A bug with dWorldStep assigning both body feedbacks into + the first body variables fixed +- Includes changes from 0.15.1: + * Changed: dSTATIC_ARRAY_SIZE() macro has been added + * code refactoring, cleanup, optimizations +- Includes changes from 0.15, 0.14, 0.13.1: + * Changed: dSTATIC_ARRAY_SIZE() macro has been added + * Changed: Project generation options changed to enable built-in + multithreaded threading by default + * Changed: dWorldStep threaded execution extended to final steps + on constraint force application and body position updates + * New: dAddVectorScaledVector3() function has been added + * New: CCD_ATAN2() macro added for libccd + * New: dAddThreeScaledVectors3() function added in the odemath.h + * Deprecations: + + dGeomTriMeshDataGetBuff (use dGeomTriMeshDataGet) + + dGeomTriMeshDataSetBuff (use dGeomTriMeshDataSet) + + ddGeomTriMeshDataPreprocess (use GeomTriMeshDataPreprocess2) + * Changed: Trimesh-Convex edge contact normals have been changed + to retain their inclination along edges as generated by libCCD + * Changed: A finer control over OU features implemented and OU + basic features have been made available by default + * Fixed: An access beyond the edges array has been fixed in the + case if last edge was a boundary one + * Fixed: A bug fixed with HashSpace calling big boxes collision + twice (both straight and reverse geometries order) +- For the full list of changes, see: + * https://bitbucket.org/odedevs/ode/compare/0.15.2%0D0.13 +- cleanup with spec-cleaner +- move to new bitbucket url +- use %make_install macro + ------------------------------------------------------------------- Sun Jun 18 16:44:20 UTC 2017 - rpm@fthiessen.de diff --git a/ode.spec b/ode.spec index b424017..04fd73b 100644 --- a/ode.spec +++ b/ode.spec @@ -16,17 +16,16 @@ # -%define so_maj 3 +%define so_maj 6 %define lname libode%{so_maj} - Name: ode -Url: http://ode.org/ -Summary: Open Dynamics Engine Library -License: LGPL-2.1+ or BSD-3-Clause or Zlib -Group: Development/Libraries/C and C++ -Version: 0.13 +Version: 0.15.2 Release: 0 -Source0: https://sourceforge.net/projects/opende/files/ODE/%{version}/ode-%{version}.tar.bz2 +Summary: Open Dynamics Engine Library +License: LGPL-2.1+ OR BSD-3-Clause OR Zlib +Group: Development/Libraries/C and C++ +Url: http://ode.org/ +Source0: https://bitbucket.org/odedevs/ode/downloads/%{name}-%{version}.tar.gz Source1: ode-config.1 Patch0: ode-iso-cpp.patch BuildRequires: Mesa-devel @@ -85,7 +84,7 @@ export X_LIBS="-lX11" make V=1 %{?_smp_mflags} %install -make V=1 %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install mkdir -p %{buildroot}%{_mandir}/man1 gzip -c9 %{SOURCE1} | tee -a %{buildroot}%{_mandir}/man1/ode-config.1.gz find %{buildroot} -type f -name "*.la" -delete -print @@ -101,14 +100,12 @@ make V=1 %{?_smp_mflags} check %postun -n %{lname} -p /sbin/ldconfig %files -n %{lname} -%defattr(-,root,root) -%doc LICENSE.TXT README.txt CHANGELOG.txt COPYING +%doc LICENSE.TXT %{_libdir}/libode.so.%{so_maj}.* %files devel -%defattr(-,root,root) %{_bindir}/ode-config -%{_mandir}/man1/ode-config.1.gz +%{_mandir}/man1/ode-config.1%{ext_man} %{_includedir}/ode %{_libdir}/libode.so %{_libdir}/libode.so.%{so_maj}