diff --git a/lapack.spec b/lapack.spec index a65f3b9..7f1a908 100644 --- a/lapack.spec +++ b/lapack.spec @@ -10,7 +10,7 @@ Summary: Numerical linear algebra package libraries Name: lapack Version: %{mediumver}.0 -Release: 11%{?dist} +Release: 12%{?dist} License: BSD Group: System Environment/Libraries URL: http://www.netlib.org/lapack/ @@ -27,6 +27,7 @@ Patch6: lapack-3.5.0-lapacke-matgenobj.patch Patch7: lapack-3.5.0-lapacke-tmglib.patch Patch8: lapack-3.5.0-R-blas-fixes.patch BuildRequires: gcc-gfortran +Requires: blas%{?_isa} = %{version}-%{release} %description LAPACK (Linear Algebra PACKage) is a standard library for numerical @@ -87,6 +88,7 @@ BLAS static libraries. %package -n lapack64 Summary: Numerical linear algebra package libraries Group: System Environment/Libraries +Requires: blas64%{?_isa} = %{version}-%{release} %description -n lapack64 LAPACK (Linear Algebra PACKage) is a standard library for numerical @@ -105,6 +107,7 @@ This build has 64bit INTEGER support. %package -n lapack64-devel Summary: LAPACK development libraries (64bit INTEGER) Group: Development/Libraries +Requires: lapack64%{?_isa} = %{version}-%{release} Requires: lapack-devel%{?_isa} = %{version}-%{release} Requires: blas64-devel%{?_isa} = %{version}-%{release} @@ -131,6 +134,7 @@ has 64bit INTEGER support. %package -n blas64-devel Summary: BLAS development libraries Group: Development/Libraries +Requires: blas64%{?_isa} = %{version}-%{release} Requires: blas-devel%{?_isa} = %{version}-%{release} Requires: gcc-gfortran @@ -356,6 +360,11 @@ popd find manpages/blas/man/man3 -type f -printf "%{_mandir}/man3/%f*\n" > blasmans +# remove weird man pages +pushd manpages/man/man3 +rm -rf _Users_julie* +popd + find manpages/man/man3 -type f -printf "%{_mandir}/man3/%f*\n" > lapackmans cp -f manpages/blas/man/man3/* ${RPM_BUILD_ROOT}%{_mandir}/man3 @@ -451,6 +460,10 @@ ln -sf libblas64.so.%{version} libblas64.so.%{mediumver} %endif %changelog +* Fri Sep 11 2015 Tom Callaway - 3.5.0-12 +- fix missing dependencies between subpackages +- delete broken and wrongly installed manpages + * Wed Jun 17 2015 Fedora Release Engineering - 3.5.0-11 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild