SUSE HPC Scripts and Macros

Edit Package suse-hpc

Macros and scripts for the SUSE HPC packages

Refresh
Refresh
Source Files
Filename Size Changed
LICENSE 0000001431 1.4 KB
_service 0000000827 827 Bytes
dlinfo.c 0000000491 491 Bytes
hpc_elf.attr 0000000470 470 Bytes
hpc_elf.pl 0000001843 1.8 KB
hpc_elflib.attr 0000000514 514 Bytes
macros.hpc 0000027327 26.7 KB
suse-hpc.changes 0000005513 5.38 KB
suse-hpc.spec 0000001824 1.78 KB
Revision 2 (latest revision is 3)
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 2)
- Remove redefinition of _sysconfdir in %%hpc_cmake:
  Redefining _sysconfdir to %%hpc_sysconfdir caused a recursive loop!

- 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.

- 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

- 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.

- Add %%hpc_cmake which wraps %%cmake from marcos.cmake.

- macros: fix unexpanded macro in description of master package.

- macros: %hpc_master_package: properly escape '\'

- macros:
  * Fix line endings
Comments 0
openSUSE Build Service is sponsored by