[packages/lapack/DEVEL-3.12] WIP
qboosh
qboosh at pld-linux.org
Sun Jun 23 13:40:49 CEST 2024
commit 97d72fa12d2581b1b6356887d25ba687f2a53ee8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Jun 23 12:49:06 2024 +0200
WIP
lapack.spec | 37 ++++++++++++++++++++-----------------
1 file changed, 20 insertions(+), 17 deletions(-)
---
diff --git a/lapack.spec b/lapack.spec
index 7b3083d..575e313 100644
--- a/lapack.spec
+++ b/lapack.spec
@@ -7,15 +7,15 @@
Summary: The LAPACK libraries for numerical linear algebra
Summary(pl.UTF-8): Biblioteki numeryczne LAPACK do algebry liniowej
Name: lapack
-Version: 3.11.0
+Version: 3.12.0
Release: 1
License: BSD-like
Group: Libraries
#Source0Download: https://github.com/Reference-LAPACK/lapack/releases
Source0: https://github.com/Reference-LAPACK/lapack/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 595b064fd448b161cd711fe346f498a7
+# Source0-md5: c1b38bef123584d86a1bd8000784a7b2
Source1: https://netlib.org/lapack/manpages.tgz
-# Source1-md5: b13491eb1bcb381918a5b86437c4b029
+# Source1-md5: 206d049b00bbdb9c7d5bae810df00802
Patch0: blas-nan.patch
URL: https://netlib.org/lapack/
BuildRequires: cmake >= 3.2
@@ -232,28 +232,31 @@ LAPACK.
# FIXME? CMakeLists doesn't handle second
#cp -f INSTALLSRC/{second_INT_ETIME,dsecnd_INT_ETIME}.f SRC
+# OSX junk
+%{__rm} man/man3/._*
# bogus
-%{__rm} man/man3/_Users_julielangou_Documents_GitHub_lapack_*.3
+%{__rm} man/man3/_Users_mgates_Documents_tmp_lapack_*.3
%{__rm} man/man3/groups-usr.dox.3
# duplicated...
-%{__rm} man/man3/{SRC_xerbla,SRC_xerbla_array}.f.3
+#%{__rm} man/man3/{SRC_xerbla,SRC_xerbla_array}.f.3
# ...in BLAS and LAPACK sources; keep versions from BLAS
-%{__mv} man/man3/BLAS_SRC_xerbla.f.3 man/man3/xerbla.f.3
-%{__mv} man/man3/BLAS_SRC_xerbla_array.f.3 man/man3/xerbla_array.f.3
-%{__sed} -i -e 's/BLAS_SRC_//' man/man3/{xerbla,xerbla_array}.3
+#%{__mv} man/man3/BLAS_SRC_xerbla.f.3 man/man3/xerbla.f.3
+#%{__mv} man/man3/BLAS_SRC_xerbla_array.f.3 man/man3/xerbla_array.f.3
+#%{__sed} -i -e 's/BLAS_SRC_//' man/man3/{xerbla,xerbla_array}.3
# in base and variants; adjust .so links to use base
-%{__sed} -i -e 's/VARIANTS_qr_LL_//' man/man3/zgeqrf.3
-%{__sed} -i -e 's/VARIANTS_lu_CR_//' man/man3/zgetrf.3
-%{__sed} -i -e 's/VARIANTS_cholesky_RL_//' man/man3/zpotrf.3
+#%{__sed} -i -e 's/VARIANTS_qr_LL_//' man/man3/zgeqrf.3
+#%{__sed} -i -e 's/VARIANTS_lu_CR_//' man/man3/zgetrf.3
+#%{__sed} -i -e 's/VARIANTS_cholesky_RL_//' man/man3/zpotrf.3
# not used variants of some procedures
-%{__rm} man/man3/{VARIANTS_*,sceil,sceil.f}.3
+#%{__rm} man/man3/{VARIANTS_*,sceil,sceil.f}.3
# documentation for examples
-%{__rm} man/man3/{LDA,LDB,N,NRHS,example_*,lapacke_example_aux.*,main,print_*}.3
+#%{__rm} man/man3/{LDA,LDB,N,NRHS,example_*,lapacke_example_aux.*,main,print_*}.3
+%{__rm} man/man3/main.3
# too common names
-%{__mv} man/man3/{testing,lapacktesting}.3
-%{__mv} man/man3/{level1,blaslevel1}.3
-%{__mv} man/man3/{level2,blaslevel2}.3
-%{__mv} man/man3/{level3,blaslevel3}.3
+#%{__mv} man/man3/{testing,lapacktesting}.3
+#%{__mv} man/man3/{level1,blaslevel1}.3
+#%{__mv} man/man3/{level2,blaslevel2}.3
+#%{__mv} man/man3/{level3,blaslevel3}.3
%build
%if %{with static_libs}
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/lapack.git/commitdiff/97d72fa12d2581b1b6356887d25ba687f2a53ee8
More information about the pld-cvs-commit
mailing list