Summary: OpenGL-based equation viewer and solver Name: zhu3d Version: 3.0.4 Release: %mkrel 1 License: GPL Group: Sciences/Mathematics Url: http://kde-apps.org/content/show.php?content=43071 Source0: %{name}-%{version}.tar.bz2 Source1: %{name}.desktop Patch0: %{name}-2.9.4-path.patch BuildRequires: qt4-devel >= 4.0 BuildRequires: libmesaglu-devel BuildRequires: kdelibs-devel BuildRoot: %{_tmppath}/%{name}-%{version}-buildroot %description With Zhu3D you interactively can view and animate functions, isosurfaces and a further independent parametric system. Numerical solutions of equation systems can be found with a precise and reliable adaptive random search. The OpenGL-viewer supports zooming, scaling, rotating and translating as well as filed lightning or surface properties. Special effects are transparency, textures, fog and motion blur. %prep %setup -q %{name}-%{version} %patch0 -p0 export PATH=/usr/lib/qt4/bin:$PATH export QTDIR=%{_prefix}/lib/qt4/ %build %{_prefix}/lib/qt4/bin/qmake %make %install [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} mkdir -p %{buildroot}%{_datadir}/apps/%{name}/{work/textures,system/languages} mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps install -D %{name} %{buildroot}%{_bindir}/%{name} install -D %{SOURCE1} %{buildroot}%{_datadir}/applications/%{name}.destkop install work/*.zhu %{buildroot}%{_datadir}/apps/%{name}/work install work/textures/* %{buildroot}%{_datadir}/apps/%{name}/work/textures install system/*.zhu %{buildroot}%{_datadir}/apps/%{name}/system install system/languages/*.qm %{buildroot}%{_datadir}/apps/%{name}/system/languages install system/icons/%{name}.png %{buildroot}%{_datadir}/icons/hicolor/64x64/apps/%{name}.png #useless file rm -f %{buildroot}%{_datadir}/apps/%{name}/work/.directory %post %{update_menus} %if %mdkversion >= 200700 %{update_desktop_database} %update_icon_cache hicolor %endif %postun %{clean_menus} %if %mdkversion >= 200700 %{clean_desktop_database} %clean_icon_cache hicolor %endif %clean [ "%{buildroot}" != "/" ] && rm -rf %{buildroot} %files %defattr(644,root,root,755) %doc doc/ readme.txt %attr(755,root,root) %{_bindir}/%{name} %dir %{_datadir}/apps/%{name} %dir %{_datadir}/apps/%{name}/work %dir %{_datadir}/apps/%{name}/work/textures %dir %{_datadir}/apps/%{name}/system %dir %{_datadir}/apps/%{name}/system/languages %{_datadir}/apps/%{name}/work/*.zhu %{_datadir}/apps/%{name}/work/textures/*.jpg %{_datadir}/apps/%{name}/work/textures/*.txt %{_datadir}/apps/%{name}/system/*.zhu %{_iconsdir}/hicolor/64x64/apps/*.png %{_datadir}/applications/%{name}.destkop %lang(de) %{_datadir}/apps/%{name}/system/languages/%{name}_de.qm %lang(es) %{_datadir}/apps/%{name}/system/languages/%{name}_es.qm %lang(fr) %{_datadir}/apps/%{name}/system/languages/%{name}_fr.qm %lang(zh) %{_datadir}/apps/%{name}/system/languages/%{name}_zh.qm %changelog * Sun Sep 30 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.4-1mdv2008.0 + Revision: 93933 - new version - new version * Fri Aug 10 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 3.0.0-1mdv2008.0 + Revision: 61051 - new version * Thu Jul 19 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.8-1mdv2008.0 + Revision: 53663 - new version - drop X-MandrivaLinux from desktop file * Mon May 28 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.6-2mdv2008.0 + Revision: 32015 - rebuild * Tue Feb 20 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.6-1mdv2007.0 + Revision: 123170 - new version - some cleans in spec file * Tue Jan 23 2007 Tomasz Pawel Gajc <tpg@mandriva.org> 2.9.4-1mdv2007.1 + Revision: 112454 - provide desktop file - add patch 0 - complete spec file - Import zhu3d