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

suse-hpc-0.5.20230501.968c9cb-slfo.1.1.4 RPM for s390x

From OpenSuSE Leap 16.0 for s390x

Name: suse-hpc Distribution: SUSE Linux Framework One
Version: 0.5.20230501.968c9cb Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.4 Build date: Mon Aug 26 10:52:08 2024
Group: Productivity/Clustering/Computing Build host: s390zl34
Size: 41577 Source RPM: suse-hpc-0.5.20230501.968c9cb-slfo.1.1.4.src.rpm
Packager: https://www.suse.com/
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

* Mon May 01 2023 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 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 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 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 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 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 eich@suse.com
  - Expand python_flavor to python executable. Thanks to Ben Greiner.
* Thu Jul 23 2020 eich@suse.com
  - Fix %%hpc_base during hpc_init to allow for changes to %%_prefix.
* Thu May 07 2020 eich@suse.com
  - Fix typo in shell script variable.
* Mon Apr 27 2020 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.
* Wed Feb 06 2019 eich@suse.com
  - macros.hpc: Fix default moduleversion link generation and deletion
    * Generation: convert to a posttrans script to make sure the link
      target exists.
    * Deletion: Fix paths and line endings.
    (bsc#1124509)
  - macros.hpc: Improve documentation for -L option in %%hpc_master macro.
  - macros.hpc: Improve master package description and README message.
* Mon Jan 07 2019 eich@suse.com
  - Remove redefinition of _sysconfdir in %%hpc_cmake:
    Redefining _sysconfdir to %%hpc_sysconfdir caused a recursive loop!
* Fri Dec 14 2018 toddrme2178@gmail.com
  - Add hpc_docdir macro.
  - Add cmake directories macros.
  - Use upstream-recommended %{_rpmconfigdir}/macros.d directory
    for rpm macros.
  - Add meson macro.
  - Future-proof cmake macro.
* Mon Nov 19 2018 eich@suse.com
  - Improve python handling:
    * set python3 as default for Factory
    * allow to specify subdir to HPC pyton path
    * Do not remove executable flag on .so files
* Sun Nov 18 2018 eich@suse.com
  - Expand modules handling (bsc#1116458):
    * add %%hpc_modules_init to store the list of modules
    * if a modules list is available, use environment during
      dependency generation to exclude objects which will be
      found thru environment modules.
    * bump package version.
* Fri Oct 26 2018 eich@suse.com
  - Add %%hpc_cmake which wraps %%cmake from marcos.cmake.
* Thu Oct 25 2018 eich@suse.com
  - macros: fix unexpanded macro in description of master package.
* Sun Aug 19 2018 eich@suse.com
  - macros: %hpc_master_package: properly escape '\'
* Sun Aug 19 2018 eich@suse.com
  - macros:
    * Fix line endings
    * Replace %%compiler_family by %%hpc_compiler_family
* Tue Jun 19 2018 eich@suse.com
  - Handle license file using %license where applicable.
* Mon Jun 18 2018 eich@suse.com
  - Improve description and README in master packages
    Explain the purpose of the package and explicitly specify the dependency
    in the package description and generated README.
* Sat Jun 16 2018 eich@suse.com
  -  Fix master package summary and description
  -  Add support for different name than %name
* Mon Mar 12 2018 eich@suse.com
  - Append a newline to the shebang line prepended by the
    %hpc_shebang_prepend_list macro (boo#1084951).
* Sun Feb 25 2018 eich@suse.com
  - Add functions to:
    * sanitize the shebang path in scripts,
    * move python code to the local site arch directory removing
      any leading shebang line and execute bits
    * Add the appropriate shebang line to a script and set the
      execution bit.
    * validate Python 3 code (bsc#1082209).
* Fri Feb 09 2018 eich@suse.com
  - Fix summary in module files (bnc#1080259).
* Tue Jan 30 2018 eich@suse.com
  - For tool don't distinguish minor versions:
    %hpc_cf_dep_version represents what we distinguish
    which determines the granularity in compiler selection.
* Mon Nov 20 2017 eich@suse.com
  - Add lua-lmod to the HPC base Requires
  - Fix %name in %hpc_python_master_package
    Not only %pname but also %name needs to have python replaced
    by %python_flavor.
  - Add macro to santize %pname for environment variables
    This marco up-cases the name and replaces '-' by '_'.
* Thu Oct 19 2017 eich@suse.com
  - Fix master package macro to handle sub-packages with a
    different basename correctly.
* Fri Oct 06 2017 nmoreychaisemartin@suse.com
  - Add _service to fetch github files
* Thu Oct 05 2017 eich@suse.com
  - Make source files downloadable from git.
* Wed Oct 04 2017 eich@suse.com
  - Add more documentation.
  - Fix LICENSE and copyright statement in LICENSE.
* Thu Sep 21 2017 nmoreychaisemartin@suse.com
  - Add %{?hpc_ext} to install path to allow multiple flavor installs
* Wed Sep 13 2017 eich@suse.com
  - Add a dependency generator wrapper for binaries and libraries
    to avoid adding standard dependencies for HPC libraries.
* Tue Sep 12 2017 eich@suse.com
  - Removed unneeded BuildRequires:
* Wed May 03 2017 eich@suse.com
  - Initial version (FATE#320596).

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, Tue Nov 12 00:24:29 2024