From 6ef87bc3a94bc777820a1a5b6f920a04834e31a3 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Mon, 7 Jan 2013 16:57:31 -0500 Subject: [PATCH] fix sonames --- lapack.spec | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/lapack.spec b/lapack.spec index c82153f..0087331 100644 --- a/lapack.spec +++ b/lapack.spec @@ -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 - 3.4.1-4 +- fix 64bit sonames + * Fri Jan 4 2013 Tom Callaway - 3.4.1-3 - enable 64bit INTEGER variant subpackages