2 %define version @VERSION@
5 Summary: C++ library for symbolic calculations
10 Group: System Environment/Libraries
11 Source: ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/%{name}-%{version}.tar.gz
12 URL: http://www.ginac.de/
13 Prereq: /sbin/install-info
15 BuildRoot: %{_tmppath}/%{name}-root
19 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an
20 open framework for symbolic computation within the C++ programming language.
22 It includes the ginsh ("GiNaC interactive shell") which provides a simple and
23 easy-to-use CAS-like interface to GiNaC for non-programmers.
27 Summary: Libraries, includes and more to develop GiNaC applications
28 Group: Development/Libraries
32 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an
33 open framework for symbolic computation within the C++ programming language.
35 This is the libraries, include files and other resources you can use to
36 develop GiNaC applications.
43 ./configure --prefix=%{_prefix}
44 if [ -x /usr/bin/getconf ] ; then
45 NCPU=$(/usr/bin/getconf _NPROCESSORS_ONLN)
46 if [ $NCPU -eq 0 ] ; then
53 (make -k -j $PARL; exit 0)
57 rm -rf ${RPM_BUILD_ROOT}
58 mkdir -p ${RPM_BUILD_ROOT}%{_infodir}
59 make prefix=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} install
60 gzip -9nf ${RPM_BUILD_ROOT}%{_infodir}/ginac.info*
63 rm -rf ${RPM_BUILD_ROOT}
72 /sbin/install-info %{_infodir}/ginac.info.gz %{_infodir}/dir
76 /sbin/install-info --del %{_infodir}/ginac.info.gz %{_infodir}/dir
81 %doc AUTHORS COPYING ChangeLog NEWS README
85 %{_mandir}/man1/ginsh.1
86 %{_mandir}/man1/viewgar.1
95 %{_mandir}/man1/ginac-config.1
96 %{_bindir}/ginac-config
100 * Thu Oct 5 2000 Christian Bauer <Christian.Bauer@uni-mainz.de>
103 * Wed Jan 26 2000 Christian Bauer <Christian.Bauer@uni-mainz.de>
104 - split into user and devel packages
106 * Wed Dec 1 1999 Christian Bauer <Christian.Bauer@uni-mainz.de>
107 - aclocal macros get installed