Name: kalamaris Version: 0.7.2 Release: 3mamba Summary: An Advanced Mathematics Research Framework Group: Graphical Desktop/Applications/Educational Vendor: openmamba Distribution: openmamba Packager: Tiziana Ferro URL: http://developer.kde.org/~larrosa/kalamaris.html Source: http://developer.kde.org/~larrosa/bin/%{name}-%{version}.tar.bz2 Patch0: %{name}-0.7.1-desktop.patch Patch1: %{name}-0.7.2-gcc44.patch License: GPL BuildRoot: %{_tmppath}/%{name}-%{version}-root BuildRequires: ImageMagick ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: kdelibs-devel BuildRequires: libart_lgpl-devel BuildRequires: libexpat-devel BuildRequires: libfontconfig-devel BuildRequires: libfreetype-devel BuildRequires: libgcc BuildRequires: libGL-devel BuildRequires: libGLU-devel BuildRequires: libgmp-devel BuildRequires: libICE-devel BuildRequires: libidn-devel BuildRequires: libjpeg-devel BuildRequires: liblcms-devel BuildRequires: libmng-devel BuildRequires: libpcre-devel BuildRequires: libpng-devel BuildRequires: libqt-devel BuildRequires: libSM-devel BuildRequires: libstdc++6-devel BuildRequires: libX11-devel BuildRequires: libXau-devel BuildRequires: libxcb-devel BuildRequires: libXcursor-devel BuildRequires: libXdmcp-devel BuildRequires: libXext-devel BuildRequires: libXfixes-devel BuildRequires: libXft-devel BuildRequires: libXinerama-devel BuildRequires: libXmu-devel BuildRequires: libXrandr-devel BuildRequires: libXrender-devel BuildRequires: libXt-devel BuildRequires: libz-devel ## AUTOBUILDREQ-END %description Kalamaris is the next generation on scientific applications. While similar to Mathematica in some aspects, it offers a new approach to solve mathematical problems in an easy and intuitive way. Kalamaris's functionality also provide developers with a powerful library to manage complex mathematical operations. Main features of Kalamaris : - Numerical and symbolical evaluation of user defined functions and variables - Plots and animates functions and 2D data - Animates sets of data in a 3D view using Mesa, with an advanced UI - Solves systems of differential equations using several numerical methods - Scriptable in Python, Perl, and even shell script - Has a friendly KDE interface %prep %setup -q %patch0 -p1 %patch1 -p1 %build %configure %make CXXFLAGS="%{optflags} -DQT_NO_STL" %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" mkdir -p %{buildroot}%{_datadir}/icons/locolor/16x16/apps convert -geometry 16x16 kalamaris/funct.png kalamaris/funct.png cp kalamaris/funct.png \ %{buildroot}%{_datadir}/icons/locolor/16x16/apps/kalamaris.png %makeinstall rm -f %{buildroot}%{_datadir}/applnk/Office/%{name}.desktop # Create the system menu entry mkdir -p %{buildroot}%{_datadir}/applications cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF [Desktop Entry] Name=%{name} GenericName=An Advanced Mathematics Research Framework GenericName[it]=Programma per il calcolo matematico Comment=An Advanced Mathematics Research Framework Comment[it]=Programma per il calcolo matematico Exec=kalamaris Icon=%{_datadir}/icons/locolor/16x16/apps/kalamaris.png Terminal=false Type=Application Categories=Office;Math; X-KDE-StartupNotify=false EOF %{find_lang} %{name} %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %files -f %{name}.lang %defattr(-,root,root) %{_bindir}/%{name} %dir %{_datadir}/apps/kalamaris/ %{_datadir}/apps/kalamaris/* %{_datadir}/icons/locolor/16x16/apps/%{name}.png %{_datadir}/applications/%{name}.desktop %doc COPYING README %changelog * Wed Jul 24 2013 Silvan Calarco 0.7.2-3mamba - rebuild with libpcre 8.33 * Mon Jul 12 2010 Automatic Build System 0.7.2-2mamba - automatic rebuild by autodist * Mon May 18 2009 Automatic Build System 0.7.2-1mamba - automatic update by autodist * Sun Aug 31 2008 Tiziana Ferro 0.7.1-3mamba - update system menu entry - update mantainer - update buildrequirements list * Mon Oct 24 2005 Alessandro Ramazzina 0.7.1-2qilnx - modified desktop icon * Thu Sep 06 2005 Massimo Pintore 0.7.1-1qilnx - package created by autospec