This commit is contained in:
parent
44c513eb1b
commit
62f627855f
@ -1,3 +1,8 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 14 00:09:09 CET 2009 - crrodriguez@suse.de
|
||||
|
||||
- remove static libraries and "la" files
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 22 23:08:44 CEST 2008 - garloff@suse.de
|
||||
|
||||
|
23
gsl.spec
23
gsl.spec
@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package gsl (Version 1.11)
|
||||
#
|
||||
# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2009 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
|
||||
@ -21,7 +21,7 @@
|
||||
Name: gsl
|
||||
BuildRequires: blas latex2html
|
||||
Version: 1.11
|
||||
Release: 1
|
||||
Release: 4
|
||||
License: GPL v3 or later
|
||||
# NOTE: The package has been update to 1.10+ after all issues with
|
||||
# GNU GPLv3 have been resolved.
|
||||
@ -125,12 +125,10 @@ RPM_OPT_FLAGS=`echo "$RPM_OPT_FLAGS" | sed 's/-fstack-protector//'`
|
||||
%ifarch i386 i486 i586 i686 x86_64
|
||||
# We could add -msse2 -mpfmath=sse here ...
|
||||
CFLAGS="$RPM_OPT_FLAGS -O3 -finline-limit=720 --param max-inline-insns-auto=160 -funroll-loops -fno-strict-aliasing -funit-at-a-time -ftree-vectorize -momit-leaf-frame-pointer" \
|
||||
./configure --enable-shared --with-gnu-ld \
|
||||
--prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir}
|
||||
%configure --disable-static --with-pic --enable-shared --with-gnu-ld
|
||||
%else
|
||||
CFLAGS="$RPM_OPT_FLAGS -O3 -finline-limit=720 --param max-inline-insns-auto=160 -funroll-loops -fno-strict-aliasing -funit-at-a-time -ftree-vectorize" \
|
||||
./configure --enable-shared --with-gnu-ld \
|
||||
--prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir}
|
||||
%configure --disable-static --with-pic --enable-shared --with-gnu-ld
|
||||
%endif
|
||||
make %{?jobs:-j%jobs}
|
||||
#make check
|
||||
@ -147,6 +145,7 @@ make check
|
||||
|
||||
%install
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
||||
|
||||
%post -p /sbin/ldconfig
|
||||
|
||||
@ -164,9 +163,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
||||
%files devel
|
||||
%defattr(-,root,root)
|
||||
/usr/include/gsl
|
||||
%{_libdir}/libgsl*.la
|
||||
%{_libdir}/libgsl*.so
|
||||
%{_libdir}/libgsl*.a
|
||||
%{_libdir}/pkgconfig/gsl.pc
|
||||
/usr/bin/gsl-config
|
||||
%doc doc/gsl-ref/gsl-ref*.html
|
||||
@ -186,7 +183,9 @@ rm -rf $RPM_BUILD_ROOT
|
||||
rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||
|
||||
%changelog
|
||||
* Sat Aug 23 2008 garloff@suse.de
|
||||
* Wed Jan 14 2009 crrodriguez@suse.de
|
||||
- remove static libraries and "la" files
|
||||
* Fri Aug 22 2008 garloff@suse.de
|
||||
- Update to gsl-1.11:
|
||||
* Bugfixes (underflow in ODE solver, overflow in
|
||||
gsl_cdf_hypergeometric_{P,Q}, brent_minimiser)
|
||||
@ -312,7 +311,7 @@ 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
|
||||
* Fri Aug 20 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
|
||||
@ -326,9 +325,9 @@ rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||
- add %%defattr
|
||||
* Tue May 27 2003 ro@suse.de
|
||||
- add pkgconfig file to filelist
|
||||
* Thu Jan 16 2003 garloff@suse.de
|
||||
* Wed Jan 15 2003 garloff@suse.de
|
||||
- bzip2 sources
|
||||
* Thu Jan 16 2003 garloff@suse.de
|
||||
* Wed Jan 15 2003 garloff@suse.de
|
||||
- Update to gsl-1.3:
|
||||
* Fixed gsl_sf_coupling
|
||||
* exponential integral exp(-x)*Ei(x)
|
||||
|
Loading…
Reference in New Issue
Block a user