Skip to content

Commit

Permalink
Release of version 4.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
xdelaruelle committed Aug 31, 2020
1 parent d7c1b20 commit 91bbe3a
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 2 deletions.
29 changes: 29 additions & 0 deletions NEWS.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,35 @@ Release notes
This file describes changes in recent versions of Modules. It primarily
documents those changes that are of interest to users and admins.

Modules 4.5.3 (2020-08-31)
--------------------------

* Install: take into account the ``--build``, ``--host``, ``--target``,
``--enable-dependency-tracking`` and ``--disable-dependency-tracking``
configure options to transmit them to the :file:`configure` scripts of
Modules Tcl extension library and Modules compatibility version. (fix issue
#354)
* Install: ignore some regular options of an Autoconf :file:`configure` script
that are useless for this project but usually implied in build macros (like
RPM ``%configure`` macro).
* Install: ignore unsupported ``--enable-*`` and ``--with-*`` options on
:file:`configure` script rather raise an error and add support to define
environment variable and build system type as :file:`configure` script
arguments to comply with `GNU configuration recommendations`_.
* Install: fix :file:`modulecmd` pre-alternatives check in RPM spec file.
* Install: use ``%make_build`` and ``%make_install`` macros in RPM spec file.
* When :mfcmd:`module switch<module>` command is used in modulefile, do not
state when processing it a conflict over switched-off module if its
specification on the ``module switch`` command also matches switched-on
module's specification. Allow this way the replacement of any loaded version
of a module for a specific one required by currently loading module. (fix
issue #355)
* Correctly report failed attempts to load module requirements expressed with
advanced version specifiers. (fix issue #356)

.. _GNU configuration recommendations: https://www.gnu.org/prep/standards/html_node/Configuration.html


Modules 4.5.2 (2020-07-30)
--------------------------

Expand Down
8 changes: 7 additions & 1 deletion contrib/rpm/environment-modules.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
%global vimdatadir %{_datadir}/vim/vimfiles

Name: environment-modules
Version: 4.5.2
Version: 4.5.3
Release: @MODULES_RPM_RELEASE@%{?dist}
Summary: Provides dynamic modification of a user's environment

Expand Down Expand Up @@ -252,6 +252,12 @@ fi


%changelog
* Mon Aug 31 2020 Xavier Delaruelle <[email protected]> - 4.5.3-1
- Update to 4.5.3
- Use 'configure' macro
- Fix modulecmd pre-alternatives cleanup check
- Use 'make_build' and 'make_install' macros

* Thu Jul 30 2020 Xavier Delaruelle <[email protected]> - 4.5.2-1
- Update to 4.5.2

Expand Down
2 changes: 1 addition & 1 deletion version.inc.in
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Release definitions shared across the Makefiles of this project
# run make to generate version.inc

MODULES_RELEASE := 4.5.2
MODULES_RELEASE := 4.5.3
MODULES_BUILD_HASH := $Format:%h$
MODULES_BUILD_REFS := $Format:%D$
MODULES_BUILD_FDATE := $Format:%ci$
Expand Down

0 comments on commit 91bbe3a

Please sign in to comment.