Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:tkjacobsen
Coin
Coin.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Coin.spec of Package Coin
#------------------------------------------------------------------------------ # a spec file for Coin #------------------------------------------------------------------------------ Name: Coin Version: 2.5.0 Release: 1 Summary: Coin is a multiplatform high-level 3D graphics library Group: Development/Library License: GPL URL: http://www.coin3d.org/lib/coin Source: Coin-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: c++_compiler BuildRequires: freeglut-devel %package -n libCoin40 Summary: Coin is a multiplatform high-level 3D graphics library Group: Development/Library Requires: Mesa %description The core rendering library Coin is a multiplatform high-level 3D graphics library with a C++ API. Coin uses OpenGL for accelerated rendering, while providing a higher abstraction level, 3D interactivity, and many complex optimization features for fast rendering that are transparent for the application programmer, thus facilitating the development of interactive 3D applications and greatly increasing productivity. #------------------------------------------------------------------------------ # Description #------------------------------------------------------------------------------ %description -n libCoin40 The core rendering library Coin is a multiplatform high-level 3D graphics library with a C++ API. Coin uses OpenGL for accelerated rendering, while providing a higher abstraction level, 3D interactivity, and many complex optimization features for fast rendering that are transparent for the application programmer, thus facilitating the development of interactive 3D applications and greatly increasing productivity. #------------------------------------------------------------------------------ # Subpackage #------------------------------------------------------------------------------ %package -n libCoin40-devel Summary: Development files for Coin3D Group: Development/Libraries Requires: libCoin40 = %{version} Requires: freeglut-devel %description -n libCoin40-devel The core rendering library Coin is a multiplatform high-level 3D graphics library with a C++ API. Coin uses OpenGL for accelerated rendering, while providing a higher abstraction level, 3D interactivity, and many complex optimization features for fast rendering that are transparent for the application programmer, thus facilitating the development of interactive 3D applications and greatly increasing productivity. #------------------------------------------------------------------------------ # install scripts #------------------------------------------------------------------------------ %prep rm -rf $RPM_BUILD_ROOT %setup -q %build export CFLAGS="$RPM_OPT_FLAGS" export CXXFLAGS="$RPM_OPT_FLAGS" ./configure \ --program-prefix=/ --prefix=%{_prefix} --libdir=%{_libdir} --mandir=%{_mandir} \ --enable-threadsafe --enable-3ds-import --enable-javascript-api \ --enable-optimization make %{?jobs:-j%jobs} %install make DESTDIR=$RPM_BUILD_ROOT install %clean rm -rf $RPM_BUILD_ROOT %post -n libCoin40 %run_ldconfig %postun -n libCoin40 %run_ldconfig %post -n libCoin40-devel %run_ldconfig %postun -n libCoin40-devel %run_ldconfig #------------------------------------------------------------------------------ # Files listing. #------------------------------------------------------------------------------ %files -n libCoin40 %defattr(-,root,root,0755) %{_datadir}/Coin %{_libdir}/libCoin.so.* %doc ChangeLog AUTHORS FAQ FAQ.legal LICENSE.GPL README THANKS %files -n libCoin40-devel %defattr(-,root,root,0755) %{_bindir}/coin-config %{_includedir}/Inventor %{_includedir}/SoDebug.h %{_includedir}/SoWinEnterScope.h %{_includedir}/SoWinLeaveScope.h %{_libdir}/libCoin.so %{_libdir}/libCoin.la %{_libdir}/pkgconfig/Coin.pc %{_datadir}/aclocal/coin.m4 %doc %{_mandir}/man1/coin-config.1.gz #------------------------------------------------------------------------------ # Change Log #------------------------------------------------------------------------------ %changelog * Thu Jul 08 2008 Troels Kofoed Jacobsen <tkjacobsen@gmail.com> - Added --enable-optimization configure flag and renamed to libCoin40. * Sun Jun 08 2008 Troels Kofoed Jacobsen <tkjacobsen@gmail.com> - name the -devel package Coin-devel as referred to by e.g. SoQt * Sun Nov 18 2007 Michal Vyskocil <mvyskocil@suse.cz> - First release for OpenSuse Build Service
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