/[GiNaC]/GiNaC.spec.in
ViewVC logotype

Contents of /GiNaC.spec.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.10 - (hide annotations)
Sat Nov 27 19:13:58 1999 UTC (13 years, 5 months ago) by cbauer
Branch: MAIN
Changes since 1.9: +10 -8 lines
- tweaked spec file

1 cbauer 1.2 # spec file for GiNaC (not relocatable)
2 cbauer 1.1
3     %define ver @VERSION@
4     %define rel 1
5     %define prefix /usr
6    
7 cbauer 1.10 Summary: C++ library for symbolic calculations
8 cbauer 1.1 Name: GiNaC
9     Version: %ver
10     Release: %rel
11     Copyright: GPL
12     Group: Libraries
13     Source: ftp://ftpthep.physik.uni-mainz.de/pub/GiNaC/GiNaC-%{ver}.tar.gz
14     BuildRoot: /tmp/GiNaC-%{PACKAGE_VERSION}-root
15     Packager: Christian Bauer <Christian.Bauer@uni-mainz.de>
16 cbauer 1.4 URL: http://www.ginac.de/
17 cbauer 1.9 Prereq: /sbin/install-info
18 cbauer 1.1 Docdir: %{prefix}/doc
19    
20     %description
21 kreckel 1.3 GiNaC (which stands for "GiNaC is Not a CAS (computer algebra system)") is a
22 cbauer 1.10 C++ library for symbolic calculations. It is designed to allow the creation
23     of integrated systems that embed symbolic manipulations together with more
24     established areas of computer science (like computation-intense numeric
25     applications, graphical interfaces, etc.) under one roof.
26 cbauer 1.1
27     %prep
28     %setup
29    
30     %build
31 cbauer 1.8 CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=%prefix
32     if [ "$SMP" != "" ]; then
33     (make "MAKE=make -k -j $SMP"; exit 0)
34     make
35     else
36     make
37     fi
38 cbauer 1.1
39     %install
40     rm -rf $RPM_BUILD_ROOT
41 cbauer 1.7 make prefix=$RPM_BUILD_ROOT%{prefix} install
42 cbauer 1.5 gzip -9n $RPM_BUILD_ROOT%{prefix}/info/*
43 cbauer 1.1
44     %clean
45     rm -rf $RPM_BUILD_ROOT
46    
47 cbauer 1.10 %post
48     /sbin/ldconfig
49 cbauer 1.9 /sbin/install-info %{prefix}/info/ginac.info.gz %{prefix}/info/dir
50 cbauer 1.1
51 cbauer 1.10 %postun
52     /sbin/ldconfig
53 cbauer 1.1
54 cbauer 1.5 %preun
55 cbauer 1.9 /sbin/install-info --delete %{prefix}/info/ginac.info.gz %{prefix}/info/dir
56 cbauer 1.5
57 cbauer 1.1 %files
58     %defattr(-, root, root)
59     %doc AUTHORS COPYING ChangeLog NEWS README
60 cbauer 1.5 %{prefix}/lib/lib*.so*
61 cbauer 1.1 %{prefix}/lib/*a
62     %{prefix}/include/*
63 cbauer 1.10 %{prefix}/info/*
64 cbauer 1.1 %{prefix}/man/man1/*
65     %{prefix}/share/doc/GiNaC/*
66     %{prefix}/bin/*

Christian Bauer">Christian Bauer
ViewVC Help
Powered by ViewVC 1.1.15