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
|
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)
|
# 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
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -21,7 +21,7 @@
|
|||||||
Name: gsl
|
Name: gsl
|
||||||
BuildRequires: blas latex2html
|
BuildRequires: blas latex2html
|
||||||
Version: 1.11
|
Version: 1.11
|
||||||
Release: 1
|
Release: 4
|
||||||
License: GPL v3 or later
|
License: GPL v3 or later
|
||||||
# NOTE: The package has been update to 1.10+ after all issues with
|
# NOTE: The package has been update to 1.10+ after all issues with
|
||||||
# GNU GPLv3 have been resolved.
|
# 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
|
%ifarch i386 i486 i586 i686 x86_64
|
||||||
# We could add -msse2 -mpfmath=sse here ...
|
# 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" \
|
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 \
|
%configure --disable-static --with-pic --enable-shared --with-gnu-ld
|
||||||
--prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir}
|
|
||||||
%else
|
%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" \
|
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 \
|
%configure --disable-static --with-pic --enable-shared --with-gnu-ld
|
||||||
--prefix=/usr --mandir=%{_mandir} --infodir=%{_infodir} --libdir=%{_libdir}
|
|
||||||
%endif
|
%endif
|
||||||
make %{?jobs:-j%jobs}
|
make %{?jobs:-j%jobs}
|
||||||
#make check
|
#make check
|
||||||
@ -147,6 +145,7 @@ make check
|
|||||||
|
|
||||||
%install
|
%install
|
||||||
make install DESTDIR=$RPM_BUILD_ROOT
|
make install DESTDIR=$RPM_BUILD_ROOT
|
||||||
|
%{__rm} -f %{buildroot}%{_libdir}/*.la
|
||||||
|
|
||||||
%post -p /sbin/ldconfig
|
%post -p /sbin/ldconfig
|
||||||
|
|
||||||
@ -164,9 +163,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
|
|||||||
%files devel
|
%files devel
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
/usr/include/gsl
|
/usr/include/gsl
|
||||||
%{_libdir}/libgsl*.la
|
|
||||||
%{_libdir}/libgsl*.so
|
%{_libdir}/libgsl*.so
|
||||||
%{_libdir}/libgsl*.a
|
|
||||||
%{_libdir}/pkgconfig/gsl.pc
|
%{_libdir}/pkgconfig/gsl.pc
|
||||||
/usr/bin/gsl-config
|
/usr/bin/gsl-config
|
||||||
%doc doc/gsl-ref/gsl-ref*.html
|
%doc doc/gsl-ref/gsl-ref*.html
|
||||||
@ -186,7 +183,9 @@ rm -rf $RPM_BUILD_ROOT
|
|||||||
rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
||||||
|
|
||||||
%changelog
|
%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:
|
- Update to gsl-1.11:
|
||||||
* Bugfixes (underflow in ODE solver, overflow in
|
* Bugfixes (underflow in ODE solver, overflow in
|
||||||
gsl_cdf_hypergeometric_{P,Q}, brent_minimiser)
|
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,
|
swap_vectors, cheb_eval_n_err, sf_gamma_inc, cspline,
|
||||||
akima, ode-initval, sf_psi_1, sf_expint_Ei_e, cdf_beta_X,
|
akima, ode-initval, sf_psi_1, sf_expint_Ei_e, cdf_beta_X,
|
||||||
eigen_jacobi, error stream flushes prior to abort).
|
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).
|
- Fix build on non-x86/x86-64 (no -monit-leaf-frame-pointer).
|
||||||
- Allow parallel build.
|
- Allow parallel build.
|
||||||
* Sun Aug 15 2004 garloff@suse.de
|
* Sun Aug 15 2004 garloff@suse.de
|
||||||
@ -326,9 +325,9 @@ rm -rf $RPM_BUILD_DIR/gsl-%{version}
|
|||||||
- add %%defattr
|
- add %%defattr
|
||||||
* Tue May 27 2003 ro@suse.de
|
* Tue May 27 2003 ro@suse.de
|
||||||
- add pkgconfig file to filelist
|
- add pkgconfig file to filelist
|
||||||
* Thu Jan 16 2003 garloff@suse.de
|
* Wed Jan 15 2003 garloff@suse.de
|
||||||
- bzip2 sources
|
- bzip2 sources
|
||||||
* Thu Jan 16 2003 garloff@suse.de
|
* Wed Jan 15 2003 garloff@suse.de
|
||||||
- Update to gsl-1.3:
|
- Update to gsl-1.3:
|
||||||
* Fixed gsl_sf_coupling
|
* Fixed gsl_sf_coupling
|
||||||
* exponential integral exp(-x)*Ei(x)
|
* exponential integral exp(-x)*Ei(x)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user