Summary: C++ class library for symbolic calculations Summary(pl): Biblioteka klas C++ do obliczeń symbolicznych Name: GiNaC Version: 1.1.0 Release: 1 License: GPL Group: Libraries # Source0-md5: 30c86d96a9d9d689ff0981409b038906 Source0: ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/%{name}-%{version}.tar.bz2 Source1: ginac.png URL: http://www.ginac.de/ BuildRequires: cln-devel >= 1.1 BuildRequires: readline-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an open framework for symbolic computation within the C++ programming language. %description -l pl GiNaC (co oznacza "GiNaC is Not a CAS (Computer Algebra System)") to otwarty szkielet do obliczeń symbolicznych w języku programowania C++. %package devel Summary: Header files and more to develop GiNaC applications Summary(pl): Pliki nagłówkowe i inne do tworzenia aplikacji GiNaC Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel This package contains include files and other resources you can use to develop GiNaC applications. %description devel -l pl Ten pakiet zawiera pliki nagłówkowe i inne zasoby, których można używać do rozwiajania aplikacji opartych na GiNaC. %package utils Summary: GiNaC-related utilities Summary(pl): Narzędzia związane z GiNaC Group: Applications/Science Requires: %{name} = %{version}-%{release} %description utils This package includes the ginsh ("GiNaC interactive shell") which provides a simple and easy-to-use CAS-like interface to GiNaC for non-programmers, and the tool "viewgar" which displays the contents of GiNaC archives. %description utils -l pl Ten pakiet zawiera ginsh (interaktywną powłokę GiNaC, ktora udostępnia prosty i łatwy w użyciu, podobny do CAS interfejs do GiNaC dla osób nie będących programistami) oraz narzędzie viewgar, wyświetlające zawartość archiwów GiNaC. %prep %setup -q %build %configure %{__make} %{__make} check %install rm -rf $RPM_BUILD_ROOT %{__make} install %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %post devel [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1 %preun devel [ ! -x /usr/sbin/fix-info-dir ] || /usr/sbin/fix-info-dir %{_infodir} >/dev/null 2>&1 %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README %attr(755,root,root) %{_libdir}/lib*.so.*.* %files devel %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/ginac-config %attr(755,root,root) %{_libdir}/*.so %{_libdir}/*.la %{_includedir}/ginac %{_infodir}/*.info* %{_mandir}/man1/ginac-config.1* %{_aclocaldir}/* %files static %defattr(644,root,root,755) %{_libdir}/*.a %files utils %defattr(644,root,root,755) %attr(755,root,root) %{_bindir}/ginsh %attr(755,root,root) %{_bindir}/viewgar %{_mandir}/man1/ginsh.1* %{_mandir}/man1/viewgar.1*