Revisions of suse-hpc

Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 3)
- 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.
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
Stefan Behlert's avatar Stefan Behlert (sbehlert) committed (revision 1)
initialize package
Displaying all 3 revisions
openSUSE Build Service is sponsored by