fix sonames
This commit is contained in:
parent
02c5ee785e
commit
6ef87bc3a9
@ -10,7 +10,7 @@
|
||||
Summary: Numerical linear algebra package libraries
|
||||
Name: lapack
|
||||
Version: %{mediumver}.1
|
||||
Release: 3%{?dist}
|
||||
Release: 4%{?dist}
|
||||
License: BSD
|
||||
Group: Development/Libraries
|
||||
URL: http://www.netlib.org/lapack/
|
||||
@ -184,7 +184,9 @@ FFLAGS="$RPM_OPT_FLAGS -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS" make static
|
||||
cp libblas.a ${RPM_BUILD_DIR}/%{name}-%{version}/libblas64.a
|
||||
make clean
|
||||
FFLAGS="$RPM_OPT_O_FLAGS -fPIC -fdefault-integer-8" make dcabs1.o
|
||||
sed -i 's|-soname,libblas|-soname,libblas64|g' Makefile
|
||||
FFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -fPIC" make shared
|
||||
sed -i 's|-soname,libblas64|-soname,libblas|g' Makefile
|
||||
cp libblas.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/libblas64.so.%{version}
|
||||
%endif
|
||||
popd
|
||||
@ -267,8 +269,10 @@ popd
|
||||
# Build the shared lapack library
|
||||
pushd SRC
|
||||
make clean
|
||||
sed -i 's|-soname,liblapack|-soname,liblapack64|g' Makefile
|
||||
make FFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" CFLAGS="$RPM_OPT_FLAGS -fPIC -fdefault-integer-8" shared
|
||||
cp liblapack.so.%{version} ${RPM_BUILD_DIR}/%{name}-%{version}/liblapack64.so.%{version}
|
||||
sed -i 's|-soname,liblapack64|-soname,liblapack|g' Makefile
|
||||
popd
|
||||
%endif
|
||||
|
||||
@ -441,6 +445,9 @@ ln -sf libblas64.so.%{version} libblas64.so.%{mediumver}
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Mon Jan 7 2013 Tom Callaway <spot@fedoraproject.org> - 3.4.1-4
|
||||
- fix 64bit sonames
|
||||
|
||||
* Fri Jan 4 2013 Tom Callaway <spot@fedoraproject.org> - 3.4.1-3
|
||||
- enable 64bit INTEGER variant subpackages
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user