Commit Graph

12 Commits

Author SHA256 Message Date
2ffe5b8cf4 - 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.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=25
2018-06-18 04:56:54 +00:00
3a597ec2f0 - Fix master package summary and description
-  Add support for different name than %name

OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=24
2018-06-16 19:49:12 +00:00
156ef76b19 Accepting request 586048 from home:eeich:branches:science:HPC
- Append a newline to the shebang line prepended by the
  %hpc_shebang_prepend_list macro (boo#1084951).

OBS-URL: https://build.opensuse.org/request/show/586048
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=22
2018-03-12 19:23:13 +00:00
2faca288c5 Accepting request 582351 from home:eeich:python
- 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).

OBS-URL: https://build.opensuse.org/request/show/582351
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=20
2018-03-04 11:15:02 +00:00
3b783ae048 Accepting request 574735 from home:eeich:branches:science:HPC
- Fix summary in module files (bnc#1080259).

OBS-URL: https://build.opensuse.org/request/show/574735
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=18
2018-02-09 15:37:13 +00:00
55ffc365c5 - For tool don't distinguish minor versions:
%hpc_cf_dep_version represents what we distinguish
  which determines the granularity in compiler selection.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=16
2018-01-30 10:09:11 +00:00
1bcc9c7ab4 - 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 '_'.

OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=13
2017-11-20 20:03:10 +00:00
0bda09e250 Accepting request 535288 from home:eeich:branches:science:HPC
- Fix master package macro to handle sub-packages with a
  different basename correctly.

OBS-URL: https://build.opensuse.org/request/show/535288
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=11
2017-10-19 17:40:53 +00:00
a4fd24f1e1 Accepting request 531169 from science:HPC:EnvMod
- Add more documentation.
- Fix LICENSE and copyright statement in LICENSE.

OBS-URL: https://build.opensuse.org/request/show/531169
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=6
2017-10-04 11:09:55 +00:00
Nicolas Morey-Chaisemartin
54c78748be - Add %{?hpc_ext} to install path to allow multiple flavor installs
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=5
2017-09-27 07:33:00 +00:00
41ac4d7eb4 Accepting request 525945 from home:eeich:hpc_alt
- Add a dependency generator wrapper for binaries and libraries
  to avoid adding standard dependencies for HPC libraries.

- Removed unneeded BuildRequires:

OBS-URL: https://build.opensuse.org/request/show/525945
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=3
2017-09-13 22:51:52 +00:00
Nicolas Morey-Chaisemartin
811007d0a1 Accepting request 523742 from science:HPC:EnvMod
- Initial version.

OBS-URL: https://build.opensuse.org/request/show/523742
OBS-URL: https://build.opensuse.org/package/show/science:HPC/suse-hpc?expand=0&rev=1
2017-09-12 14:34:53 +00:00