|
|
d63ebf |
%global shortver 3
|
|
|
d63ebf |
%global mediumver %{shortver}.8
|
|
|
d63ebf |
|
|
|
d63ebf |
%if %{?__isa_bits:%{__isa_bits}}%{!?__isa_bits:32} == 64
|
|
|
d63ebf |
%global arch64 1
|
|
|
d63ebf |
%else
|
|
|
d63ebf |
%global arch64 0
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
Summary: Numerical linear algebra package libraries
|
|
|
d63ebf |
Name: lapack
|
|
|
d63ebf |
Version: %{mediumver}.0
|
|
|
d63ebf |
Release: 8%{?dist}
|
|
|
d63ebf |
License: BSD
|
|
|
d63ebf |
Group: System Environment/Libraries
|
|
|
d63ebf |
URL: http://www.netlib.org/lapack/
|
|
|
d63ebf |
Source0: http://www.netlib.org/lapack/lapack-%{version}.tar.gz
|
|
|
d63ebf |
Source1: http://www.netlib.org/lapack/manpages.tgz
|
|
|
d63ebf |
Source2: Makefile.blas
|
|
|
d63ebf |
Source3: Makefile.lapack
|
|
|
d63ebf |
Source4: http://www.netlib.org/lapack/lapackqref.ps
|
|
|
d63ebf |
Source5: http://www.netlib.org/blas/blasqr.ps
|
|
|
d63ebf |
Source6: Makefile.cblas
|
|
|
d63ebf |
Patch3: lapack-3.7.1-make.inc.patch
|
|
|
d63ebf |
Patch4: lapack-3.7.1-lapacke-shared.patch
|
|
|
d63ebf |
Patch5: lapack-3.4.1-lapacke-disable-testing-functions.patch
|
|
|
d63ebf |
Patch6: lapack-3.5.0-lapacke-matgenobj.patch
|
|
|
d63ebf |
Patch7: lapack-3.7.1-lapacke-tmglib.patch
|
|
|
d63ebf |
Patch8: lapack-3.8.0-missing-aawork.patch
|
|
|
d63ebf |
BuildRequires: gcc-gfortran, gawk
|
|
|
d63ebf |
Requires: blas%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description
|
|
|
d63ebf |
LAPACK (Linear Algebra PACKage) is a standard library for numerical
|
|
|
d63ebf |
linear algebra. LAPACK provides routines for solving systems of
|
|
|
d63ebf |
simultaneous linear equations, least-squares solutions of linear
|
|
|
d63ebf |
systems of equations, eigenvalue problems, and singular value
|
|
|
d63ebf |
problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
|
|
|
d63ebf |
Schur, and generalized Schur) and related computations (i.e.,
|
|
|
d63ebf |
reordering of Schur factorizations and estimating condition numbers)
|
|
|
d63ebf |
are also included. LAPACK can handle dense and banded matrices, but
|
|
|
d63ebf |
not general sparse matrices. Similar functionality is provided for
|
|
|
d63ebf |
real and complex matrices in both single and double precision. LAPACK
|
|
|
d63ebf |
is coded in Fortran90 and built with gcc.
|
|
|
d63ebf |
|
|
|
d63ebf |
%package devel
|
|
|
d63ebf |
Summary: LAPACK development libraries
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: %{name}%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
Requires: blas-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description devel
|
|
|
d63ebf |
LAPACK development libraries (shared).
|
|
|
d63ebf |
|
|
|
d63ebf |
%package static
|
|
|
d63ebf |
Summary: LAPACK static libraries
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: lapack-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description static
|
|
|
d63ebf |
LAPACK static libraries.
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n blas
|
|
|
d63ebf |
Summary: The Basic Linear Algebra Subprograms library
|
|
|
d63ebf |
Group: System Environment/Libraries
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n blas
|
|
|
d63ebf |
BLAS (Basic Linear Algebra Subprograms) is a standard library which
|
|
|
d63ebf |
provides a number of basic algorithms for numerical algebra.
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n blas-devel
|
|
|
d63ebf |
Summary: BLAS development libraries
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: blas%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
Requires: gcc-gfortran
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n blas-devel
|
|
|
d63ebf |
BLAS development libraries (shared).
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n blas-static
|
|
|
d63ebf |
Summary: BLAS static libraries
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: blas-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n blas-static
|
|
|
d63ebf |
BLAS static libraries.
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
%package -n lapack64
|
|
|
d63ebf |
Summary: Numerical linear algebra package libraries
|
|
|
d63ebf |
Group: System Environment/Libraries
|
|
|
d63ebf |
Requires: blas64%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n lapack64
|
|
|
d63ebf |
LAPACK (Linear Algebra PACKage) is a standard library for numerical
|
|
|
d63ebf |
linear algebra. LAPACK provides routines for solving systems of
|
|
|
d63ebf |
simultaneous linear equations, least-squares solutions of linear
|
|
|
d63ebf |
systems of equations, eigenvalue problems, and singular value
|
|
|
d63ebf |
problems. Associated matrix factorizations (LU, Cholesky, QR, SVD,
|
|
|
d63ebf |
Schur, and generalized Schur) and related computations (i.e.,
|
|
|
d63ebf |
reordering of Schur factorizations and estimating condition numbers)
|
|
|
d63ebf |
are also included. LAPACK can handle dense and banded matrices, but
|
|
|
d63ebf |
not general sparse matrices. Similar functionality is provided for
|
|
|
d63ebf |
real and complex matrices in both single and double precision. LAPACK
|
|
|
d63ebf |
is coded in Fortran90 and built with gcc.
|
|
|
d63ebf |
This build has 64bit INTEGER support.
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n lapack64-devel
|
|
|
d63ebf |
Summary: LAPACK development libraries (64bit INTEGER)
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: lapack64%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
Requires: lapack-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
Requires: blas64-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n lapack64-devel
|
|
|
d63ebf |
LAPACK development libraries (shared, 64bit INTEGER).
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n lapack64-static
|
|
|
d63ebf |
Summary: LAPACK static libraries (64bit INTEGER)
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: lapack64-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n lapack64-static
|
|
|
d63ebf |
LAPACK static libraries (64bit INTEGER).
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n blas64
|
|
|
d63ebf |
Summary: The Basic Linear Algebra Subprograms library (64bit INTEGER)
|
|
|
d63ebf |
Group: System Environment/Libraries
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n blas64
|
|
|
d63ebf |
BLAS (Basic Linear Algebra Subprograms) is a standard library which
|
|
|
d63ebf |
provides a number of basic algorithms for numerical algebra. This build
|
|
|
d63ebf |
has 64bit INTEGER support.
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n blas64-devel
|
|
|
d63ebf |
Summary: BLAS development libraries
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: blas64%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
Requires: blas-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
Requires: gcc-gfortran
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n blas64-devel
|
|
|
d63ebf |
BLAS development libraries (shared).
|
|
|
d63ebf |
|
|
|
d63ebf |
%package -n blas64-static
|
|
|
d63ebf |
Summary: BLAS static libraries (64bit INTEGER)
|
|
|
d63ebf |
Group: Development/Libraries
|
|
|
d63ebf |
Requires: blas64-devel%{?_isa} = %{version}-%{release}
|
|
|
d63ebf |
|
|
|
d63ebf |
%description -n blas64-static
|
|
|
d63ebf |
BLAS static libraries (64bit INTEGER).
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
%prep
|
|
|
d63ebf |
%setup -q
|
|
|
d63ebf |
%setup -q -D -T -a1
|
|
|
d63ebf |
%patch3 -p1 -b .fedora
|
|
|
d63ebf |
%patch4 -p1 -b .shared
|
|
|
d63ebf |
# %patch5 -p1 -b .disable-functions
|
|
|
d63ebf |
# %patch6 -p1 -b .matgenobj
|
|
|
d63ebf |
%patch7 -p1 -b .tmglib
|
|
|
d63ebf |
%patch8 -p1 -b .missing-aawork
|
|
|
d63ebf |
|
|
|
d63ebf |
mkdir manpages
|
|
|
d63ebf |
mv man/ manpages/
|
|
|
d63ebf |
|
|
|
d63ebf |
cp -f INSTALL/make.inc.gfortran make.inc
|
|
|
d63ebf |
cp -f %{SOURCE2} BLAS/SRC/Makefile
|
|
|
d63ebf |
cp -f %{SOURCE3} SRC/Makefile
|
|
|
d63ebf |
cp -f %{SOURCE6} CBLAS/src/Makefile
|
|
|
d63ebf |
|
|
|
d63ebf |
sed -i "s|@SHORTVER@|%{shortver}|g" BLAS/SRC/Makefile
|
|
|
d63ebf |
sed -i "s|@SHORTVER@|%{shortver}|g" SRC/Makefile
|
|
|
d63ebf |
sed -i "s|@SHORTVER@|%{shortver}|g" LAPACKE/Makefile
|
|
|
d63ebf |
sed -i "s|@SHORTVER@|%{shortver}|g" CBLAS/src/Makefile
|
|
|
d63ebf |
sed -i "s|@LONGVER@|%{version}|g" BLAS/SRC/Makefile
|
|
|
d63ebf |
sed -i "s|@LONGVER@|%{version}|g" SRC/Makefile
|
|
|
d63ebf |
sed -i "s|@LONGVER@|%{version}|g" LAPACKE/Makefile
|
|
|
d63ebf |
sed -i "s|@LONGVER@|%{version}|g" CBLAS/src/Makefile
|
|
|
d63ebf |
|
|
|
d63ebf |
%build
|
|
|
d63ebf |
RPM_OPT_FLAGS="$RPM_OPT_FLAGS -frecursive"
|
|
|
d63ebf |
RPM_OPT_O_FLAGS=$(echo $RPM_OPT_FLAGS | sed 's|-O2|-O0|')
|
|
|
d63ebf |
export FC=gfortran
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build BLAS
|
|
|
d63ebf |
pushd BLAS/SRC
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_O_FLAGS" make dcabs1.o
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" make static
|
|
|
d63ebf |
cp libblas.a ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_O_FLAGS -fPIC" make dcabs1.o
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" LDFLAGS="%{build_ldflags}" make shared
|
|
|
d63ebf |
cp libblas.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_O_FLAGS -fdefault-integer-8" make dcabs1.o
|
|
|
d63ebf |
SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS" make static
|
|
|
d63ebf |
cp libblas64_.a ${RPM_BUILD_DIR}/%{name}-%{version}/libblas64_.a
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_O_FLAGS -fPIC -fdefault-integer-8" make dcabs1.o
|
|
|
d63ebf |
SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -fPIC" LDFLAGS="%{build_ldflags}" make shared
|
|
|
d63ebf |
cp libblas64_.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/libblas64_.so.%{version}
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
ln -s libblas.so.%{version} libblas.so
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
ln -s libblas64_.so.%{version} libblas64_.so
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build CBLAS
|
|
|
d63ebf |
cp CBLAS/include/cblas_mangling_with_flags.h.in CBLAS/include/cblas_mangling.h
|
|
|
d63ebf |
pushd CBLAS/src
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS -I../include" make static
|
|
|
d63ebf |
cp libcblas.a ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC -I../include" LDFLAGS="%{build_ldflags}" make shared
|
|
|
d63ebf |
cp libcblas.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -I../include" make static
|
|
|
d63ebf |
cp libcblas64_.a ${RPM_BUILD_DIR}/%{name}-%{version}/libcblas64_.a
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -fPIC -I../include" LDFLAGS="%{build_ldflags}" make shared
|
|
|
d63ebf |
cp libcblas64_.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/libcblas64_.so.%{version}
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
ln -s libcblas.so.%{version} libcblas.so
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
ln -s libcblas64_.so.%{version} libcblas64_.so
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static dlamch, dsecnd, lsame, second, slamch bits
|
|
|
d63ebf |
pushd INSTALL
|
|
|
d63ebf |
make NOOPT="$RPM_OPT_O_FLAGS" OPTS="$RPM_OPT_FLAGS"
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static lapack library
|
|
|
d63ebf |
pushd SRC
|
|
|
d63ebf |
make FFLAGS="$RPM_OPT_FLAGS" CFLAGS="$RPM_OPT_FLAGS" static
|
|
|
d63ebf |
cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static with pic dlamch, dsecnd, lsame, second, slamch bits
|
|
|
d63ebf |
pushd INSTALL
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static with pic lapack library
|
|
|
d63ebf |
pushd SRC
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
|
|
|
d63ebf |
cp liblapack.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack_pic.a
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
# Build the static dlamch, dsecnd, lsame, second, slamch bits
|
|
|
d63ebf |
pushd INSTALL
|
|
|
d63ebf |
make NOOPT="$RPM_OPT_O_FLAGS -fdefault-integer-8" OPTS="$RPM_OPT_FLAGS -fdefault-integer-8"
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static lapack library
|
|
|
d63ebf |
pushd SRC
|
|
|
d63ebf |
make SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS" static
|
|
|
d63ebf |
cp liblapack64_.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack64_.a
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static with pic dlamch, dsecnd, lsame, second, slamch bits (64bit INTEGER)
|
|
|
d63ebf |
pushd INSTALL
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make NOOPT="$RPM_OPT_O_FLAGS -fPIC -fdefault-integer-8" OPTS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8"
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the static with pic lapack library (64bit INTEGER)
|
|
|
d63ebf |
pushd SRC
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -fPIC" static
|
|
|
d63ebf |
cp liblapack64_.a ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack64_pic.a
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the shared dlamch, dsecnd, lsame, second, slamch bits
|
|
|
d63ebf |
pushd INSTALL
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make NOOPT="$RPM_OPT_O_FLAGS -fPIC" OPTS="$RPM_OPT_FLAGS -fPIC"
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the shared lapack library
|
|
|
d63ebf |
pushd SRC
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make FFLAGS="$RPM_OPT_FLAGS -fPIC" CFLAGS="$RPM_OPT_FLAGS -fPIC" LDFLAGS="%{build_ldflags}" shared
|
|
|
d63ebf |
cp liblapack.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
# Build the shared dlamch, dsecnd, lsame, second, slamch bits
|
|
|
d63ebf |
pushd INSTALL
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make NOOPT="$RPM_OPT_O_FLAGS -fPIC -fdefault-integer-8" OPTS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8"
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the shared lapack library
|
|
|
d63ebf |
pushd SRC
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make SYMBOLPREFIX="64_" FFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" LDFLAGS="%{build_ldflags}" shared
|
|
|
d63ebf |
cp liblapack64_.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack64_.so.%{version}
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
ln -s liblapack.so.%{version} liblapack.so
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
ln -s liblapack64_.so.%{version} liblapack64_.so
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
# Build the lapacke libraries
|
|
|
d63ebf |
make OPTS="$RPM_OPT_FLAGS -fPIC" NOOPT="$RPM_OPT_O_FLAGS -fPIC" tmglib
|
|
|
d63ebf |
pushd LAPACKE
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make CFLAGS="$RPM_OPT_FLAGS" BUILD_DEPRECATED="true" lapacke
|
|
|
d63ebf |
make clean
|
|
|
d63ebf |
make CFLAGS="$RPM_OPT_FLAGS -fPIC" BUILD_DEPRECATED="true" LDFLAGS="%{build_ldflags}" shlib
|
|
|
d63ebf |
cp liblapacke.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
cp -p %{SOURCE4} lapackqref.ps
|
|
|
d63ebf |
cp -p %{SOURCE5} blasqr.ps
|
|
|
d63ebf |
|
|
|
d63ebf |
%install
|
|
|
d63ebf |
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}
|
|
|
d63ebf |
mkdir -p ${RPM_BUILD_ROOT}%{_mandir}/man3
|
|
|
d63ebf |
chmod 755 ${RPM_BUILD_ROOT}%{_mandir}/man3
|
|
|
d63ebf |
|
|
|
d63ebf |
for f in liblapack.so.%{version} libblas.so.%{version} libcblas.so.%{version} liblapacke.so.%{version} libblas.a libcblas.a liblapack.a liblapack_pic.a liblapacke.a; do
|
|
|
d63ebf |
cp -f $f ${RPM_BUILD_ROOT}%{_libdir}/$f
|
|
|
d63ebf |
done
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
for f in liblapack64_.so.%{version} libblas64_.so.%{version} libcblas64_.so.%{version} libblas64_.a libcblas64_.a liblapack64_.a liblapack64_pic.a; do
|
|
|
d63ebf |
cp -f $f ${RPM_BUILD_ROOT}%{_libdir}/$f
|
|
|
d63ebf |
done
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
# Blas manpages
|
|
|
d63ebf |
pushd manpages/
|
|
|
d63ebf |
mkdir -p blas/man/man3
|
|
|
d63ebf |
cd man/man3/
|
|
|
d63ebf |
mv caxpy.f.3 caxpy.3 ccopy.f.3 ccopy.3 cdotc.f.3 cdotc.3 cdotu.f.3 cdotu.3 cgbmv.f.3 cgbmv.3 \
|
|
|
d63ebf |
cgemm.f.3 cgemm.3 cgemv.f.3 cgemv.3 cgerc.f.3 cgerc.3 cgeru.f.3 cgeru.3 chbmv.f.3 chbmv.3 \
|
|
|
d63ebf |
chemm.f.3 chemm.3 chemv.f.3 chemv.3 cher.f.3 cher.3 cher2.f.3 cher2.3 cher2k.f.3 cher2k.3 \
|
|
|
d63ebf |
cherk.f.3 cherk.3 chpmv.f.3 chpmv.3 chpr.f.3 chpr.3 chpr2.f.3 chpr2.3 crotg.f.3 crotg.3 \
|
|
|
d63ebf |
cscal.f.3 cscal.3 csrot.f.3 csrot.3 csscal.f.3 csscal.3 cswap.f.3 cswap.3 csymm.f.3 \
|
|
|
d63ebf |
csymm.3 csyr2k.f.3 csyr2k.3 csyrk.f.3 csyrk.3 ctbmv.f.3 ctbmv.3 ctbsv.f.3 ctbsv.3 ctpmv.f.3 \
|
|
|
d63ebf |
ctpmv.3 ctpsv.f.3 ctpsv.3 ctrmm.f.3 ctrmm.3 ctrmv.f.3 ctrmv.3 ctrsm.f.3 ctrsm.3 ctrsv.f.3 \
|
|
|
d63ebf |
ctrsv.3 dasum.f.3 dasum.3 daxpy.f.3 daxpy.3 dcabs1.f.3 dcabs1.3 dcopy.f.3 dcopy.3 ddot.f.3 \
|
|
|
d63ebf |
ddot.3 dgbmv.f.3 dgbmv.3 dgemm.f.3 dgemm.3 dgemv.f.3 dgemv.3 dger.f.3 dger.3 dnrm2.f.3 \
|
|
|
d63ebf |
dnrm2.3 drot.f.3 drot.3 drotg.f.3 drotg.3 drotm.f.3 drotm.3 drotmg.f.3 drotmg.3 dsbmv.f.3 \
|
|
|
d63ebf |
dsbmv.3 dscal.f.3 dscal.3 dsdot.f.3 dsdot.3 dspmv.f.3 dspmv.3 dspr.f.3 dspr.3 dspr2.f.3 \
|
|
|
d63ebf |
dspr2.3 dswap.f.3 dswap.3 dsymm.f.3 dsymm.3 dsymv.f.3 dsymv.3 dsyr.f.3 dsyr.3 dsyr2.f.3 \
|
|
|
d63ebf |
dsyr2.3 dsyr2k.f.3 dsyr2k.3 dsyrk.f.3 dsyrk.3 dtbmv.f.3 dtbmv.3 dtbsv.f.3 dtbsv.3 dtpmv.f.3 \
|
|
|
d63ebf |
dtpmv.3 dtpsv.f.3 dtpsv.3 dtrmm.f.3 dtrmm.3 dtrmv.f.3 dtrmv.3 dtrsm.f.3 dtrsm.3 dtrsv.f.3 \
|
|
|
d63ebf |
dtrsv.3 dzasum.f.3 dzasum.3 dznrm2.f.3 dznrm2.3 icamax.f.3 icamax.3 idamax.f.3 idamax.3 \
|
|
|
d63ebf |
isamax.f.3 isamax.3 izamax.f.3 izamax.3 lsame.3 sasum.f.3 sasum.3 saxpy.f.3 saxpy.3 \
|
|
|
d63ebf |
scabs1.f.3 scabs1.3 scasum.f.3 scasum.3 scnrm2.f.3 scnrm2.3 scopy.f.3 scopy.3 sdot.f.3 sdot.3 \
|
|
|
d63ebf |
sdsdot.f.3 sdsdot.3 sgbmv.f.3 sgbmv.3 sgemm.f.3 sgemm.3 sgemv.f.3 sgemv.3 sger.f.3 sger.3 \
|
|
|
d63ebf |
snrm2.f.3 snrm2.3 srot.f.3 srot.3 srotg.f.3 srotg.3 srotm.f.3 srotm.3 srotmg.f.3 srotmg.3 \
|
|
|
d63ebf |
ssbmv.f.3 ssbmv.3 sscal.f.3 sscal.3 sspmv.f.3 sspmv.3 sspr.f.3 sspr.3 sspr2.f.3 sspr2.3 \
|
|
|
d63ebf |
sswap.f.3 sswap.3 ssymm.f.3 ssymm.3 ssymv.f.3 ssymv.3 ssyr.f.3 ssyr.3 ssyr2.f.3 ssyr2.3 \
|
|
|
d63ebf |
ssyr2k.f.3 ssyr2k.3 ssyrk.f.3 ssyrk.3 stbmv.f.3 stbmv.3 stbsv.f.3 stbsv.3 stpmv.f.3 stpmv.3 \
|
|
|
d63ebf |
stpsv.f.3 stpsv.3 strmm.f.3 strmm.3 strmv.f.3 strmv.3 strsm.f.3 strsm.3 strsv.f.3 strsv.3 \
|
|
|
d63ebf |
xerbla.3 xerbla_array.3 zaxpy.f.3 zaxpy.3 zcopy.f.3 zcopy.3 \
|
|
|
d63ebf |
zdotc.f.3 zdotc.3 zdotu.f.3 zdotu.3 zdrot.f.3 zdrot.3 zdscal.f.3 zdscal.3 zgbmv.f.3 zgbmv.3 \
|
|
|
d63ebf |
zgemm.f.3 zgemm.3 zgemv.f.3 zgemv.3 zgerc.f.3 zgerc.3 zgeru.f.3 zgeru.3 zhbmv.f.3 zhbmv.3 \
|
|
|
d63ebf |
zhemm.f.3 zhemm.3 zhemv.f.3 zhemv.3 zher.f.3 zher.3 zher2.f.3 zher2.3 zher2k.f.3 zher2k.3 \
|
|
|
d63ebf |
zherk.f.3 zherk.3 zhpmv.f.3 zhpmv.3 zhpr.f.3 zhpr.3 zhpr2.f.3 zhpr2.3 zrotg.f.3 zrotg.3 \
|
|
|
d63ebf |
zscal.f.3 zscal.3 zswap.f.3 zswap.3 zsymm.f.3 zsymm.3 zsyr2k.f.3 zsyr2k.3 zsyrk.f.3 zsyrk.3 \
|
|
|
d63ebf |
ztbmv.f.3 ztbmv.3 ztbsv.f.3 ztbsv.3 ztpmv.f.3 ztpmv.3 ztpsv.f.3 ztpsv.3 ztrmm.f.3 ztrmm.3 \
|
|
|
d63ebf |
ztrmv.f.3 ztrmv.3 ztrsm.f.3 ztrsm.3 ztrsv.f.3 ztrsv.3 ../../blas/man/man3
|
|
|
d63ebf |
cd ../..
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
find manpages/blas/man/man3 -type f -printf "%{_mandir}/man3/%f*\n" > blasmans
|
|
|
d63ebf |
|
|
|
d63ebf |
# remove weird man pages
|
|
|
d63ebf |
pushd manpages/man/man3
|
|
|
d63ebf |
rm -rf _Users_julie*
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
find manpages/man/man3 -type f -printf "%{_mandir}/man3/%f*\n" > lapackmans
|
|
|
d63ebf |
|
|
|
d63ebf |
cp -f manpages/blas/man/man3/* ${RPM_BUILD_ROOT}%{_mandir}/man3
|
|
|
d63ebf |
cp -f manpages/man/man3/* ${RPM_BUILD_ROOT}%{_mandir}/man3
|
|
|
d63ebf |
|
|
|
d63ebf |
# Cblas headers
|
|
|
d63ebf |
mkdir -p %{buildroot}%{_includedir}/cblas/
|
|
|
d63ebf |
cp -a CBLAS/include/*.h %{buildroot}%{_includedir}/cblas/
|
|
|
d63ebf |
|
|
|
d63ebf |
# Lapacke headers
|
|
|
d63ebf |
mkdir -p %{buildroot}%{_includedir}/lapacke/
|
|
|
d63ebf |
cp -a LAPACKE/include/*.h %{buildroot}%{_includedir}/lapacke/
|
|
|
d63ebf |
|
|
|
d63ebf |
pushd ${RPM_BUILD_ROOT}%{_libdir}
|
|
|
d63ebf |
ln -sf liblapack.so.%{version} liblapack.so
|
|
|
d63ebf |
ln -sf liblapack.so.%{version} liblapack.so.%{shortver}
|
|
|
d63ebf |
ln -sf liblapack.so.%{version} liblapack.so.%{mediumver}
|
|
|
d63ebf |
ln -sf libblas.so.%{version} libblas.so
|
|
|
d63ebf |
ln -sf libblas.so.%{version} libblas.so.%{shortver}
|
|
|
d63ebf |
ln -sf libblas.so.%{version} libblas.so.%{mediumver}
|
|
|
d63ebf |
ln -sf libcblas.so.%{version} libcblas.so
|
|
|
d63ebf |
ln -sf libcblas.so.%{version} libcblas.so.%{shortver}
|
|
|
d63ebf |
ln -sf libcblas.so.%{version} libcblas.so.%{mediumver}
|
|
|
d63ebf |
ln -sf liblapacke.so.%{version} liblapacke.so
|
|
|
d63ebf |
ln -sf liblapacke.so.%{version} liblapacke.so.%{shortver}
|
|
|
d63ebf |
ln -sf liblapacke.so.%{version} liblapacke.so.%{mediumver}
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
ln -sf liblapack64_.so.%{version} liblapack64_.so
|
|
|
d63ebf |
ln -sf liblapack64_.so.%{version} liblapack64_.so.%{shortver}
|
|
|
d63ebf |
ln -sf liblapack64_.so.%{version} liblapack64_.so.%{mediumver}
|
|
|
d63ebf |
ln -sf libblas64_.so.%{version} libblas64_.so
|
|
|
d63ebf |
ln -sf libblas64_.so.%{version} libblas64_.so.%{shortver}
|
|
|
d63ebf |
ln -sf libblas64_.so.%{version} libblas64_.so.%{mediumver}
|
|
|
d63ebf |
ln -sf libcblas64_.so.%{version} libcblas64_.so
|
|
|
d63ebf |
ln -sf libcblas64_.so.%{version} libcblas64_.so.%{shortver}
|
|
|
d63ebf |
ln -sf libcblas64_.so.%{version} libcblas64_.so.%{mediumver}
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
popd
|
|
|
d63ebf |
|
|
|
d63ebf |
# pkgconfig
|
|
|
d63ebf |
mkdir -p %{buildroot}%{_libdir}/pkgconfig/
|
|
|
d63ebf |
cp -a lapack.pc.in %{buildroot}%{_libdir}/pkgconfig/lapack.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_LIBDIR@|%{_libdir}|g' %{buildroot}%{_libdir}/pkgconfig/lapack.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_INCLUDEDIR@|%{_includedir}|g' %{buildroot}%{_libdir}/pkgconfig/lapack.pc
|
|
|
d63ebf |
sed -i 's|@LAPACK_VERSION@|%{version}|g' %{buildroot}%{_libdir}/pkgconfig/lapack.pc
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
cp -a %{buildroot}%{_libdir}/pkgconfig/lapack.pc %{buildroot}%{_libdir}/pkgconfig/lapack64.pc
|
|
|
d63ebf |
sed -i 's|-llapack|-llapack64_|g' %{buildroot}%{_libdir}/pkgconfig/lapack64.pc
|
|
|
d63ebf |
sed -i 's|blas|blas64|g' %{buildroot}%{_libdir}/pkgconfig/lapack64.pc
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
cp -a BLAS/blas.pc.in %{buildroot}%{_libdir}/pkgconfig/blas.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_LIBDIR@|%{_libdir}|g' %{buildroot}%{_libdir}/pkgconfig/blas.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_INCLUDEDIR@|%{_includedir}|g' %{buildroot}%{_libdir}/pkgconfig/blas.pc
|
|
|
d63ebf |
sed -i 's|@LAPACK_VERSION@|%{version}|g' %{buildroot}%{_libdir}/pkgconfig/blas.pc
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
cp -a %{buildroot}%{_libdir}/pkgconfig/blas.pc %{buildroot}%{_libdir}/pkgconfig/blas64.pc
|
|
|
d63ebf |
sed -i 's|-lblas|-lblas64_|g' %{buildroot}%{_libdir}/pkgconfig/blas64.pc
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
cp -a LAPACKE/lapacke.pc.in %{buildroot}%{_libdir}/pkgconfig/lapacke.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_LIBDIR@|%{_libdir}|g' %{buildroot}%{_libdir}/pkgconfig/lapacke.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_INCLUDEDIR@|%{_includedir}/lapacke|g' %{buildroot}%{_libdir}/pkgconfig/lapacke.pc
|
|
|
d63ebf |
sed -i 's|@LAPACK_VERSION@|%{version}|g' %{buildroot}%{_libdir}/pkgconfig/lapacke.pc
|
|
|
d63ebf |
cp -a CBLAS/cblas.pc.in %{buildroot}%{_libdir}/pkgconfig/cblas.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_LIBDIR@|%{_libdir}|g' %{buildroot}%{_libdir}/pkgconfig/cblas.pc
|
|
|
d63ebf |
sed -i 's|@CMAKE_INSTALL_FULL_INCLUDEDIR@|%{_includedir}/cblas|g' %{buildroot}%{_libdir}/pkgconfig/cblas.pc
|
|
|
d63ebf |
sed -i 's|@LAPACK_VERSION@|%{version}|g' %{buildroot}%{_libdir}/pkgconfig/cblas.pc
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
cp -a %{buildroot}%{_libdir}/pkgconfig/cblas.pc %{buildroot}%{_libdir}/pkgconfig/cblas64.pc
|
|
|
d63ebf |
sed -i 's|-lcblas|-lcblas64_|g' %{buildroot}%{_libdir}/pkgconfig/cblas64.pc
|
|
|
d63ebf |
sed -i 's|Requires.private: blas|Requires.private: blas64|g' %{buildroot}%{_libdir}/pkgconfig/cblas64.pc
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
%post -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%postun -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%post -n blas -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%postun -n blas -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
%post -n lapack64 -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%postun -n lapack64 -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%post -n blas64 -p /sbin/ldconfig
|
|
|
d63ebf |
|
|
|
d63ebf |
%postun -n blas64 -p /sbin/ldconfig
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -f lapackmans
|
|
|
d63ebf |
%doc README.md LICENSE lapackqref.ps
|
|
|
d63ebf |
%{_libdir}/liblapack.so.*
|
|
|
d63ebf |
%{_libdir}/liblapacke.so.*
|
|
|
d63ebf |
|
|
|
d63ebf |
%files devel
|
|
|
d63ebf |
%{_includedir}/lapacke/
|
|
|
d63ebf |
%{_libdir}/liblapack.so
|
|
|
d63ebf |
%{_libdir}/liblapacke.so
|
|
|
d63ebf |
%{_libdir}/pkgconfig/lapack.pc
|
|
|
d63ebf |
%{_libdir}/pkgconfig/lapacke.pc
|
|
|
d63ebf |
|
|
|
d63ebf |
%files static
|
|
|
d63ebf |
%{_libdir}/liblapack.a
|
|
|
d63ebf |
%{_libdir}/liblapack_pic.a
|
|
|
d63ebf |
%{_libdir}/liblapacke.a
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n blas -f blasmans
|
|
|
d63ebf |
%doc blasqr.ps LICENSE
|
|
|
d63ebf |
%{_libdir}/libblas.so.*
|
|
|
d63ebf |
%{_libdir}/libcblas.so.*
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n blas-devel
|
|
|
d63ebf |
%{_includedir}/cblas/
|
|
|
d63ebf |
%{_libdir}/libblas.so
|
|
|
d63ebf |
%{_libdir}/libcblas.so
|
|
|
d63ebf |
%{_libdir}/pkgconfig/blas.pc
|
|
|
d63ebf |
%{_libdir}/pkgconfig/cblas.pc
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n blas-static
|
|
|
d63ebf |
%{_libdir}/libblas.a
|
|
|
d63ebf |
%{_libdir}/libcblas.a
|
|
|
d63ebf |
|
|
|
d63ebf |
%if 0%{?arch64}
|
|
|
d63ebf |
%files -n blas64
|
|
|
d63ebf |
%doc LICENSE
|
|
|
d63ebf |
%{_libdir}/libblas64_.so.*
|
|
|
d63ebf |
%{_libdir}/libcblas64_.so.*
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n blas64-devel
|
|
|
d63ebf |
%{_libdir}/libblas64_.so
|
|
|
d63ebf |
%{_libdir}/libcblas64_.so
|
|
|
d63ebf |
%{_libdir}/pkgconfig/blas64.pc
|
|
|
d63ebf |
%{_libdir}/pkgconfig/cblas64.pc
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n blas64-static
|
|
|
d63ebf |
%{_libdir}/libblas64_.a
|
|
|
d63ebf |
%{_libdir}/libcblas64_.a
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n lapack64
|
|
|
d63ebf |
%doc README.md LICENSE
|
|
|
d63ebf |
%{_libdir}/liblapack64_.so.*
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n lapack64-devel
|
|
|
d63ebf |
%{_libdir}/liblapack64_.so
|
|
|
d63ebf |
%{_libdir}/pkgconfig/lapack64.pc
|
|
|
d63ebf |
|
|
|
d63ebf |
%files -n lapack64-static
|
|
|
d63ebf |
%{_libdir}/liblapack64_.a
|
|
|
d63ebf |
%{_libdir}/liblapack64_pic.a
|
|
|
d63ebf |
%endif
|
|
|
d63ebf |
|
|
|
d63ebf |
%changelog
|
|
|
d63ebf |
* Mon Mar 5 2018 Tom Callaway <spot@fedoraproject.org> - 3.8.0-8
|
|
|
d63ebf |
- use LDFLAGS for shared libs
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Feb 26 2018 Tom Callaway <spot@fedoraproject.org> - 3.8.0-7
|
|
|
d63ebf |
- add missing aawork functions back to lapacke makefile (bz1549262)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.8.0-6
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Jan 30 2018 Björn Esser <besser82@fedoraproject.org> - 3.8.0-5
|
|
|
d63ebf |
- Rebuilt for GCC8
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jan 3 2018 Tom Callaway <spot@fedoraproject.org> - 3.8.0-4
|
|
|
d63ebf |
- fix cblas
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Dec 4 2017 Tom Callaway <spot@fedoraproject.org> - 3.8.0-3
|
|
|
d63ebf |
- build cblas
|
|
|
d63ebf |
- include pkgconfig files.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Nov 17 2017 Tom Callaway <spot@fedoraproject.org> - 3.8.0-2
|
|
|
d63ebf |
- add ilaenv2stage
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Nov 15 2017 Tom Callaway <spot@fedoraproject.org> - 3.8.0-1
|
|
|
d63ebf |
- update to 3.8.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Aug 14 2017 Tom Callaway <spot@fedoraproject.org> - 3.7.1-5
|
|
|
d63ebf |
- rename 64_ libraries to lib*64_*
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Aug 11 2017 Tom Callaway <spot@fedoraproject.org> - 3.7.1-4
|
|
|
d63ebf |
- move to 64_ suffix and symbol mangling (bz1295965)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Aug 10 2017 Tom Callaway <spot@fedoraproject.org> - 3.7.1-3
|
|
|
d63ebf |
- include DSLASRC and ZCLASRC
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Aug 9 2017 Tom Callaway <spot@fedoraproject.org> - 3.7.1-2
|
|
|
d63ebf |
- fixup Makefile.lapack to include new stuff
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Aug 1 2017 Tom Callaway <spot@fedoraproject.org> - 3.7.1-1
|
|
|
d63ebf |
- update to 3.7.1
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.1-5
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.1-4
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Jan 28 2017 Björn Esser <besser82@fedoraproject.org> - 3.6.1-3
|
|
|
d63ebf |
- Rebuilt for GCC-7
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Oct 10 2016 Tom Callaway <spot@fedoraproject.org> - 3.6.1-2
|
|
|
d63ebf |
- properly set NOOPT flags during lapacke compile (thanks to sorear2@gmail.com)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jul 6 2016 Tom Callaway <spot@fedoraproject.org> - 3.6.1-1
|
|
|
d63ebf |
- update to 3.6.1
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.0-7
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jan 13 2016 Tom Callaway <spot@fedoraproject.org> - 3.6.0-6
|
|
|
d63ebf |
- fix lapack Makefile to rebuild every file on every pass (thanks to adm.fkt.physik <at> tu-dortmund.de)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Dec 3 2015 Tom Callaway <spot@fedoraproject.org> - 3.6.0-5
|
|
|
d63ebf |
- fix lapache static lib to include TMGLIB bits
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Dec 2 2015 Tom Callaway <spot@fedoraproject.org> - 3.6.0-4
|
|
|
d63ebf |
- build deprecated functions for lapacke (RHBZ #1287405)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Nov 28 2015 Igor Gnatenko <i.gnatenko.brain@gmail.com> - 3.6.0-3
|
|
|
d63ebf |
- build deprecated functions also (RHBZ #1286349)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Nov 19 2015 Tom Callaway <spot@fedoraproject.org> - 3.6.0-2
|
|
|
d63ebf |
- add missing functions, resolves bz1282958
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Nov 17 2015 Tom Callaway <spot@fedoraproject.org> - 3.6.0-1
|
|
|
d63ebf |
- update to 3.6.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Sep 11 2015 Tom Callaway <spot@fedoraproject.org> - 3.5.0-12
|
|
|
d63ebf |
- fix missing dependencies between subpackages
|
|
|
d63ebf |
- delete broken and wrongly installed manpages
|
|
|
d63ebf |
- fix isa_bits conditional
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.0-11
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Dec 18 2014 Susi Lehtola <jussilehtola@fedoraproject.org> 3.5.0-10
|
|
|
d63ebf |
- Add the -frecursive flag so that the functions are thread safe.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Oct 13 2014 Peter Robinson <pbrobinson@fedoraproject.org> 3.5.0-9
|
|
|
d63ebf |
- Use generic macro to detect 64 bit platforms
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.0-8
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Jul 7 2014 Tom Callaway <spot@fedoraproject.org> - 3.5.0-7
|
|
|
d63ebf |
- apply BLAS fixes from R
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Jun 19 2014 Tom Callaway <spot@fedoraproject.org> - 3.5.0-6
|
|
|
d63ebf |
- compile in tmglib object files, not static lib
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jun 18 2014 Tom Callaway <spot@fedoraproject.org> - 3.5.0-5
|
|
|
d63ebf |
- link tmglib into lapacke
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Jun 17 2014 Tom Callaway <spot@fedoraproject.org> - 3.5.0-4
|
|
|
d63ebf |
- include matgen_obj items in lapacke library
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.5.0-3
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu May 29 2014 Michael Schwendt <mschwendt@fedoraproject.org> - 3.5.0-2
|
|
|
d63ebf |
- Don't include manual page directories (#1089412).
|
|
|
d63ebf |
- Use standard group System Environment/Libraries in runtime library packages.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Nov 18 2013 Tom Callaway <spot@fedoraproject.org> - 3.5.0-1
|
|
|
d63ebf |
- update to 3.5.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.2-3
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Mar 25 2013 Tom Callaway <spot@fedoraproject.org> - 3.4.2-2
|
|
|
d63ebf |
- clean out non-free example files from source tarball
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Feb 21 2013 Tom Callaway <spot@fedoraproject.org> - 3.4.2-1
|
|
|
d63ebf |
- update to 3.4.2
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.1-5
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Jan 7 2013 Tom Callaway <spot@fedoraproject.org> - 3.4.1-4
|
|
|
d63ebf |
- fix 64bit sonames
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jan 4 2013 Tom Callaway <spot@fedoraproject.org> - 3.4.1-3
|
|
|
d63ebf |
- enable 64bit INTEGER variant subpackages
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Oct 24 2012 Tom Callaway <spot@fedoraproject.org> - 3.4.1-2
|
|
|
d63ebf |
- fix issue where lapacke was linking to testing functions (bz860332)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Sep 06 2012 Orion Poplawski <orion@cora.nwra.com> - 3.4.1-1
|
|
|
d63ebf |
- Update to 3.4.1
|
|
|
d63ebf |
- Rebase lapacke shared lib patch
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-3
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.4.0-2
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Nov 28 2011 Tom Callaway <spot@fedoraproject.org> - 3.4.0-1
|
|
|
d63ebf |
- update to 3.4.0
|
|
|
d63ebf |
- build and include lapacke
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Jun 02 2011 Tom Callaway <spot@fedoraproject.org> - 3.3.1-1
|
|
|
d63ebf |
- update to 3.3.1
|
|
|
d63ebf |
- create /usr/share/man/manl/ as 0755 and own it in lapack and blas (bz634369)
|
|
|
d63ebf |
- spec file cleanup
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.2.2-3
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Jul 17 2010 Dan Horák <dan[at]danny.cz> - 3.2.2-2
|
|
|
d63ebf |
- fix a typo in Makefile.lapack causing #615618
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jul 7 2010 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.2-1
|
|
|
d63ebf |
- update to 3.2.2
|
|
|
d63ebf |
- properly include license text
|
|
|
d63ebf |
- static subpackages depend on -devel (they're not useful without it)
|
|
|
d63ebf |
- clean up makefiles
|
|
|
d63ebf |
- pass on version into makefiles, rather than manually hacking on each update
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Dec 9 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.1-4
|
|
|
d63ebf |
- Move static libs to static subpackages (resolves bz 545143)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Sep 4 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.1-3
|
|
|
d63ebf |
- use RPM_OPT_O_FLAGS (-O0) everywhere necessary, drop RPM_OPT_SIZE_FLAGS (-Os) (bz 520518)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Aug 20 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.1-2
|
|
|
d63ebf |
- don't enable xblas yet
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Aug 14 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 3.2.1-1
|
|
|
d63ebf |
- update to 3.2.1, spec file cleanups
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Aug 10 2009 Ville Skyttä <ville.skytta@iki.fi> - 3.1.1-7
|
|
|
d63ebf |
- Convert specfile to UTF-8.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-6
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.1-5
|
|
|
d63ebf |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Jul 8 2008 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.1-4
|
|
|
d63ebf |
- fix missing dependencies (bz 442915)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.1.1-3
|
|
|
d63ebf |
- Autorebuild for GCC 4.3
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Aug 23 2007 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.1-2
|
|
|
d63ebf |
- fix license (BSD)
|
|
|
d63ebf |
- rebuild for BuildID
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri May 25 2007 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.1-1
|
|
|
d63ebf |
- bump to 3.1.1
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jan 5 2007 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.0-4
|
|
|
d63ebf |
- fix bugzillas 219740,219741
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Dec 20 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.0-3
|
|
|
d63ebf |
- make clean everywhere
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Dec 20 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.0-2
|
|
|
d63ebf |
- fix the Makefiles
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Nov 14 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.1.0-1
|
|
|
d63ebf |
- bump to 3.1.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Sep 14 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-38
|
|
|
d63ebf |
- bump for fc-6
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Feb 28 2006 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-37
|
|
|
d63ebf |
- bump for FC5
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Dec 19 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-36
|
|
|
d63ebf |
- bump for gcc4.1
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Nov 15 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-35
|
|
|
d63ebf |
- try not to patch files that do not exist
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Nov 15 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-34
|
|
|
d63ebf |
- finish fixing bz 143340
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Oct 6 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-33
|
|
|
d63ebf |
- fix bz 169558
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Sep 28 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-32
|
|
|
d63ebf |
- move to latest upstream 3.0 tarballs
|
|
|
d63ebf |
- add 8 missing BLAS functions from upstream blas tarball (bz 143340)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Sep 22 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-31
|
|
|
d63ebf |
- actually install liblapack_pic.a
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Sep 14 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-30
|
|
|
d63ebf |
- make -devel packages
|
|
|
d63ebf |
- make liblapack_pic.a package
|
|
|
d63ebf |
- use dist tag
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Apr 14 2005 Tom "spot" Callaway <tcallawa@redhat.com> 3.0-29
|
|
|
d63ebf |
- package moves to Fedora Extras, gcc4
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Dec 21 2004 Ivana Varekova <varekova@redhat.com>
|
|
|
d63ebf |
- fix bug #143420 problem with compiler optimalizations
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Nov 30 2004 Ivana Varekova <varekova@redhat.com>
|
|
|
d63ebf |
- fix bug #138683 problem with compilation
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Nov 11 2004 Ivana Varekova <varekova@redhat.com>
|
|
|
d63ebf |
- fix build problem bug #138447
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
d63ebf |
- rebuilt
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
d63ebf |
- rebuilt
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
|
|
|
d63ebf |
- rebuilt
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Dec 31 2003 Jeff Johnson <jbj@jbj.org> 3.0-23
|
|
|
d63ebf |
- link -lg2c explicitly into liblapack and libblas (#109079).
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Aug 20 2003 Jeremy Katz <katzj@redhat.com> 3.0-22
|
|
|
d63ebf |
- nuke -man subpackages (#97506)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jun 04 2003 Elliot Lee <sopwith@redhat.com>
|
|
|
d63ebf |
- rebuilt
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jan 22 2003 Tim Powers <timp@redhat.com>
|
|
|
d63ebf |
- rebuilt
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sun Nov 10 2002 Jeff Johnson <jbj@redhat.com> 3.0-19
|
|
|
d63ebf |
- rebuild with x86_64.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Jul 18 2002 Trond Eivind Glomsrod <teg@redhat.com> 3.0-18
|
|
|
d63ebf |
- Remove an empty man page (#63569)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jun 21 2002 Tim Powers <timp@redhat.com>
|
|
|
d63ebf |
- automated rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu May 23 2002 Tim Powers <timp@redhat.com>
|
|
|
d63ebf |
- automated rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed May 1 2002 Trond Eivind Glomsrod <teg@redhat.com> 3.0-15
|
|
|
d63ebf |
- Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Feb 21 2002 Trond Eivind Glomsrod <teg@redhat.com> 3.0-14
|
|
|
d63ebf |
- Rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jan 09 2002 Tim Powers <timp@redhat.com>
|
|
|
d63ebf |
- automated rebuild
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Aug 13 2001 Trond Eivind Glomsrod <teg@redhat.com> 3.0-12
|
|
|
d63ebf |
- The man-pages for xerbla and lsame were in blas-man and lapack-man (#51605)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jun 8 2001 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- Reenable optimization for IA64
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri May 25 2001 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- Add all patches from the LAPACK site as of 2001-05-25
|
|
|
d63ebf |
- Use this workaround for IA64 instead
|
|
|
d63ebf |
- Remove SPARC workaround
|
|
|
d63ebf |
- Don't exclude IA64
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Dec 07 2000 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- rebuild for main distribution
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Nov 20 2000 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- add the LAPACK Quick Reference Guide to the docs
|
|
|
d63ebf |
- add the BLAS Quick Reference Guide to the docs
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Aug 01 2000 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- fix lack of ldconfig in postuninstall script
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Jul 24 2000 Prospector <prospector@redhat.com>
|
|
|
d63ebf |
- rebuilt
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Jul 10 2000 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- updated with the latest updates (new tarfile..) from netlib
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Jun 15 2000 Trond Eivind Glomsrod <teg@redhat.com>
|
|
|
d63ebf |
- use %%{_mandir}
|
|
|
d63ebf |
- added some flags to work around SPARC compiler bug
|
|
|
d63ebf |
|
|
|
d63ebf |
* Wed Jan 19 2000 Tim Powers <timp@redhat.com>
|
|
|
d63ebf |
- bzipped sources to conserve space
|
|
|
d63ebf |
|
|
|
d63ebf |
* Tue Jan 4 2000 Jeff Johnson <jbj@redhat.com>
|
|
|
d63ebf |
- build for PowerTools 6.2.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Dec 25 1999 Joachim Frieben <jfrieben@hotmail.com>
|
|
|
d63ebf |
- updated to version v3.0 + update as of Tue Nov 30 1999
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Oct 23 1999 Joachim Frieben <jfrieben@hotmail.com>
|
|
|
d63ebf |
- updated Red Hat makefiles to v3.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Aug 2 1999 Tim Powers <timp@redhat.com>
|
|
|
d63ebf |
- updated to v3.0
|
|
|
d63ebf |
- built for 6.1
|
|
|
d63ebf |
|
|
|
d63ebf |
* Mon Apr 12 1999 Michael Maher <mike@redhat.com>
|
|
|
d63ebf |
- built package for 6.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Oct 24 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
d63ebf |
- new description/summary text.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Fri Jul 17 1998 Jeff Johnson <jbj@redhat.com>
|
|
|
d63ebf |
- repackage for powertools.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sun Feb 15 1998 Trond Eivind Glomsrod <teg@pvv.ntnu.no>
|
|
|
d63ebf |
[lapack-2.0-9]
|
|
|
d63ebf |
- No code updates, just built with a customized rpm -
|
|
|
d63ebf |
this should make dependencies right.
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Feb 07 1998 Trond Eivind Glomsrod <teg@pvv.ntnu.no>
|
|
|
d63ebf |
[lapack-2.0-8]
|
|
|
d63ebf |
- Total rewrite of the spec file
|
|
|
d63ebf |
- Added my own makefiles - libs should build better,
|
|
|
d63ebf |
static libs should work (and be faster than they
|
|
|
d63ebf |
would be if they had worked earlier ;)
|
|
|
d63ebf |
- No patch necessary anymore.
|
|
|
d63ebf |
- Renamed lapack-blas and lapack-blas-man to
|
|
|
d63ebf |
blas and blas-man. "Obsoletes:" tag added.
|
|
|
d63ebf |
(oh - and as always: Dedicated to the girl I
|
|
|
d63ebf |
love, Eline Skirnisdottir)
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sat Dec 06 1997 Trond Eivind Glomsrod <teg@pvv.ntnu.no>
|
|
|
d63ebf |
[lapack-2.0-7]
|
|
|
d63ebf |
- added a dependency to glibc, so people don't try with libc5
|
|
|
d63ebf |
|
|
|
d63ebf |
* Thu Nov 20 1997 Trond Eivind Glomsrod <teg@pvv.ntnu.no>
|
|
|
d63ebf |
[lapack-2.0-6]
|
|
|
d63ebf |
- removed etime.c
|
|
|
d63ebf |
- compiled with egcs, and for glibc 2.0
|
|
|
d63ebf |
|
|
|
d63ebf |
* Sun Oct 12 1997 Trond Eivind Glomsrod <teg@pvv.ntnu.no>
|
|
|
d63ebf |
[lapack-2.0-5]
|
|
|
d63ebf |
- added a changelog
|
|
|
d63ebf |
- cleaned up building of shared libs
|
|
|
d63ebf |
- now uses a BuildRoot
|
|
|
d63ebf |
- cleaned up the specfile
|