Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:repabuild
libode
libode.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libode.spec of Package libode
# # spec file for package libode (Version 0.10.1) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # skip-check-libtool-debs # norootforbuild %define soversion 0_16_0 Name: libode%{soversion} BuildRequires: Mesa-devel freeglut-devel gcc-c++ unzip libtool BuildRequires: pkg-config BuildRequires: cmake Url: http://ode.org/ Summary: Open Dynamics Engine Library Version: 0.13 Release: 1 Source0: ode-%{version}.tar.bz2 License: LGPL-2.1+ Group: Development/Libraries/C and C++ BuildRoot: %{_tmppath}/%{name}-%{version}-build Prefix: %{_prefix} %description ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments and virtual creatures. It is currently used in many computer games, 3D authoring tools and simulation tools. %package -n libode-devel License: LGPL-2.1+ Requires: libode%{soversion} = %{version} Summary: Include Files and Libraries mandatory for Development Group: Development/Libraries/C and C++ %description -n libode-devel This package contains all necessary include files and libraries needed to develop applications that require these. %prep %setup -n ode-%{version} %build %cmake make %install %cmake_install %post /sbin/ldconfig %postun /sbin/ldconfig %files %defattr(-,root,root) %doc LICENSE.TXT README.md %{_libdir}/libode.so.* %files -n libode-devel %defattr(-,root,root) %{_libdir}/pkgconfig/ode.pc %{_bindir}/ode-config %{_includedir}/ode/ %{_libdir}/libode.so %{_libdir}/cmake/ode-* %changelog * Mon Apr 20 2009 Rene van Paassen <Rene.vanPaassen@gmail.com> 0.11-2 - Using double precision, most machines used for this are 64 bit now Correcting the pkgconfig path, adding dynamic library * Thu Mar 19 2009 Rene van Paassen <Rene.vanPaassen@gmail.com> 0.11-1 - update to 0.11 * Mon Aug 11 2008 sndirsch@suse.de - update to 0.10.1 * New function: dJointSetPistonAnchorOffset * Add new function dJointSetHingeAxisDelta * Fix problem with dJointGetPistonPosition and dJointGetPistonPositionRate when the joint is attached to only a body 2. The sign was inversed. * Update the slider joint to have the same behavior as the other joint when there is only a body2 attached to it. * Rename the new function dJointSetHingeAxisDelta to dJointSetHingeAxisOffset. This will remove confusion with the old function dJointSetHingeAnchorDelta. * Bug fix: Max Correcting Vel behavior is now the same as before 0.10. * Sun Jul 20 2008 sndirsch@suse.de - update to 0.10 * current stable release * Wed Nov 21 2007 sndirsch@suse.de - update to 0.9 * latest stable release * Thu May 24 2007 sndirsch@suse.de - added -devel package to make rpmlint happy * Thu May 10 2007 sndirsch@suse.de - updated to 0.8 * Thu Mar 29 2007 coolo@suse.de - fix BuildRequires (unzip) * Fri Oct 20 2006 sndirsch@suse.de - updated to 0.7 * Mon Jun 05 2006 sndirsch@suse.de - updated to 0.6-rc3 * Added Convex primitive collision code, currently only convex-sphere and convex-plane work * Added program to test trimesh vs sphere: ode/test/test_basket * Added new autogenerated Visual Studio projects, with Premake scripts * Added plane/cyl intersection test * Renamed CCylinder to Capsule * Added support for geom offsets. * Removed LIBTOOL from autotools since it was not really required. * Added a target to build ODE as a shared library, this shared library gets build alongside the static one, no flags required. * dRandInt changed for a non-double all-int version. * mics minor fixes and improvements. * Fixed segmentation fault with OPCODE on 64 bits systems. * Fixed timer.cpp compiler error on x86-64 using GCC. * Added trimesh preprocessing to mark unneeded edges and verts. Also added support for preprocessed info to the ccylinder-trimesh collider. * Important AMotors bugfix * Assorted small bugfixes and tweaks for trimesh_{box,ccylinder,trimesh} collisions * added functions to joint.cpp to allow joint attachment to moving geoms. * added malloc-based memory allocation in step.cpp & lcp.cpp (turned on with a #define switch in common.h) * Wed Jan 25 2006 mls@suse.de - converted neededforbuild to BuildRequires * Fri Nov 25 2005 sndirsch@suse.de - added -fno-strict-aliasing to fix build * Thu Nov 10 2005 sndirsch@suse.de - created package
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor