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 BuildRoot: /tmp/%{name}-buildroot
13 Packager: Christian Bauer <Christian.Bauer@uni-mainz.de>
14 URL: http://www.ginac.de/
15 Prereq: /sbin/install-info
20 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an
21 open framework for symbolic computation within the C++ programming language.
23 It includes the ginsh ("GiNaC interactive shell") which provides a simple and
24 easy-to-use CAS-like interface to GiNaC for non-programmers.
28 Summary: Libraries, includes and more to develop GiNaC applications
29 Group: Development/Libraries
33 GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is an
34 open framework for symbolic computation within the C++ programming language.
36 This is the libraries, include files and other resources you can use to
37 develop GiNaC applications.
41 rm -rf $RPM_BUILD_ROOT
46 CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%{prefix}
47 if [ "$SMP" != "" ]; then
48 (make "MAKE=make -k -j $SMP"; exit 0)
55 rm -rf $RPM_BUILD_ROOT
56 make prefix=$RPM_BUILD_ROOT/%{prefix} install-strip
59 rm -rf $RPM_BUILD_ROOT
68 /sbin/install-info %{prefix}/info/ginac.info %{prefix}/info/dir
71 /sbin/install-info --delete %{prefix}/info/ginac.info %{prefix}/info/dir
74 %defattr(-, root, root)
75 %doc AUTHORS COPYING ChangeLog NEWS README
77 %{prefix}/man/man1/ginsh.1
78 %{prefix}/man/man1/viewgar.1
83 %defattr(-, root, root)
84 %doc AUTHORS COPYING ChangeLog NEWS README
90 %{prefix}/man/man1/*-config.1
91 %{prefix}/bin/*-config
92 %{prefix}/share/doc/%{name}/*
93 %{prefix}/share/aclocal/*
96 * Wed Jan 26 2000 Christian Bauer <Christian.Bauer@uni-mainz.de>
98 - split into user and devel packages
100 * Wed Dec 1 1999 Christian Bauer <Christian.Bauer@uni-mainz.de>
102 - aclocal macros get installed