diff --git a/.cvsignore b/.cvsignore index 92284f3..0920412 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -gsl-0.9.tar.gz +gsl-1.1.tar.gz diff --git a/gsl.spec b/gsl.spec index c13d9f4..0d2bf72 100644 --- a/gsl.spec +++ b/gsl.spec @@ -1,25 +1,28 @@ Summary: The GNU Scientific Library for numerical analysis. Name: gsl -Version: 0.9 +Version: 1.1 Release: 1 -URL: http://sourceware.cygnus.com/gsl/ -Source: ftp://sourceware.cygnus.com/pub/gsl/%{name}-%{version}.tar.gz +URL: http://sources.redhat.com/gsl/ +Source: ftp://sources.redhat.com/pub/gsl/%{name}-%{version}.tar.gz License: GPL Group: System Environment/Libraries -BuildRoot: %{_tmppath}/%{name}-root +BuildRoot: %{_tmppath}/%{name}-%{version}-root Prereq: /sbin/install-info %description -The gsl package includes the GNU Scientific Library (GSL). The GSL is a -collection of routines for numerical analysis, written in C. The GSL is -in alpha development. It now includes a random number suite, an FFT -package, simulated annealing and root finding. In the future, it will -include numerical and Monte Carlo integration and special functions. -Linking against the GSL allows programs to access functions which can -handle many of the problems encountered in scientific computing. +The GNU Scientific Library (GSL) is a collection of routines for +numerical analysis, written in C -Install the gsl package if you need a library for high-level scientific -numerical analysis. +%package devel +Summary: Static libraries and header files for GSL development. +Group: Development/Libraries +Requires: gsl = %{version} + +%description devel + +The gsl-devel package contains the header files and static libraries +necessary for developing programs using the GSL (GNU Scientific +Library). %prep %setup -q @@ -32,13 +35,14 @@ make %install %makeinstall -%post -/sbin/install-info %{_infodir}/gsl-ref.info.gz %{_infodir}/dir -/sbin/ldconfig -n /usr/lib +%post -p /sbin/ldconfig %postun -p /sbin/ldconfig -%preun +%post devel +/sbin/install-info %{_infodir}/gsl-ref.info.gz %{_infodir}/dir + +%preun devel if [ "$1" = 0 ]; then /sbin/install-info --delete %{_infodir}/gsl-ref.info.gz %{_infodir}/dir fi @@ -50,13 +54,34 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root) %doc AUTHORS COPYING ChangeLog INSTALL NEWS README NEWS %doc KNOWN-PROBLEMS MACHINES THANKS TODO -%{_bindir}/* +%{_libdir}/*so.* +%{_libdir}/*.la +%{_bindir}/gsl-histogram +%{_bindir}/gsl-randist + +%files devel +%defattr(-,root,root) +%doc AUTHORS COPYING +%{_bindir}/gsl-config %{_datadir}/aclocal/* -%{_libdir}/* %{_includedir}/* %{_infodir}/*info* +%{_libdir}/*.a +%{_libdir}/*.so %changelog +* Wed Feb 27 2002 Trond Eivind Glomsrød 1.1-1 +- 1.1 +- Update URL and location + +* Wed Jan 09 2002 Tim Powers +- automated rebuild + +* Thu Dec 13 2001 Trond Eivind Glomsrød 1.0-1 +- 1.0 +- Split into gsl and gsl-devel +- update description (#56926) + * Thu Jul 19 2001 Preston Brown - upgrade to 0.9 diff --git a/sources b/sources index 82869e1..463c9f7 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fe6d0819ff52949f27517230126efcca gsl-0.9.tar.gz +3a59360a631b811e519673888eb25abf gsl-1.1.tar.gz