diff --git a/OpenSceneGraph.spec b/OpenSceneGraph.spec index 5cb87e7ac9573f2dd89b8bc1d96277d6ab201c95..41beee2fd0af9f42d4a9306004220b62efccaf44 100644 --- a/OpenSceneGraph.spec +++ b/OpenSceneGraph.spec @@ -4,7 +4,9 @@ %bcond_with Coin4 %bcond_without jasper %bcond_without OpenEXR -%bcond_without Collada +%bcond_with Collada +%bcond_with las +%bcond_with gtkglext %bcond_with wxWidgets %bcond_with mingw @@ -39,7 +41,9 @@ BuildRequires: libcurl-devel BuildRequires: libGL-devel BuildRequires: libGLU-devel BuildRequires: libjpeg-devel -BuildRequires: liblas-devel +%if %{with las} +#BuildRequires: liblas-devel +%endif BuildRequires: libpng-devel BuildRequires: libtiff-devel BuildRequires: libvncserver-devel @@ -51,7 +55,9 @@ BuildRequires: openal-soft-devel BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(gta) BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(gtkglext-x11-1.0) +%if %{with gtkglext} +#BuildRequires: pkgconfig(gtkglext-x11-1.0) +%endif BuildRequires: pkgconfig(poppler-glib) BuildRequires: pkgconfig(librsvg-2.0) >= 2.35 BuildRequires: pkgconfig(xrandr) @@ -63,7 +69,9 @@ BuildRequires: SDL2-devel BuildRequires: SDL-devel %{?with_OpenEXR:BuildRequires: cmake(OpenEXR)} -%{?with_Collada:BuildRequires: pkgconfig(collada-dom)} +%if %{with collada} +#%{?with_Collada:BuildRequires: pkgconfig(collada-dom)} +%endif %{?with_jasper:BuildRequires: jasper-devel} %{?with_gstreamer:BuildRequires: pkgconfig(gstreamer-1.0)} %{?with_gstreamer:BuildRequires: pkgconfig(gstreamer-base-1.0)} @@ -339,7 +347,9 @@ mkdir -p %{buildroot}%{_datadir}/OpenSceneGraph %{?with_jasper:%{_libdir}/osgPlugins-%{version}/osgdb_jp2.so} %{_libdir}/osgPlugins-%{version}/osgdb_jpeg.so %{_libdir}/osgPlugins-%{version}/osgdb_ktx.so +%if %{with las} %{_libdir}/osgPlugins-%{version}/osgdb_las.so +%endif %{_libdir}/osgPlugins-%{version}/osgdb_logo.so %{_libdir}/osgPlugins-%{version}/osgdb_lua.so %{_libdir}/osgPlugins-%{version}/osgdb_lwo.so @@ -670,7 +680,9 @@ mkdir -p %{buildroot}%{_datadir}/OpenSceneGraph %{_bindir}/osgviewerFLTK %files examples-gtk +%if %{with gtkglext} %{_bindir}/osgviewerGTK +%endif %files -n OpenThreads %doc AUTHORS.txt NEWS.txt README.md