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

Modules-4.8.0-1.8 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: Modules Distribution: openSUSE:Factory:zSystems
Version: 4.8.0 Vendor: openSUSE
Release: 1.8 Build date: Thu Jun 15 02:00:51 2023
Group: System/Management Build host: s390zp24
Size: 849571 Source RPM: Modules-4.8.0-1.8.src.rpm
Packager: https://bugs.opensuse.org
Url: http://modules.sourceforge.net/
Summary: Change environment at runtime
The Modules package is a tool that simplify shell initialization and lets
users easily modify their environment during the session with modulefiles.

Each modulefile contains the information needed to configure the shell for an
application. Once the Modules package is initialized, the environment can be
modified on a per-module basis using the module command which interprets
modulefiles. Typically modulefiles instruct the module command to alter or set
shell environment variables such as PATH, MANPATH, etc. modulefiles may be
shared by many users on a system and users may have their own collection to
supplement or replace the shared modulefiles.

Modules can be loaded and unloaded dynamically and atomically, in an clean
fashion. All popular shells are supported, including bash, ksh, zsh, sh, csh,
tcsh, fish, as well as some scripting languages such as tcl, perl, python,
ruby, cmake and r.

Modules are useful in managing different versions of applications. Modules can
also be bundled into metamodules that will load an entire suite of different
applications.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Sat Jul 31 2021 Philipp Wagner <mail@philipp-wagner.com>
  - Update to upstream version 4.8.0
    See https://modules.readthedocs.io/en/latest/NEWS.html#modules-4-8-0-2021-07-14
    for a list of changes.
* Thu May 06 2021 Philipp Wagner <mail@philipp-wagner.com>
  - Update to upstream version 4.7.1
    * Doc: clarify the license terms used by the project. (fix issue #389)
    * Align all files from the Modules project under the GPLv2+ license.
      Scripts and libraries that were previously licensed with GPLv3+ have
      been moved to GPLv2+ with the consent of their respective copyright
      holders. (fix issue #389)
    * Revert "Install: have configure script assume the . dot directory
      when invoked without the prepended ./" as consent was not obtained
      from author to relicense the contribution to GPLv2+.
    * Doc: fixes few typos in module(1) and modulefile(4).
    * Update the sh-to-mod mechanism to support version 3.2 of the fish
      shell. Fish 3.2 introduces the . builtin command that should be
      regexp-escaped when determining the shell functions or aliases
      defined by the script analyzed by sh-to-mod.
    * Vim: update addon files to highlight modulefile variables ModuleTool,
      ModuleToolVersion and ModulesCurrentModulefile.
    * Doc: update the description and default value of the
    - -with-dark-background-colors and --with-light-background-colors
      installation options.
    * Doc: add description of changes that occurred on versions 4.6 and 4.7
      for the --with-dark-background-colors and --with-light-background-colors
      installation options and for the MODULES_COLORS environment variable.
    * Doc: correct the default value of the --with-tag-abbrev installation
      option.
    * Doc: add Sticky modules cookbook recipe.
  - Correct package license to GPLv2+, matching upstream.
* Mon Mar 22 2021 Philipp Wagner <mail@philipp-wagner.com>
  - Mark the download service as disabled to meet factory submission
    guidelines.
  - Add a runtime dependency on Python for createmodule.py script.
  - Set /usr/bin/python3 as interpreter for all Python scripts (instead
    of relying on /usr/bin/env, which is used by default).
  - Add fdupes back to solve rpmlint warning.
* Sat Feb 20 2021 Philipp Wagner <mail@philipp-wagner.com>
  - Update to version 4.7.0
    Check https://github.com/cea-hpc/modules/releases/tag/v4.7.0
    for details.
  - Mark sh and csh module initialization scripts installed into
    /etc/profile.d as managed by this package by moving the symlinking
    to the %install section.
  - Support fish (shell completion and functionality).
  - Use a source service instead of manually adding the source tarball.
  - Clean up spec file to remove unused code (e.g. CFLAGS which aren't
    used in the source code any more, since it's all TCL now).
  - Update description to match the current description on the homepage.
* Fri May 15 2020 Egbert Eich <eich@suse.com>
  - Update to version 4.5.0
    Check https://github.com/cea-hpc/modules/releases/tag/v4.5.0
    for details.
  - Install profile script to set aliases (boo#1100410)
  - Add: Remove-empty-unused-static-function.patch
      replaces: modules-4.1.2-return.patch
  - Remove: modules-4.1.2-fix-bashisms.patch
    BOGUS: applied to a csh context.
  - Install .vim files to /usr/share/vim/site.
* Tue Apr 17 2018 boris@steki.net
  - rolled back change from /usr/share/Modules (package name) to old
    expected behavior /usr/share/modules
  - fixed redhat/fedora builds
* Mon Apr 16 2018 boris@steki.net
  - too many changes to put into changelog please read Changelog in
    /usr/share/doc/packages/Modules-doc/ChangeLog (installed from
    Modules-doc package)
  - removed return.patch
  - removed share.patch
  - reworked return.patch and renamed to modules-4.1.2-return.patch
  - reworked fixing-bashisms patch for current version
    renamed modules-3.2.10-fix-bashisms.patch to modules-4.1.2-fix-bashisms.patch
* Sun Nov 16 2014 Led <ledest@gmail.com>
  - fix bashism in add.modules script
  - add patches:
    * modules-3.2.10-fix-bashisms.patch
* Tue Aug 26 2014 jengelh@inai.de
  - Resolve build failure with automake-1.14
  - Use some RPM macros instead of hardcoded paths;
    remove redundant %clean section
* Thu Aug 01 2013 max@suse.com
  - Set -DUSE_INTERP_RESULT and -DUSE_INTERP_ERRORLINE" to fix build
    with Tcl 8.6.

Files

/etc/Modules
/etc/Modules/siteconfig.tcl
/etc/profile.d/modules.csh
/etc/profile.d/modules.sh
/usr/bin/add.modules
/usr/bin/createmodule.py
/usr/bin/envml
/usr/bin/mkroot
/usr/bin/modulecmd
/usr/lib64/Modules
/usr/lib64/Modules/libtclenvmodules.so
/usr/lib64/Modules/modulecmd-compat
/usr/lib64/Modules/modulecmd.tcl
/usr/share/Modules
/usr/share/Modules/init
/usr/share/Modules/init/bash
/usr/share/Modules/init/bash_completion
/usr/share/Modules/init/cmake
/usr/share/Modules/init/csh
/usr/share/Modules/init/fish
/usr/share/Modules/init/fish_completion
/usr/share/Modules/init/ksh
/usr/share/Modules/init/ksh-functions
/usr/share/Modules/init/ksh-functions/ml
/usr/share/Modules/init/ksh-functions/module
/usr/share/Modules/init/ksh-functions/switchml
/usr/share/Modules/init/lisp
/usr/share/Modules/init/modulerc
/usr/share/Modules/init/perl.pm
/usr/share/Modules/init/profile-compat.csh
/usr/share/Modules/init/profile-compat.sh
/usr/share/Modules/init/profile.csh
/usr/share/Modules/init/profile.sh
/usr/share/Modules/init/python.py
/usr/share/Modules/init/r.R
/usr/share/Modules/init/ruby.rb
/usr/share/Modules/init/sh
/usr/share/Modules/init/tcl
/usr/share/Modules/init/tcsh
/usr/share/Modules/init/tcsh_completion
/usr/share/Modules/init/zsh
/usr/share/Modules/init/zsh-functions
/usr/share/Modules/init/zsh-functions/_module
/usr/share/doc/packages/Modules
/usr/share/doc/packages/Modules/README
/usr/share/fish
/usr/share/fish/vendor_completions.d
/usr/share/fish/vendor_completions.d/module.fish
/usr/share/fish/vendor_functions.d
/usr/share/fish/vendor_functions.d/module.fish
/usr/share/man/man1/ml.1.gz
/usr/share/man/man1/module-compat.1.gz
/usr/share/man/man1/module.1.gz
/usr/share/man/man4/modulefile-compat.4.gz
/usr/share/man/man4/modulefile.4.gz
/usr/share/modules
/usr/share/modules/dot
/usr/share/modules/module-git
/usr/share/modules/module-info
/usr/share/modules/modules
/usr/share/modules/null
/usr/share/modules/use.own
/usr/share/vim
/usr/share/vim/site
/usr/share/vim/site/ftdetect
/usr/share/vim/site/ftdetect/modulefile.vim
/usr/share/vim/site/ftplugin
/usr/share/vim/site/ftplugin/modulefile.vim
/usr/share/vim/site/syntax
/usr/share/vim/site/syntax/modulefile.vim


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024