diff --git a/sysutils/modules/Makefile b/sysutils/modules/Makefile index 9d65671ba161..20102ec7c461 100644 --- a/sysutils/modules/Makefile +++ b/sysutils/modules/Makefile @@ -1,36 +1,38 @@ PORTNAME= modules -DISTVERSION= 5.4.0 +DISTVERSION= 5.5.0 CATEGORIES= sysutils tcl -MASTER_SITES= https://github.com/cea-hpc/modules/releases/download/v${PORTVERSION}/ +MASTER_SITES= https://github.com/cea-hpc/modules/releases/download/v${DISTVERSION}/ MAINTAINER= laurent.chardon@gmail.com COMMENT= Dynamic modification of a user environment WWW= https://modules.sourceforge.net/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING.GPLv2 BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0:textproc/py-sphinx@${PY_FLAVOR} \ bash:shells/bash +TEST_DEPENDS= runtest:misc/dejagnu -USES= gmake python:env shebangfix tar:bzip2 tcl -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share +USES= gmake python:env shebangfix tar:bzip2 tcl + +GNU_CONFIGURE= yes GNU_CONFIGURE_PREFIX= ${PREFIX}/Modules -CONFIGURE_SHELL= ${LOCALBASE}/bin/bash -CONFIGURE_ARGS= --enable-versioning \ - --with-python="${PYTHON_CMD}" +CONFIGURE_ARGS= --enable-versioning \ + --with-python="${PYTHON_CMD}" + +TEST_TARGET= test + +PLIST_SUB= MODULES_VERSION=${DISTVERSION} -PLIST_SUB= MODULES_VERSION=${PORTVERSION} +post-install: + @${STRIP_CMD} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/${DISTVERSION}/lib/libtclenvmodules.so post-stage: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/profile.d ${RLN} ${STAGEDIR}${PREFIX}/Modules/${PORTVERSION}/init/profile.sh \ ${STAGEDIR}${PREFIX}/etc/profile.d/module.sh ${RLN} ${STAGEDIR}${PREFIX}/Modules/${PORTVERSION}/init/profile.csh \ ${STAGEDIR}${PREFIX}/etc/profile.d/module.csh -post-install: - @${STRIP_CMD} ${STAGEDIR}${GNU_CONFIGURE_PREFIX}/${PORTVERSION}/lib/libtclenvmodules.so - .include diff --git a/sysutils/modules/distinfo b/sysutils/modules/distinfo index 92afd411ed62..84bc1cb14787 100644 --- a/sysutils/modules/distinfo +++ b/sysutils/modules/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715939712 -SHA256 (modules-5.4.0.tar.bz2) = c494f70cb533b5f24ad69803aa053bb4a509bec4632d6a066e7ac041db461a72 -SIZE (modules-5.4.0.tar.bz2) = 1899923 +TIMESTAMP = 1752919709 +SHA256 (modules-5.5.0.tar.bz2) = cb6355b0c81566a4d3ecd06fb4ae6afc9665a087b1e9039c5b5ffbc46fa282e2 +SIZE (modules-5.5.0.tar.bz2) = 1971838 diff --git a/sysutils/modules/pkg-plist b/sysutils/modules/pkg-plist index 8baf47d344ba..ad360a2e4989 100644 --- a/sysutils/modules/pkg-plist +++ b/sysutils/modules/pkg-plist @@ -1,59 +1,60 @@ Modules/%%MODULES_VERSION%%/bin/add.modules Modules/%%MODULES_VERSION%%/bin/envml Modules/%%MODULES_VERSION%%/bin/mkroot Modules/%%MODULES_VERSION%%/bin/modulecmd Modules/%%MODULES_VERSION%%/etc/initrc Modules/%%MODULES_VERSION%%/etc/siteconfig.tcl Modules/%%MODULES_VERSION%%/init/bash Modules/%%MODULES_VERSION%%/init/bash_completion Modules/%%MODULES_VERSION%%/init/cmake Modules/%%MODULES_VERSION%%/init/csh Modules/%%MODULES_VERSION%%/init/fish Modules/%%MODULES_VERSION%%/init/fish_completion Modules/%%MODULES_VERSION%%/init/ksh Modules/%%MODULES_VERSION%%/init/ksh-functions/ml Modules/%%MODULES_VERSION%%/init/ksh-functions/module Modules/%%MODULES_VERSION%%/init/lisp Modules/%%MODULES_VERSION%%/init/perl.pm Modules/%%MODULES_VERSION%%/init/profile.csh Modules/%%MODULES_VERSION%%/init/profile.sh +Modules/%%MODULES_VERSION%%/init/pwsh.ps1 Modules/%%MODULES_VERSION%%/init/python.py Modules/%%MODULES_VERSION%%/init/r.R Modules/%%MODULES_VERSION%%/init/ruby.rb Modules/%%MODULES_VERSION%%/init/sh Modules/%%MODULES_VERSION%%/init/tcl Modules/%%MODULES_VERSION%%/init/tcsh Modules/%%MODULES_VERSION%%/init/tcsh_completion Modules/%%MODULES_VERSION%%/init/zsh Modules/%%MODULES_VERSION%%/init/zsh-functions/_module Modules/%%MODULES_VERSION%%/lib/libtclenvmodules.so Modules/%%MODULES_VERSION%%/libexec/modulecmd.tcl Modules/%%MODULES_VERSION%%/modulefiles/dot Modules/%%MODULES_VERSION%%/modulefiles/module-git Modules/%%MODULES_VERSION%%/modulefiles/module-info Modules/%%MODULES_VERSION%%/modulefiles/modules Modules/%%MODULES_VERSION%%/modulefiles/null Modules/%%MODULES_VERSION%%/modulefiles/use.own Modules/%%MODULES_VERSION%%/share/doc/CONTRIBUTING.txt Modules/%%MODULES_VERSION%%/share/doc/COPYING.GPLv2 Modules/%%MODULES_VERSION%%/share/doc/ChangeLog.gz Modules/%%MODULES_VERSION%%/share/doc/INSTALL-win.txt Modules/%%MODULES_VERSION%%/share/doc/INSTALL.txt Modules/%%MODULES_VERSION%%/share/doc/MIGRATING.txt Modules/%%MODULES_VERSION%%/share/doc/NEWS.txt Modules/%%MODULES_VERSION%%/share/doc/README Modules/%%MODULES_VERSION%%/share/doc/changes.txt Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_globalrc.tcl Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_modulefile.tcl Modules/%%MODULES_VERSION%%/share/nagelfar/plugin_modulerc.tcl Modules/%%MODULES_VERSION%%/share/nagelfar/syntaxdb_modulefile.tcl Modules/%%MODULES_VERSION%%/share/nagelfar/syntaxdb_modulerc.tcl Modules/%%MODULES_VERSION%%/share/vim/vimfiles/ftdetect/modulefile.vim Modules/%%MODULES_VERSION%%/share/vim/vimfiles/ftplugin/modulefile.vim Modules/%%MODULES_VERSION%%/share/vim/vimfiles/syntax/modulefile.vim Modules/versions/%%MODULES_VERSION%% etc/profile.d/module.csh etc/profile.d/module.sh share/man/man1/ml.1.gz share/man/man1/module.1.gz share/man/man5/modulefile.5.gz