2 %define version @CL_VERSION@
5 Summary: Class Library for Numbers
10 Group: System Environment/Libraries
11 Source: %{name}-%{version}.tar.gz
12 URL: http://clisp.cons.org/~haible/packages-cln.html
13 Packager: Christian Bauer <cbauer@ginac.de>
14 Prereq: /sbin/install-info
15 BuildRoot: %{_tmppath}/%{name}-root
19 A GPLed collection of math classes and functions, that will bring
20 efficiency, type safety, algebraic syntax to everyone in a memory
21 and speed efficient library.
24 Summary: Development files for programs using the CLN library
25 Group: Development/Libraries
26 Requires: %{name} = %{version}
29 This package is necessary if you wish to develop software based on
36 CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS -fno-exceptions" ./configure --prefix=%{_prefix} --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir}
40 rm -rf ${RPM_BUILD_ROOT}
41 mkdir -p ${RPM_BUILD_ROOT}/usr
42 make prefix=%{_prefix} DESTDIR=${RPM_BUILD_ROOT} install
43 gzip -9nf ${RPM_BUILD_ROOT}%{_infodir}/cln.info*
44 mkdir -p ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-devel-%{version}
45 mv ${RPM_BUILD_ROOT}%{_datadir}/dvi/cln.dvi ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-devel-%{version}
46 rmdir ${RPM_BUILD_ROOT}%{_datadir}/dvi
47 mv ${RPM_BUILD_ROOT}%{_datadir}/html ${RPM_BUILD_ROOT}%{_defaultdocdir}/%{name}-devel-%{version}
50 rm -rf ${RPM_BUILD_ROOT}
59 /sbin/install-info --section="Math" %{_infodir}/cln.info.gz %{_infodir}/dir
63 /sbin/install-info --delete %{_infodir}/cln.info.gz %{_infodir}/dir
68 %doc COPYING ChangeLog FILES NEWS README TODO*
73 %{_defaultdocdir}/%{name}-devel-%{version}
77 %{_libdir}/pkgconfig/cln.pc
80 %{_mandir}/man1/cln-config.1*
82 %{_datadir}/aclocal/cln.m4
85 * Thu Nov 20 2003 Christian Bauer <Christian.Bauer@uni-mainz.de>
86 Added pkg-config metadata file to devel package
87 * Wed Nov 6 2002 Christian Bauer <Christian.Bauer@uni-mainz.de>
88 Added HTML and DVI docs to devel package
89 * Tue Nov 5 2001 Christian Bauer <Christian.Bauer@uni-mainz.de>