118 Commits

Author SHA256 Message Date
cbdb70e9c7 Accepting request 1309469 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/1309469
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=46
2025-10-07 16:28:22 +00:00
0cfd7fae19 - Fix build failure by specifying the path to the lua and luac executables.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=115
2025-10-07 07:11:25 +00:00
5658c84cca Accepting request 1265193 from network:cluster
- Remove python2 support. (forwarded request 1265189 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1265193
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=45
2025-03-31 09:40:10 +00:00
2a314034b8 - Remove python2 support.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=113
2025-03-28 12:11:07 +00:00
49e30fb6e9 - Fix formatting:
* Version 8.7.39:
    + Fix busted test for ModuleA.
    + Added new function `depends_on_any()`:
      If `$MODULES_AUTO_HANDLING` is set then
      `prereq()` -> `depends_on()`, `prereq_any()` -> `depends_on_any()`
    + Do not reset `BASH_ENV` if already set for `profile.in`.

OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=112
2025-03-25 12:47:26 +00:00
98d6362465 Accepting request 1240496 from network:cluster
- Add /usr/share/lmod/%{version}/libexec/addto to the `bash`
  Apparmor abstraction to allow it to be executed when setting the
  environment when starting non-interactive shells (boo#1236365). (forwarded request 1240494 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1240496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=44
2025-01-27 19:55:59 +00:00
2cf3fe44bc - Add /usr/share/lmod/%{version}/libexec/addto to the bash
Apparmor abstraction to allow it to be executed when setting the
  environment when starting non-interactive shells (boo#1236365).

OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=110
2025-01-27 10:42:38 +00:00
3909e3f72e Accepting request 1234733 from network:cluster
- Update to version 8.7.55:
  * Version 8.7.38
    + Issue #697: Add warning if doing `module use --help`
    + Make `LMOD_IGNORE_CACHE` use "yes/no" env variable setting
      system.
    + Make `module --terse show <module>` do the same as
      `module --loc show <module>`, namely print the location of the
      module.
    + Support for `module --terse spider phdf5/1.12.2` that just
      prints the module in the hierarchy.
    + Move almost almost all `cosmic:value()` calls to inside
      function not at routine top-level.
    + Report build time in UTC when `$SOURCE_DATE_EPOCH` is set.
    + Support for downstream conflicts has been added.
    + Support for dynamic `LMOD_MODULERC` has been added.
   (8.7.39) * Fix busted test for ModuleA.
  * Version 8.7.40
    + Bug fix for prepend/append path when trying to add an empty string.
    + Bug fix for `serializeTbl`: handle empty or single blank
      string as key.
  * Version 8.7.41
    + Added new function `depends_on_any()`.
    + If `$MODULES_AUTO_HANDLING` is set then
      `prereq() -> depends_on()`; prereq_any() -> depends_on_any()`
    + Generate a perl pod format for manpage for `module.1`
    + `ModuleTable` modification: Changes to `$MODULEPATH` are
      stored in an entry.
  * Version 8.7.42
    + Fix setting of `$FPATH` when running bash or ksh shell
      and executing `zsh -l`. (forwarded request 1234730 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1234733
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=43
2025-01-05 14:30:29 +00:00
21622dcb91 - Update to version 8.7.55:
* Version 8.7.38
    + Issue #697: Add warning if doing `module use --help`
    + Make `LMOD_IGNORE_CACHE` use "yes/no" env variable setting
      system.
    + Make `module --terse show <module>` do the same as
      `module --loc show <module>`, namely print the location of the
      module.
    + Support for `module --terse spider phdf5/1.12.2` that just
      prints the module in the hierarchy.
    + Move almost almost all `cosmic:value()` calls to inside
      function not at routine top-level.
    + Report build time in UTC when `$SOURCE_DATE_EPOCH` is set.
    + Support for downstream conflicts has been added.
    + Support for dynamic `LMOD_MODULERC` has been added.
   (8.7.39) * Fix busted test for ModuleA.
  * Version 8.7.40
    + Bug fix for prepend/append path when trying to add an empty string.
    + Bug fix for `serializeTbl`: handle empty or single blank
      string as key.
  * Version 8.7.41
    + Added new function `depends_on_any()`.
    + If `$MODULES_AUTO_HANDLING` is set then
      `prereq() -> depends_on()`; prereq_any() -> depends_on_any()`
    + Generate a perl pod format for manpage for `module.1`
    + `ModuleTable` modification: Changes to `$MODULEPATH` are
      stored in an entry.
  * Version 8.7.42
    + Fix setting of `$FPATH` when running bash or ksh shell
      and executing `zsh -l`.

OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=108
2025-01-03 13:30:54 +00:00
6fba92f4af Accepting request 1198756 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/1198756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=42
2024-09-05 13:47:00 +00:00
4b4e0cfc04 Update to version 8.7.48:
* override build date for reproducible builds (boo#1047218)
  * https://github.com/TACC/Lmod/compare/8.7.37...8.7.48

OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=106
2024-09-04 14:52:41 +00:00
15d283b071 Accepting request 1167927 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/1167927
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=41
2024-04-16 18:04:58 +00:00
1a48e0c317 Accepting request 1167878 from home:eeich:branches:network:cluster
-  Update to version 8.7.37:
   * Use the correct mname from Framestack when unregistering a "break"
     module.
   * Ignore backup files (*~ .*.swp etc) files in a modulerc.d directory.
   * Fixed buildVersion_src to deal with (HEAD detached at x.y.z)
   * From 8.7.35 & 8.7.36:
     * Let is-loaded and is-avail set  non-zero exit status. This is different
       from warnings.
     * Must pass in mpathA to isVisible when trying to find hidden modules in
       buildDbT
     * Do not produce a Lua error on a non-existant collection
     * Now use "m_Module_Msgs_close" instead of border so that sites can
       override.
     * Add LMOD_ADMIN_FILE to config report
     * Call build_i18n before calling warnings, errors or messages
     * Allow for multiple hooks.  Note that last one in list sets the result
       value on return
     * Allow io.popen() to be called from a modulefile.
     * Created buildVersion_src to build src/Version.lua when installing Lmod.

OBS-URL: https://build.opensuse.org/request/show/1167878
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=104
2024-04-16 06:40:12 +00:00
cbeca44ba6 Accepting request 1155209 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/1155209
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=40
2024-03-05 17:52:22 +00:00
86ee3e0e78 Accepting request 1153907 from home:pgajdos:l
- Use %patch -P N instead of deprecated %patchN.

OBS-URL: https://build.opensuse.org/request/show/1153907
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=102
2024-03-05 13:41:19 +00:00
865db4bad9 Accepting request 1140511 from network:cluster
- Update to version 8.7.34
  * (Again) Cannot use the string ${ZSH_VERSION} in
    $FPATH.  Instead change orig zsh version to current one.
  * Change isFile(fn) to return nil if fn is a broken symlink.
  * Change abspath() to l_abspath() in tools/fileOps.lua
  * Create realpath() to use posix.realpath() if it exists
    otherwise use l_abspath()
  * Implement user request that the Active RC file(s) be realpath()
  * Internally rename complete name to be "complete<name>" and
    unwrap when necessary.
  * Change the current version of zsh with the string
    ${ZSH_VERSION} when builting the init/zsh file.
  * Better handling of zsh shell functions in source_sh().
    Must match "\n}\n" to find end of function.
  * Better name for extension title, remove trailing \n
  * Added support for getenv function in TCL modules
  * Fix bug where the version is very long (like git commit tags)
  * Must delete old tcl2lua.so* files before installing new ones
  * wrap double quotes around any newlines found in env var value
    in bash like shells
  * Unknown TCL module command now produce an error instead of
    being ignored
  * Update zsh and bash tab completion files
  * Added support for "module purge" in a TCL modulefile to unload
    all other modules on load.
  * "module show" now prints the contents of inheritted modules.
  * Added support for "purge()" function in modules to unload all
    other modules on load.
  * Created hook colorize_fullName to allow for sites to control
    how "module list" and "module av" (forwarded request 1139499 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1140511
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=39
2024-01-22 19:38:15 +00:00
9b761ed594 Accepting request 1139499 from home:eeich:branches:network:cluster
- Update to version 8.7.34
  * (Again) Cannot use the string ${ZSH_VERSION} in
    $FPATH.  Instead change orig zsh version to current one.
  * Change isFile(fn) to return nil if fn is a broken symlink.
  * Change abspath() to l_abspath() in tools/fileOps.lua
  * Create realpath() to use posix.realpath() if it exists
    otherwise use l_abspath()
  * Implement user request that the Active RC file(s) be realpath()
  * Internally rename complete name to be "complete<name>" and
    unwrap when necessary.
  * Change the current version of zsh with the string
    ${ZSH_VERSION} when builting the init/zsh file.
  * Better handling of zsh shell functions in source_sh().
    Must match "\n}\n" to find end of function.
  * Better name for extension title, remove trailing \n
  * Added support for getenv function in TCL modules
  * Fix bug where the version is very long (like git commit tags)
  * Must delete old tcl2lua.so* files before installing new ones
  * wrap double quotes around any newlines found in env var value
    in bash like shells
  * Unknown TCL module command now produce an error instead of
    being ignored
  * Update zsh and bash tab completion files
  * Added support for "module purge" in a TCL modulefile to unload
    all other modules on load.
  * "module show" now prints the contents of inheritted modules.
  * Added support for "purge()" function in modules to unload all
    other modules on load.
  * Created hook colorize_fullName to allow for sites to control
    how "module list" and "module av"

OBS-URL: https://build.opensuse.org/request/show/1139499
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=100
2024-01-22 09:55:45 +00:00
f4f60bab6c Accepting request 1097041 from network:cluster
- Add apparmor bash abstraction for Lmod (bsc#1212837).
- Create an rpmlint file.
- Rename Provides: modules to environment-modules. This way,
  it is compatible with the other provider.
- Stop building on 32 bit.

* Use ExcludeArch instead of an ExclusiveArch construct.
* Make sure, apparmor cache subdirectories are deleted as well.

OBS-URL: https://build.opensuse.org/request/show/1097041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=38
2023-07-06 16:28:39 +00:00
239d7fbcc3 Accepting request 1097040 from home:eeich:branches:network:cluster
- Use ExcludeArch instead of an ExclusiveArch construct.
- Make sure, apparmor cache subdirectories are deleted as well.

OBS-URL: https://build.opensuse.org/request/show/1097040
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=98
2023-07-06 06:18:11 +00:00
829292d08d Accepting request 1096952 from home:eeich:branches:network:cluster
- Improve post install script to reload Apparmor profiles with new abstraction

OBS-URL: https://build.opensuse.org/request/show/1096952
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=97
2023-07-05 11:52:08 +00:00
4b5abe6760 Accepting request 1096845 from home:eeich:branches:network:cluster
- Rename Provides: modules to environment-modules. This way,
  it is compatible with the other provider.
- Stop building on 32 bit.

OBS-URL: https://build.opensuse.org/request/show/1096845
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=96
2023-07-04 19:28:04 +00:00
bf8ae60945 Accepting request 1096844 from home:eeich:branches:network:cluster
- Add apparmor bash abstraction for Lmod (bsc#1212837).
- Create an rpmlint file.

OBS-URL: https://build.opensuse.org/request/show/1096844
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=95
2023-07-04 18:27:20 +00:00
6fa641f909 Accepting request 1063843 from network:cluster
- Do not 'Require:' lua interpreter explicitly: this will be
  handled by an auto-generated dependency.
- After a discussion with Dominique (dimstar@opensuse.org)
  he agreed to define the preferred Lua vesion in %%lua_pref
  in the ProjConfig of oS:Factory so that it can be used in
  'BuildRequires:'. Take advantage of this new value (with a
  fallback). (forwarded request 1063842 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1063843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=37
2023-02-08 16:20:11 +00:00
258422c322 Accepting request 1063842 from home:eeich:branches:network:cluster
- Do not 'Require:' lua interpreter explicitly: this will be
  handled by an auto-generated dependency.
- After a discussion with Dominique (dimstar@opensuse.org)
  he agreed to define the preferred Lua vesion in %%lua_pref
  in the ProjConfig of oS:Factory so that it can be used in
  'BuildRequires:'. Take advantage of this new value (with a
  fallback).

OBS-URL: https://build.opensuse.org/request/show/1063842
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=93
2023-02-08 14:04:35 +00:00
516412a6e6 Accepting request 1063812 from home:eeich:branches:network:cluster
- Remove direct dependency for a Lua interpreter.

OBS-URL: https://build.opensuse.org/request/show/1063812
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=92
2023-02-08 12:28:34 +00:00
3b48bff102 Accepting request 1063701 from home:eeich:branches:network:cluster
- Replace rpm shell magic by lua magic.

OBS-URL: https://build.opensuse.org/request/show/1063701
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=91
2023-02-07 23:31:40 +00:00
280a866fce Accepting request 1063692 from home:eeich:branches:network:cluster
- Match the Lua version and version name suffix of Lua libraries
  in Requires: to what has been used for building. Also set the
  minimal Lua version required by Lmod (bsc#1207970).

OBS-URL: https://build.opensuse.org/request/show/1063692
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=90
2023-02-07 21:28:40 +00:00
f759d3936f Accepting request 1058225 from network:cluster
- Updated to version 8.7.15:
  * Issue #619: Do not source lmod_bash_aliases when $POSIXLY_CORRECT is set
    (by bash --posix)
  * Issue #620: Dynamically set shell name inside Lmod instead of init/bash.in
  * Added debugging stmts to track down issue when adding loop in MODULEPATH
    when doing a spider.
  * Zsh now gets /path/to/ksh_scripts if KSH_SUPPORT is yes.
  * Issue #620: Honor shell name on command line.  Use "shell"
    when Lmod gets to decide.
  * Fix bug in keyword terse output: Add newline on final entry (Created
    in Lmod 8.4.18).
- Obsoletes:
  issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch (forwarded request 1058224 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1058225
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=36
2023-01-13 23:03:21 +00:00
bb7349247a Accepting request 1058224 from home:eeich:branches:network:cluster
- Updated to version 8.7.15:
  * Issue #619: Do not source lmod_bash_aliases when $POSIXLY_CORRECT is set
    (by bash --posix)
  * Issue #620: Dynamically set shell name inside Lmod instead of init/bash.in
  * Added debugging stmts to track down issue when adding loop in MODULEPATH
    when doing a spider.
  * Zsh now gets /path/to/ksh_scripts if KSH_SUPPORT is yes.
  * Issue #620: Honor shell name on command line.  Use "shell"
    when Lmod gets to decide.
  * Fix bug in keyword terse output: Add newline on final entry (Created
    in Lmod 8.4.18).
- Obsoletes:
  issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch

OBS-URL: https://build.opensuse.org/request/show/1058224
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=88
2023-01-13 12:26:44 +00:00
5db0292ea1 Accepting request 1058036 from network:cluster
- Changing description to make it more clear to users what this tool
  is for wand where it should be installed - and where not.
  Also add Provides: for shell functions set by shell init scripts
  provided with this package. (forwarded request 1058035 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1058036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=35
2023-01-12 21:45:16 +00:00
6ac719f9b1 Accepting request 1058035 from home:eeich:branches:network:cluster
- Changing description to make it more clear to users what this tool
  is for wand where it should be installed - and where not.
  Also add Provides: for shell functions set by shell init scripts
  provided with this package.

OBS-URL: https://build.opensuse.org/request/show/1058035
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=86
2023-01-12 16:18:16 +00:00
03505c0272 Accepting request 1057160 from network:cluster
- issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch:
  Since Lmod sets BASH_ENV to /usr/share/lmod/8.7.15/init/bash,
  do not run external commands immediately in this script but only
  when `module` is called for the first time. This prevents errors
  when this script is run during shell init for access restricted
  scripts (apparmor) (boo#1206957).

OBS-URL: https://build.opensuse.org/request/show/1057160
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=34
2023-01-10 13:59:50 +00:00
78f687ec5e Since Lmod sets BASH_ENV to /usr/share/lmod/8.7.15/init/bash,
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=84
2023-01-09 19:55:07 +00:00
1e8bde11a0 - issue-620-Delay-setting-of-LMOD_SHELL_PRGM-until-module-is-actually-called.patch:
Since Lmod sets BASH_ENV to ,
  do not run external commands immediately in this script but only
  when `module` is called for the first time. This prevents errors
  when this script is run during shell init for access restricted
  scripts (apparmor) (boo#1206957).

OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=83
2023-01-09 19:48:48 +00:00
0483c3e1f0 Accepting request 1046635 from network:cluster
- Update to version 8.7.15:
  User visible changes include:
  * Add option --miniConfig to report configuration differences from default.
  * Move cache file location from ~/.lmod.d/.cache/* to ~/.cache/lmod/*
  * Transitional support for using ~/.config/lmod for collections. Currently collect
    are written to both ~/.lmod.d/ and ~/.config/lmod.
  * setenv and pushenv change local environment when running spider (and avail).
  * Allow bash users to export SUPPORT_KSH=no so that they can avoid bash startup setting FPATH
  * Add --location option to show to write to stderr the file location.
  * Only rebuild spider caches if there are any loaded or pending modules.
    'module avail <name1> <name2> ...' now only prints matching aliases.  Search names are resolved.
  * Print dataT table when there is an Exception.
  * New command added: 'module overview'.
  * Add spiderPathFilter hook so that sites can control what paths are kept or ignored.
  * Added $LMOD_SITE_MODULEPATH support to prepend to MODULEPATH
  * Add support for sh_to_modulefile to support zsh, ksh, bash and tcsh with aliases and shell functions
  * Support for source_sh added. Now support more than one shell script per modulefile. (forwarded request 1046634 from eeich)

OBS-URL: https://build.opensuse.org/request/show/1046635
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=33
2023-01-04 16:52:43 +00:00
32ed461904 Accepting request 1046634 from home:eeich:branches:network:cluster
- Update to version 8.7.15:
  User visible changes include:
  * Add option --miniConfig to report configuration differences from default.
  * Move cache file location from ~/.lmod.d/.cache/* to ~/.cache/lmod/*
  * Transitional support for using ~/.config/lmod for collections. Currently collect
    are written to both ~/.lmod.d/ and ~/.config/lmod.
  * setenv and pushenv change local environment when running spider (and avail).
  * Allow bash users to export SUPPORT_KSH=no so that they can avoid bash startup setting FPATH
  * Add --location option to show to write to stderr the file location.
  * Only rebuild spider caches if there are any loaded or pending modules.
    'module avail <name1> <name2> ...' now only prints matching aliases.  Search names are resolved.
  * Print dataT table when there is an Exception.
  * New command added: 'module overview'.
  * Add spiderPathFilter hook so that sites can control what paths are kept or ignored.
  * Added $LMOD_SITE_MODULEPATH support to prepend to MODULEPATH
  * Add support for sh_to_modulefile to support zsh, ksh, bash and tcsh with aliases and shell functions
  * Support for source_sh added. Now support more than one shell script per modulefile.

OBS-URL: https://build.opensuse.org/request/show/1046634
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=81
2023-01-03 18:45:20 +00:00
5e2e52157b Accepting request 1012077 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/1012077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=32
2022-10-17 12:58:38 +00:00
c27ad24293 Accepting request 1003838 from home:coolo:branches:openSUSE:Factory
- Move latex dependencies to the pdf build flavor

OBS-URL: https://build.opensuse.org/request/show/1003838
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=79
2022-10-17 12:07:15 +00:00
b30872a01c Accepting request 900060 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/900060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=31
2021-06-18 08:13:17 +00:00
3f4c7f2064 Accepting request 898667 from home:marxin:branches:network:cluster
- Add new missing dependency when using Sphinx 4.x.

OBS-URL: https://build.opensuse.org/request/show/898667
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=77
2021-06-15 08:41:30 +00:00
29b4c3d302 Accepting request 898370 from network:cluster
- Adding missing brackets in csh script.

- Modify generating of /etc/profile.d/lmod.* to allow use of existing
  $MODULEPATH environmental variable (bsc#1159563).

OBS-URL: https://build.opensuse.org/request/show/898370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=30
2021-06-09 19:51:44 +00:00
d0abd67348 - Adding missing brackets in csh script.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=75
2021-06-08 11:54:11 +00:00
ef25473abf Accepting request 897297 from home:mcepl:branches:network:cluster
- Modify generating of /etc/profile.d/lmod.* to allow use of existing
  $MODULEPATH environmental variable (bsc#1159563).

OBS-URL: https://build.opensuse.org/request/show/897297
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=74
2021-06-04 13:41:01 +00:00
8ae40938bb Accepting request 891434 from network:cluster
- Move macros out of /etc to the standard rpm macro directory
  (bsc#1185660).
- Remove shebang and execute bit from init scripts.

OBS-URL: https://build.opensuse.org/request/show/891434
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=29
2021-05-10 13:34:13 +00:00
7df7991628 - Fix build for legacy systems.
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=72
2021-05-07 21:04:09 +00:00
e5064ccdff - Move macros out of /etc to the standard rpm macro directory
(bsc#1185660).
- Remove shebang and execute bit from init scripts.

OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=71
2021-05-07 17:06:13 +00:00
Richard Brown
8c5fb1265b Accepting request 880864 from network:cluster
- Update to version 8.4.28:
  For details check: https://github.com/TACC/Lmod/issues/&lt;issueID&gt;
  * Use now converts relative paths to abspath (Issue #505).
  * Allow print statement in modulefiles (Issue #507). (forwarded request 880860 from eeich)

OBS-URL: https://build.opensuse.org/request/show/880864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=28
2021-04-06 15:29:03 +00:00
420eda5860 Accepting request 880860 from home:eeich:branches:network:cluster
- Update to version 8.4.28:
  For details check: https://github.com/TACC/Lmod/issues/<issueID>
  * Use now converts relative paths to abspath (Issue #505).
  * Allow print statement in modulefiles (Issue #507).

OBS-URL: https://build.opensuse.org/request/show/880860
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=69
2021-03-24 07:03:44 +00:00
Richard Brown
9641035025 Accepting request 879669 from network:cluster
OBS-URL: https://build.opensuse.org/request/show/879669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua-lmod?expand=0&rev=27
2021-03-19 15:40:21 +00:00
Ana Guerrero
eb121257a4 Accepting request 879662 from home:anag:branches:network:cluster
- Update to version 8.4.27:
  * (8.4.21) 
    + Add findLuaProg() or die
  * (8.4.22)
    + Fix luaCmd -> luaprog.
  * (8.4.23) 
    + Fix goto in luaterm pkg.
  * (8.4.24)  
    + Need to quote '?' in csh.
    + Make list of modules from spider skip .version* and .modulerc*
    + analyzeLmodDB now takes a list of all modules so that zero module 
      usage can be reported.
  * (8.4.26)
    + Fix bug with building on Suse linux
    + Allow all paths (but MODULEPATH) to have trailing double slashes.
  * (8.4.27) 
    + Fix default for SHORT_TIME
    + Adding isAvail() function for Lua modulefiles
    + Now reporting that is-avail() is not working for TCL modulefiles

OBS-URL: https://build.opensuse.org/request/show/879662
OBS-URL: https://build.opensuse.org/package/show/network:cluster/lua-lmod?expand=0&rev=67
2021-03-17 11:11:04 +00:00