Name: scidavis Version: 0.2.3 Release: %mkrel 4 Summary: An application for Scientific Data Analysis and Visualization License: GPLv2 Group: Sciences/Other Url: http://scidavis.sourceforge.net/ Source0: http://download.sourceforge.net/sourceforge/scidavis/%{name}-%{version}.tar.bz2 Patch0: scidavis-0.2.3-link-everything-dynamically.patch # patch from Fedora Patch1: scidavis-0.2.3-sip49.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot BuildRequires: desktop-file-utils BuildRequires: qt4-devel >= 4.3 Buildrequires: python-qt4-devel >= 4.2 BuildRequires: python-devel >= 2.5 BuildRequires: python-sip >= 4.6 BuildRequires: muparser-devel BuildRequires: gsl-devel Buildrequires: libqwt-devel >= 5.1.0 BuildRequires: libqwtplot3d-devel %description SciDAVis is a free interactive application aimed at data analysis and publication-quality plotting. It combines a shallow learning curve and an intuitive, easy-to-use graphical user interface with powerful features such as scriptability and extensibility. %files %defattr(-,root,root,-) %doc CHANGES README %{_sysconfdir}/scidavisrc.py %{_bindir}/%{name} %{_libdir}/%{name} %{_datadir}/%{name} %{_datadir}/applications/%{name}.desktop %{_iconsdir}/hicolor/*/apps/%{name}.png %{_iconsdir}/locolor/*/apps/%{name}.png %{_iconsdir}/hicolor/scalable/apps/%{name}.svg %{_datadir}/mime/packages/%{name}.xml %{_datadir}/mimelnk/application/x-sciprj.desktop #------------------------------------------------------------------------- %prep %setup -q %patch0 -p1 -b .dynamically %patch1 -p1 # fix libsuffix for i in `find -name '*.pro'` do sed -i -e "s:/usr/lib\$\${libsuff}:%{_prefix}/%{_lib}:g" $i done %build %qmake_qt4 %make %install rm -rf %{buildroot} make INSTALL_ROOT=%{buildroot} install # translations install -d %{buildroot}%{_datadir}/%{name}/translations install -D -m644 %{name}/translations/*.qm %{buildroot}%{_datadir}/%{name}/translations/ # fix desktop file desktop-file-install --remove-category=Physics \ --remove-category=Math \ --remove-category=Graphics \ --add-category=DataVisualization \ --dir %{buildroot}%{_datadir}/applications \ %{buildroot}/%{_datadir}/applications/%{name}.desktop %clean rm -rf %{buildroot} %changelog * Sun Jun 27 2010 Ahmad Samir <ahmadsamir@mandriva.org> 0.2.3-4mdv2010.1 + Revision: 549215 - rebuild for new muparser, fixes seg faulting when launching (mdv #59941) * Sun Jan 10 2010 Oden Eriksson <oeriksson@mandriva.com> 0.2.3-3mdv2010.1 + Revision: 489010 - bump release * Wed Jan 06 2010 Jérôme Brenier <incubusss@mandriva.org> 0.2.3-2mdv2010.1 + Revision: 486544 - fix desktop file * Tue Jan 05 2010 Jérôme Brenier <incubusss@mandriva.org> 0.2.3-1mdv2010.1 + Revision: 486504 - import scidavis