Files
qt6-migration-pipeline/specs/external/OpenSceneGraph-3.2.3.spec
T

79 lines
2.4 KiB
RPMSpec
Executable File

#
# spec file for package OpenSceneGraph (Version 3.1.7)
# $Revision$
# $Date$
# $Id$
#
%define real_name OpenSceneGraph
%define ctc_name ctc_%{real_name}
Name: %{ctc_name}
BuildRequires: cmake
Provides: %{ctc_name}
Url: http://www.openscenegraph.org/
License: OpenSceneGraph Public License
Group: System/Libraries
Summary: The OpenSceneGraph is an open source high performance 3D graphics toolkit
Version: 3.2.3
Release: 2
Source: %{real_name}-%{version}.zip
%if 0%{?suse_version} < 1120
BuildRoot: %{_tmppath}/%{real_name}-%{version}-build
%endif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
AutoReqProv: no
%debug_package
%description
The OpenSceneGraph is an open source high performance 3D graphics toolkit, used by application developers in fields such as visual simulation, games, virtual reality, scientific visualization and modelling. Written entirely in Standard C++ and OpenGL it runs on all Windows platforms, OSX, GNU/Linux, IRIX, Solaris, HP-Ux, AIX and FreeBSD operating systems. The OpenSceneGraph is now well established as the world leading scene graph technology, used widely in the vis-sim, space, scientific, oil-gas, games and virtual reality industries.
%package devel
#BuildRequires: -
Requires: %{name}
Provides: ctc_%{name}-devel
License: OpenSceneGraph Public License
Group: Development/Libraries
Summary: The OpenSceneGraph is an open source high performance 3D graphics toolkit
%description devel
You need this package, if you want to compile programs with OSG.
%prep
%setup -q -n %{real_name}-%{version}
%build
export CURRENT_ROOT=`pwd`
rm -fr $CURRENT_ROOT/../build-%{name}-%{version}
mkdir $CURRENT_ROOT/../build-%{name}-%{version}
cd $CURRENT_ROOT/../build-%{name}-%{version}
cmake $CURRENT_ROOT -DDESIRED_QT_VERSION=5 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_RELWITHDEBINFO_POSTFIX="" -DCMAKE_INSTALL_PREFIX=%{_prefix}
make %{?_smp_mflags}
%install
export CURRENT_ROOT=`pwd`
export DONT_STRIP=1
cd $CURRENT_ROOT/../build-%{name}-%{version}
make DESTDIR=%{?buildroot:%{buildroot}} install
%if 0%{?suse_version} < 1120
%clean
%{__rm} -rf '%{buildroot}'
%endif
%files
%defattr(-,root,root,755)
%{_prefix}/bin/
%{_prefix}/lib64/
%files devel
%defattr(-,root,root,755)
%{_prefix}/include/
%changelog
* Sun Jan 23 2011 Christian Ehrlicher
- initial version