self test moved to %check section

This commit is contained in:
Frantisek Kluknavsky 2013-01-30 10:37:08 +01:00
parent 0fe0dd90d1
commit b66eda81e6

View File

@ -1,7 +1,7 @@
Summary: The GNU Scientific Library for numerical analysis Summary: The GNU Scientific Library for numerical analysis
Name: gsl Name: gsl
Version: 1.15 Version: 1.15
Release: 7%{?dist} Release: 8%{?dist}
URL: http://www.gnu.org/software/gsl/ URL: http://www.gnu.org/software/gsl/
Source: ftp://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz Source: ftp://ftp.gnu.org/gnu/gsl/%{name}-%{version}.tar.gz
Patch0: gsl-1.10-lib64.patch Patch0: gsl-1.10-lib64.patch
@ -50,19 +50,18 @@ sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags} LDFLAGS="$LDFLAGS -L%{_libdir}/atlas/" make %{?_smp_mflags} LDFLAGS="$LDFLAGS -L%{_libdir}/atlas/"
%check
export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$LD_LIBRARY_PATH
make check
%install %install
make install DESTDIR=$RPM_BUILD_ROOT install='install -p' make install DESTDIR=$RPM_BUILD_ROOT install='install -p'
# remove unpackaged files from the buildroot # remove unpackaged files from the buildroot
rm -rf $RPM_BUILD_ROOT%{_infodir}/dir rm -rf $RPM_BUILD_ROOT%{_infodir}/dir
rm -f $RPM_BUILD_ROOT%{_libdir}/*.la rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
# remove static libraries # remove static libraries
rm -r $RPM_BUILD_ROOT%{_libdir}/*.a rm -r $RPM_BUILD_ROOT%{_libdir}/*.a
#self test
export LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_libdir}:$LD_LIBRARY_PATH
make check
%post -p /sbin/ldconfig %post -p /sbin/ldconfig
@ -102,6 +101,9 @@ fi
%{_mandir}/man3/*.3* %{_mandir}/man3/*.3*
%changelog %changelog
* Wed Jan 30 2013 Frantisek Kluknavsky <fkluknav@redhat.com> - 1.15-8
- self test moved to %check section
* Tue Jan 29 2013 Frantisek Kluknavsky <fkluknav@redhat.com> - 1.15-7 * Tue Jan 29 2013 Frantisek Kluknavsky <fkluknav@redhat.com> - 1.15-7
- run self-tests after build - run self-tests after build
- updated ode-initval2 to upstream revision 4788 - updated ode-initval2 to upstream revision 4788