diff --git a/gsl.changes b/gsl.changes index 5bbd184..1d90269 100644 --- a/gsl.changes +++ b/gsl.changes @@ -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 diff --git a/gsl.spec b/gsl.spec index ec2608e..ea8c041 100644 --- a/gsl.spec +++ b/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)