static subpackages

This commit is contained in:
Tom Callaway 2009-12-09 15:37:48 +00:00
parent e037c63f08
commit 91a595d33a

View File

@ -1,7 +1,7 @@
Summary: Numerical linear algebra package libraries
Name: lapack
Version: 3.2.1
Release: 3%{?dist}
Release: 4%{?dist}
License: BSD
Group: Development/Libraries
URL: http://www.netlib.org/lapack/
@ -33,10 +33,16 @@ Summary: LAPACK development libraries
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
Requires: blas-devel = %{version}-%{release}
Provides: lapack-static = %{version}-%{release}
%description devel
LAPACK development libraries for applications that link statically.
LAPACK development libraries (shared).
%package static
Summary: LAPACK static libraries
Group: Development/Libraries
%description static
LAPACK static libraries.
%package -n blas
Summary: The Basic Linear Algebra Subprograms library
@ -51,10 +57,16 @@ Summary: BLAS development libraries
Group: Development/Libraries
Requires: blas = %{version}-%{release}
Requires: gcc-gfortran
Provides: blas-static = %{version}-%{release}
%description -n blas-devel
BLAS development libraries for applications that link statically.
BLAS development libraries (shared).
%package -n blas-static
Summary: BLAS static libraries
Group: Development/Libraries
%description -n blas-static
BLAS static libraries.
%prep
%setup -q
@ -173,6 +185,9 @@ rm -fr ${RPM_BUILD_ROOT}
%files devel
%defattr(-,root,root,-)
%{_libdir}/liblapack.so
%files static
%defattr(-,root,root,-)
%{_libdir}/liblapack*.a
%files -n blas -f blasmans
@ -183,9 +198,15 @@ rm -fr ${RPM_BUILD_ROOT}
%files -n blas-devel
%defattr(-,root,root,-)
%{_libdir}/libblas.so
%files -n blas-static
%defattr(-,root,root,-)
%{_libdir}/libblas*.a
%changelog
* Wed Dec 9 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.1-4
- Move static libs to static subpackages (resolves bz 545143)
* Fri Sep 4 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.1-3
- use RPM_OPT_O_FLAGS (-O0) everywhere necessary, drop RPM_OPT_SIZE_FLAGS (-Os) (bz 520518)