3 # - assertion "bNormalizationResult" failed in _dNormalize3()
4 # [what conditions? assert fails when passed 0-length vector, which cannot be normalized]
6 Summary: ODE - library for simulating articulated rigid body dynamics
7 Summary(pl.UTF-8): ODE - biblioteka służąca do symulacji dynamiki bryły sztywnej
14 Source0: http://downloads.sourceforge.net/opende/%{name}-%{version}.tar.bz2
15 # Source0-md5: 48fdd41fae1a7e7831feeded09826599
17 BuildRequires: OpenGL-GLU-devel
18 BuildRequires: OpenGL-devel
19 BuildRequires: autoconf
20 BuildRequires: automake >= 1:1.10
21 BuildRequires: libstdc++-devel
22 BuildRequires: libtool >= 2:2
23 BuildRequires: pkgconfig
24 BuildRequires: python-Cython >= 0.14.1
25 BuildRequires: python-devel >= 1:2.4
26 BuildRequires: xorg-lib-libX11-devel
27 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30 The Open Dynamics Engine (ODE) is a free software library for the
31 simulation of Rigid Body Dynamics. ODE is useful for simulating things
32 like vehicles, objects in virtual reality environments, and virtual
35 %description -l pl.UTF-8
36 Open Dynamics Engine (ODE) jest wolną biblioteką służącą do
37 symulacji dynamiki bryły sztywnej. ODE jest użyteczne przy symulacji
38 pojazdów, obiektów w przestrzeni wirtualnej i wirtualnych stworzeń.
41 Summary: Header files for ODE library
42 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki ODE
43 Group: Development/Libraries
44 Requires: %{name} = %{epoch}:%{version}-%{release}
45 Requires: libstdc++-devel
48 Header files for ODE library.
50 %description devel -l pl.UTF-8
51 Pliki nagłówkowe biblioteki ODE.
54 Summary: Static ODE library
55 Summary(pl.UTF-8): Statyczna biblioteka ODE
56 Group: Development/Libraries
57 Requires: %{name}-devel = %{epoch}:%{version}-%{release}
62 %description static -l pl.UTF-8
63 Statyczna biblioteka ODE.
65 %package -n python-ode
66 Summary: Python binding for ODE library
67 Summary(pl.UTF-8): Wiązanie Pythona do biblioteki ODE
68 Group: Libraries/Python
69 Requires: %{name} = %{epoch}:%{version}-%{release}
71 %description -n python-ode
72 Python binding for ODE library.
74 %description -n python-ode -l pl.UTF-8
75 Wiązanie Pythona do biblioteki ODE.
88 CFLAGS="%{rpmcppflags} -I$srcdir/include -DdSINGLE"
92 rm -rf $RPM_BUILD_ROOT
95 DESTDIR=$RPM_BUILD_ROOT
100 # obsoleted by pkg-config
101 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libode.la
104 rm -rf $RPM_BUILD_ROOT
106 %post -p /sbin/ldconfig
107 %postun -p /sbin/ldconfig
110 %defattr(644,root,root,755)
111 %doc CHANGELOG.txt README.txt
112 %attr(755,root,root) %{_libdir}/libode.so.*.*.*
113 %attr(755,root,root) %ghost %{_libdir}/libode.so.3
116 %defattr(644,root,root,755)
117 %doc ode/{README,TODO} ode/doc/{main.dox,pix}
118 %attr(755,root,root) %{_bindir}/ode-config
119 %attr(755,root,root) %{_libdir}/libode.so
121 %{_pkgconfigdir}/ode.pc
124 %defattr(644,root,root,755)
128 %defattr(644,root,root,755)
129 %doc bindings/python/TODO.txt
130 %attr(755,root,root) %{py_sitedir}/ode.so
131 %{py_sitedir}/Open_Dynamics_Engine-0.1-py*.egg-info