Hyacinthe Cartiaux pushed to branch main at Arch Linux / Packaging / Packages /
environment-modules
Commits:
be1426bd by Hyacinthe Cartiaux at 2026-09-23T21:00:46+02:00
upgpkg: 5.7.0-2
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,9 +1,8 @@
pkgbase = environment-modules
pkgdesc = Provides for an easy dynamic modification of a user's
environment via modulefile.
pkgver = 5.7.0
- pkgrel = 1
+ pkgrel = 2
url = https://envmodules.io/
- arch = i686
arch = x86_64
license = GPL-2.0-or-later
checkdepends = dejagnu
@@ -34,7 +33,6 @@ pkgbase = environment-modules
optdepends = cmake: Support for environment modules in CMake.
optdepends = xorg-xrdb: x-resource command in modulefiles
conflicts = lmod
- replaces = env-modules
backup = etc/environment-modules/siteconfig.tcl
backup = etc/environment-modules/initrc
source =
environment-modules-5.7.0.tar.gz::https://github.com/envmodules/modules/releases/download/v5.7.0/modules-5.7.0.tar.gz
=====================================
PKGBUILD
=====================================
@@ -1,29 +1,25 @@
-# Maintainer: Felix Neumärker <[email protected]>
-# Maintainer: Hyacinthe Cartiaux <hyacinthe dot cartiaux at free dot fr>
+# Maintainer: Hyacinthe Cartiaux <[email protected]>
+# Contributor: Felix Neumärker <[email protected]>
# Contributor: Christian Pfeiffer <cpfeiffer at rev-crew dot info>
-# shellcheck disable=SC2034,SC2154,SC2164
-# shellcheck shell=bash
pkgname=environment-modules
pkgver=5.7.0
-pkgrel=1
+pkgrel=2
pkgdesc="Provides for an easy dynamic modification of a user's environment via
modulefile."
-arch=('i686' 'x86_64')
+arch=('x86_64')
url='https://envmodules.io/'
license=('GPL-2.0-or-later')
depends=('bash' 'glibc' 'inetutils' 'lsb-release' 'tcl>=8.5' 'procps-ng'
'util-linux' 'vi')
makedepends=('less' 'nagelfar' 'python-sphinx')
optdepends=('python: Support for environment modules in Python.'
- 'cmake: Support for environment modules in CMake.'
- 'xorg-xrdb: x-resource command in modulefiles')
+ 'cmake: Support for environment modules in CMake.'
+ 'xorg-xrdb: x-resource command in modulefiles')
checkdepends=('dejagnu' 'bash' 'fish' 'zsh' 'dash' 'ksh' 'tcsh' 'ruby' 'cmake'
'python' 'perl' 'r' 'xorg-xrdb')
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/envmodules/modules/releases/download/v${pkgver}/modules-${pkgver}.tar.gz")
sha256sums=('0267e47602237ab3fa3b820b5c94332b2e4a551bc08ba7b9d9e68d0eec92b18d')
conflicts=('lmod')
-replaces=('env-modules')
-
backup=('etc/environment-modules/siteconfig.tcl'
- 'etc/environment-modules/initrc')
+ 'etc/environment-modules/initrc')
build() {
cd "modules-${pkgver}"
@@ -70,6 +66,7 @@ check() {
package() {
cd "modules-${pkgver}"
+
make DESTDIR="${pkgdir}/" install
mkdir -p "${pkgdir}/etc/profile.d"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/environment-modules/-/commit/be1426bd602a727fe2a9e812904c7ba74cb9b73e
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/environment-modules/-/commit/be1426bd602a727fe2a9e812904c7ba74cb9b73e
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help