Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

suse-hpc-0.5.20231026.36e049d-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: suse-hpc Distribution: openSUSE:Factory:zSystems
Version: 0.5.20231026.36e049d Vendor: openSUSE
Release: 1.1 Build date: Sat Oct 28 08:57:15 2023
Group: Productivity/Clustering/Computing Build host: s390zl27
Size: 41746 Source RPM: suse-hpc-0.5.20231026.36e049d-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://www.suse.com/hpc
Summary: SUSE HPC Environment
Provide rpm macros for building and installing SUSE HPC
packages.

Provides

Requires

License

BSD-3-Clause

Changelog

* Thu Oct 26 2023 Egbert Eich <eich@suse.com>
  - Previous fix did not work, revert and use %global instead of
    %define.
    The %hpc_cmake and %hpc_ninja macros wrap the %cmake and %ninja macros.
    The wrapper needs to set all standard variables passed to cmake in these
    macros to the hpc values.
    With the mentioned macros this leads to an infinite recursion if using
    %define. So we use %global instead.
* Tue Oct 24 2023 Egbert Eich <eich@suse.com>
  - Handle %hpc_localstatedir and %hpc_sharedstatedir only when
    changed from %_localstatedir and %_sharedstatedir to avoid
    infinite recursion.
* Mon May 01 2023 Egbert Eich <eich@suse.com>
  - Do not redefine _localstatedir and _sharedstatedir for cmake:
    hpc_localstatedir and hpc_sharedstatedir are already the
    same. This may lead to a endless recursive definition loop.
  - Create header magic for module file if none is specified in
    spec file.
* Wed May 25 2022 Egbert Eich <eich@suse.com>
  - Add %hpc_base_dirs macro
    In contrast to %hpc_dirs which also includes the library directory
    this only provides the HPC base directories.
* Sun Feb 06 2022 Egbert Eich <eich@suse.com>
  - Add %hpc_python_sitelib and %hpc_python_sitelib_no_singlespec
    to get arch independent module directories for modules.
* Wed Jan 05 2022 Ben Greiner <code@bnavigator.de>
  - Update to version 0.5.20211210.07cc46c
    * support python 3.10 version string (#8)
  - Update _service to save git date and hash to version
* Sat Oct 23 2021 Egbert Eich <eich@suse.com>
  - Cope with the fact that RPM 4.17 no longer has
    __elflib_exclude_path defined.
    Thanks to Dominique Leuenberger <dimstar@opensuse.org> for
    spotting this!
* Mon Mar 15 2021 Egbert Eich <eich@suse.com>
  - Add hooks for extra module files and master packages to
    accomodate support for multiple python3 flavors (thanks to
    Ben Greiner).
  - Made sure, these macros are backward compatible to Leap 15.
* Mon Jan 18 2021 Egbert Eich <eich@suse.com>
  - Expand python_flavor to python executable. Thanks to Ben Greiner.
* Thu Jul 23 2020 Egbert Eich <eich@suse.com>
  - Fix %%hpc_base during hpc_init to allow for changes to %%_prefix.
* Thu May 07 2020 Egbert Eich <eich@suse.com>
  - Fix typo in shell script variable.
* Mon Apr 27 2020 Egbert Eich <eich@suse.com>
  - Add 'Obsolete:' option to master package. This way, a removed
    master package may be declared obsolte.
  - Allow 'Empty' package - without a 'Requires:' to keep master
    package for backward compatibility.

Files

/usr/lib/rpm/dlinfo
/usr/lib/rpm/fileattrs/hpc_elf.attr
/usr/lib/rpm/fileattrs/hpc_elflib.attr
/usr/lib/rpm/hpc_elf.pl
/usr/lib/rpm/macros.d/macros.hpc
/usr/share/licenses/suse-hpc
/usr/share/licenses/suse-hpc/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024