This commit is contained in:
committed by
Git OBS Bridge
parent
83fb5165a3
commit
44c513eb1b
101
gsl.spec
101
gsl.spec
@@ -1,24 +1,30 @@
|
||||
#
|
||||
# spec file for package gsl (Version 1.9)
|
||||
# spec file for package gsl (Version 1.11)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
|
||||
Name: gsl
|
||||
BuildRequires: blas latex2html
|
||||
Version: 1.9
|
||||
Release: 77
|
||||
License: GPL v2 or later
|
||||
# NOTE: The package is used (within the distro) by snd, yacas, perl-PDL,
|
||||
# Labplot and kst. The latter two are KDE4 apps which are GPLv2only due
|
||||
# to libqt4 being v2only. Thus we can not move to gsl-1.10 for now which
|
||||
# is GPL v3 or later.
|
||||
Version: 1.11
|
||||
Release: 1
|
||||
License: GPL v3 or later
|
||||
# NOTE: The package has been update to 1.10+ after all issues with
|
||||
# GNU GPLv3 have been resolved.
|
||||
Group: Development/Libraries/C and C++
|
||||
#Provides:
|
||||
AutoReqProv: on
|
||||
@@ -65,6 +71,7 @@ Authors:
|
||||
Fabrice Rossi <rossi@ufrmd.dauphine.fr>
|
||||
|
||||
%package devel
|
||||
License: GPL v2 or later
|
||||
Summary: GNU Scientific Library - development files
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: gsl = %{version} glibc-devel
|
||||
@@ -177,19 +184,41 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||
|
||||
%changelog
|
||||
* Wed Nov 07 2007 - garloff@suse.de
|
||||
* Sat Aug 23 2008 garloff@suse.de
|
||||
- Update to gsl-1.11:
|
||||
* Bugfixes (underflow in ODE solver, overflow in
|
||||
gsl_cdf_hypergeometric_{P,Q}, brent_minimiser)
|
||||
* Improvements (asymptotic regime in gsl_sf_bessel_jl,
|
||||
large arguments in cum. distr. functions using incomplete beta
|
||||
function, missing error terms in gsl_sf_exp_mult_e10_e,
|
||||
gsl_sf_hyperg_2F1 now handles x==1, gsl_ldexp and gsl_frexp,
|
||||
gsl_multiroots_test_delta)
|
||||
* Optimizations in gsl_ran_gaussian_ziggurat.
|
||||
* New function gsl_multifit_linear_residuals.
|
||||
* Updated some constants to match CODATA 2006 values.
|
||||
- Update to gsl-1.10:
|
||||
* The package license changed from GNU GPL v2 or later to
|
||||
GNU GPL v3 or later!
|
||||
* Support for generalized eigensystems.
|
||||
* gsl_stats_correlation computes Pearson correlation of two data sets
|
||||
* New functions: gsl_sf_expint(n,x), gsl_{vector,matrix}_isnonneg,
|
||||
gsl_matrix_sub{row,column}
|
||||
* Cholesky routines now handle complex matrices
|
||||
* Many other improvements and additions, see NEWS for a detailed list.
|
||||
* Wed Nov 07 2007 garloff@suse.de
|
||||
- disable -fstack-protector (we don't want it for HPC code)
|
||||
- avoid wrapping assumption sort testcase (gcc-4.3 fix)
|
||||
- move make check to %%check section
|
||||
- require gsl = %%{version} from -devel package
|
||||
- call install-info in -devel %%post/%%postun
|
||||
- add note on license
|
||||
* Mon Apr 16 2007 - dmueller@suse.de
|
||||
* Mon Apr 16 2007 dmueller@suse.de
|
||||
- run autoreconf
|
||||
- fix devel package requires
|
||||
- run ldconfig
|
||||
* Tue Mar 13 2007 - garloff@suse.de
|
||||
* Tue Mar 13 2007 garloff@suse.de
|
||||
- Update to gsl-1.9:
|
||||
* Fixed the elliptic integrals F,E,P,D so that they have the
|
||||
correct behavior for phi > pi/2 and phi < 0.
|
||||
@@ -246,34 +275,34 @@ rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||
unchanged.
|
||||
* Added support for nonsymmetric eigensystems
|
||||
* Added Mathieu functions
|
||||
* Wed Feb 07 2007 - garloff@suse.de
|
||||
* Wed Feb 07 2007 garloff@suse.de
|
||||
- -l2h and BuildRequire latex2html for formulas in manual (#242160).
|
||||
* Fri Nov 24 2006 - garloff@suse.de
|
||||
* Fri Nov 24 2006 garloff@suse.de
|
||||
- -momit-leaf-frame-pointer was only enabled on x86_64 and i386;
|
||||
however, it should have been enabled on all ix86. Fixed.
|
||||
* Mon Oct 16 2006 - garloff@suse.de
|
||||
* Mon Oct 16 2006 garloff@suse.de
|
||||
- Don't use -ffast-math any more (-ffast-math was enabled on x86,
|
||||
x86-64) as otherwise we get inexact (8e-8) results with latest
|
||||
compiler for log1p(1e-10), div by zero, SVD.
|
||||
* Fri Aug 25 2006 - garloff@suse.de
|
||||
* Fri Aug 25 2006 garloff@suse.de
|
||||
- Update to gsl-1.8.
|
||||
- Enable make check in build process.
|
||||
* Mon Feb 20 2006 - stbinner@suse.de
|
||||
* Mon Feb 20 2006 stbinner@suse.de
|
||||
- make gsl-devel depend on gsl
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
* Wed Jan 25 2006 mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Mon Dec 19 2005 - garloff@suse.de
|
||||
* Mon Dec 19 2005 garloff@suse.de
|
||||
- Split package into gsl and gsl-devel.
|
||||
- Update to gsl-1.7:
|
||||
* Various speedups, accuracy improvements and fixes.
|
||||
* Mon Apr 25 2005 - coolo@suse.de
|
||||
* Mon Apr 25 2005 coolo@suse.de
|
||||
- fix library dependencies - at least needed for prelink
|
||||
* Mon Jan 31 2005 - ro@suse.de
|
||||
* Mon Jan 31 2005 ro@suse.de
|
||||
- adapted to texi2html changes
|
||||
* Thu Jan 20 2005 - garloff@suse.de
|
||||
* Thu Jan 20 2005 garloff@suse.de
|
||||
- Remove -momit-frame-pointer from most archs, the compiler does
|
||||
not support it there.
|
||||
* Wed Jan 19 2005 - garloff@suse.de
|
||||
* Wed Jan 19 2005 garloff@suse.de
|
||||
- Avoid uninitialized variables, and fix a size_t vs. unsigned
|
||||
int issue.
|
||||
- Update to gsl-1.6:
|
||||
@@ -283,23 +312,23 @@ rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||
swap_vectors, cheb_eval_n_err, sf_gamma_inc, cspline,
|
||||
akima, ode-initval, sf_psi_1, sf_expint_Ei_e, cdf_beta_X,
|
||||
eigen_jacobi, error stream flushes prior to abort).
|
||||
* Sat Aug 21 2004 - garloff@suse.de
|
||||
* Sat Aug 21 2004 garloff@suse.de
|
||||
- Fix build on non-x86/x86-64 (no -monit-leaf-frame-pointer).
|
||||
- Allow parallel build.
|
||||
* Sun Aug 15 2004 - garloff@suse.de
|
||||
* Sun Aug 15 2004 garloff@suse.de
|
||||
- Update to version 1.5.
|
||||
- More aggressive compiler optimization flags.
|
||||
* Tue May 18 2004 - ro@suse.de
|
||||
* Tue May 18 2004 ro@suse.de
|
||||
- use -fno-strict-aliasing
|
||||
* Wed Feb 25 2004 - stepan@suse.de
|
||||
* Wed Feb 25 2004 stepan@suse.de
|
||||
- update to version 1.4
|
||||
* Sat Jan 10 2004 - adrian@suse.de
|
||||
* Sat Jan 10 2004 adrian@suse.de
|
||||
- add %%defattr
|
||||
* Tue May 27 2003 - ro@suse.de
|
||||
* Tue May 27 2003 ro@suse.de
|
||||
- add pkgconfig file to filelist
|
||||
* Wed Jan 15 2003 - garloff@suse.de
|
||||
* Thu Jan 16 2003 garloff@suse.de
|
||||
- bzip2 sources
|
||||
* Wed Jan 15 2003 - garloff@suse.de
|
||||
* Thu Jan 16 2003 garloff@suse.de
|
||||
- Update to gsl-1.3:
|
||||
* Fixed gsl_sf_coupling
|
||||
* exponential integral exp(-x)*Ei(x)
|
||||
@@ -321,11 +350,11 @@ rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||
* More physical constants (r_B, eps_0)
|
||||
* Knuth's random number generators
|
||||
* bugfixes
|
||||
* Fri Jul 05 2002 - kukuk@suse.de
|
||||
* Fri Jul 05 2002 kukuk@suse.de
|
||||
- Use %%ix86 macro
|
||||
* Wed May 08 2002 - garloff@suse.de
|
||||
* Wed May 08 2002 garloff@suse.de
|
||||
- Fix %%lib64 issues
|
||||
- Remove -freduce-all-givs from compiler flags.
|
||||
* Mon Dec 10 2001 - garloff@suse.de
|
||||
* Mon Dec 10 2001 garloff@suse.de
|
||||
- Creation of gsl-1.0
|
||||
- Produce and install HTML docu
|
||||
|
Reference in New Issue
Block a user