X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=OpenSceneGraph.spec;h=15c93cea5a25642c6248760763491e670742796f;hb=0d8385e1c8f300628dbdd882970b59881e3908a1;hp=bb129193fabb918206bf6b5eec9fa18d94069b37;hpb=7362f54e8a66253e65db079e478fbde526522675;p=packages%2FOpenSceneGraph.git diff --git a/OpenSceneGraph.spec b/OpenSceneGraph.spec index bb12919..15c93ce 100644 --- a/OpenSceneGraph.spec +++ b/OpenSceneGraph.spec @@ -1,16 +1,17 @@ Summary: Open Scene Graph - real-time visualization library Summary(pl.UTF-8): Open Scene Graph - biblioteka do wizualizacji Name: OpenSceneGraph -Version: 3.0.1 -Release: 0.1 +Version: 3.3.0 +Release: 6 License: OpenSceneGraph Public Licence (based on LGPL with exceptions) Group: X11/Libraries -Source0: http://www.openscenegraph.org/downloads/stable_releases/OpenSceneGraph-3.0.1/source/%{name}-%{version}.zip -# Source0-md5: c43a25d023e635c3566b2083d8e6d956 +Source0: http://www.openscenegraph.org/downloads/developer_releases/%{name}-%{version}.zip +# Source0-md5: 6304eff3fe5f8c7ee1a75f6a1901e7fa #Source1: osg-doxygen-0.9.1.tar.gz ## Source1-md5: 7e6d785d1b763aaeae03c2dc4c148805 -Patch0: xine12.patch URL: http://www.openscenegraph.org/projects/osg/ +BuildRequires: QtCore-devel +BuildRequires: QtOpenGL-devel BuildRequires: cairo-devel BuildRequires: cmake BuildRequires: freetype-devel @@ -23,6 +24,8 @@ BuildRequires: librsvg-devel BuildRequires: libtiff-devel BuildRequires: pkgconfig BuildRequires: poppler-glib-devel +BuildRequires: qt4-build +BuildRequires: qt4-qmake BuildRequires: rpmbuild(macros) >= 1.600 BuildRequires: unzip #BuildRequires: xulrunner-devel @@ -75,12 +78,13 @@ Wtyczki dla biblioteki Open Scene Graph. %prep %setup -q -%patch0 -p1 %build install -d build cd build -%cmake .. +%cmake \ + -DDESIRED_QT_VERSION=4 \ + ../ %{__make} %install @@ -101,41 +105,41 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/libOpenThreads.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libOpenThreads.so.12 +%attr(755,root,root) %ghost %{_libdir}/libOpenThreads.so.14 %attr(755,root,root) %{_libdir}/libosg.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosg.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosg.so.110 %attr(755,root,root) %{_libdir}/libosgAnimation.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgAnimation.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgAnimation.so.110 %attr(755,root,root) %{_libdir}/libosgDB.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgDB.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgDB.so.110 %attr(755,root,root) %{_libdir}/libosgFX.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgFX.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgFX.so.110 %attr(755,root,root) %{_libdir}/libosgGA.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgGA.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgGA.so.110 %attr(755,root,root) %{_libdir}/libosgManipulator.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgManipulator.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgManipulator.so.110 %attr(755,root,root) %{_libdir}/libosgParticle.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgParticle.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgParticle.so.110 %attr(755,root,root) %{_libdir}/libosgPresentation.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgPresentation.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgPresentation.so.110 %attr(755,root,root) %{_libdir}/libosgQt.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgQt.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgQt.so.110 %attr(755,root,root) %{_libdir}/libosgShadow.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgShadow.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgShadow.so.110 %attr(755,root,root) %{_libdir}/libosgSim.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgSim.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgSim.so.110 %attr(755,root,root) %{_libdir}/libosgTerrain.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgTerrain.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgTerrain.so.110 %attr(755,root,root) %{_libdir}/libosgText.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgText.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgText.so.110 %attr(755,root,root) %{_libdir}/libosgUtil.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgUtil.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgUtil.so.110 %attr(755,root,root) %{_libdir}/libosgViewer.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgViewer.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgViewer.so.110 %attr(755,root,root) %{_libdir}/libosgVolume.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgVolume.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgVolume.so.110 %attr(755,root,root) %{_libdir}/libosgWidget.so.*.*.* -%attr(755,root,root) %ghost %{_libdir}/libosgWidget.so.80 +%attr(755,root,root) %ghost %{_libdir}/libosgWidget.so.110 %files plugins %defattr(644,root,root,755) @@ -166,6 +170,22 @@ rm -rf $RPM_BUILD_ROOT %{_includedir}/osg* %{_pkgconfigdir}/openscenegraph.pc %{_pkgconfigdir}/openthreads.pc +%{_pkgconfigdir}/openscenegraph-osg.pc +%{_pkgconfigdir}/openscenegraph-osgAnimation.pc +%{_pkgconfigdir}/openscenegraph-osgDB.pc +%{_pkgconfigdir}/openscenegraph-osgFX.pc +%{_pkgconfigdir}/openscenegraph-osgGA.pc +%{_pkgconfigdir}/openscenegraph-osgManipulator.pc +%{_pkgconfigdir}/openscenegraph-osgParticle.pc +%{_pkgconfigdir}/openscenegraph-osgQt.pc +%{_pkgconfigdir}/openscenegraph-osgShadow.pc +%{_pkgconfigdir}/openscenegraph-osgSim.pc +%{_pkgconfigdir}/openscenegraph-osgTerrain.pc +%{_pkgconfigdir}/openscenegraph-osgText.pc +%{_pkgconfigdir}/openscenegraph-osgUtil.pc +%{_pkgconfigdir}/openscenegraph-osgViewer.pc +%{_pkgconfigdir}/openscenegraph-osgVolume.pc +%{_pkgconfigdir}/openscenegraph-osgWidget.pc %files examples %defattr(644,root,root,755)