- Limit rpmlintrc filters to HPC packages and document the

motivation behind it: HPC libraries are installed into
  non-standard install paths.

OBS-URL: https://build.opensuse.org/package/show/science/superlu?expand=0&rev=6
This commit is contained in:
Egbert Eich 2019-01-16 09:42:11 +00:00 committed by Git OBS Bridge
parent dbed5ce862
commit fb93dfec4e
3 changed files with 13 additions and 6 deletions

View File

@ -1,6 +1,7 @@
# This line is mandatory to access the configuration functions
from Config import *
addFilter("superlu.* library-without-ldconfig-postin")
addFilter("superlu.* library-without-ldconfig-postun")
# HPC libs are installed in a non-standard location: don't run ldconfig
addFilter("superlu.*-hpc.* library-without-ldconfig-postin")
addFilter("superlu.*-hpc.* library-without-ldconfig-postun")

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Wed Jan 16 09:35:05 UTC 2019 - eich@suse.com
- Limit rpmlintrc filters to HPC packages and document the
motivation behind it: HPC libraries are installed into
non-standard install paths.
-------------------------------------------------------------------
Thu Jan 10 09:31:45 UTC 2019 - eich@suse.com

View File

@ -14,7 +14,7 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# SuperLU library build that is dependent on compiler toolchain
%global flavor @BUILD_FLAVOR@%{nil}
@ -72,9 +72,9 @@ Patch2: superlu-4.3-dont-opt-away.diff
# this routine in the library which, however, remains fully functional
Patch3: superlu-5.2-remove-mc64ad.patch
URL: http://crd.lbl.gov/~xiaoye/SuperLU/
BuildRequires: tcsh
BuildRequires: fdupes
BuildRequires: cmake >= 2.8.12
BuildRequires: fdupes
BuildRequires: tcsh
%if %{without hpc}
BuildRequires: blas-devel
BuildRequires: gcc-fortran
@ -161,7 +161,6 @@ module load openblas
-DCMAKE_BUILD_TYPE=Release -DUSE_XSDK_DEFAULTS='TRUE' -Denable_tests=OFF
make %{?_smp_mflags}
%install
%cmake_install
#fix permissions