public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-10-30 23:13 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-10-30 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     117d6666b60b7828367aa13a04dea8666d990d18
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Fri Oct 30 23:08:04 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Fri Oct 30 23:08:04 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=117d6666

sys-cluster/Lmod: drop old version 8.4.9

Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.9.ebuild | 104 -------------------------------------
 1 file changed, 104 deletions(-)

diff --git a/sys-cluster/Lmod/Lmod-8.4.9.ebuild b/sys-cluster/Lmod/Lmod-8.4.9.ebuild
deleted file mode 100644
index 925e1d5e9..000000000
--- a/sys-cluster/Lmod/Lmod-8.4.9.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Environment Module System based on Lua"
-HOMEPAGE="https://lmod.readthedocs.io/en/latest"
-SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
-RESTRICT="!test? ( test )"
-
-RDEPEND+="
-	app-shells/tcsh
-	|| (
-		app-shells/loksh
-		app-shells/mksh
-		app-shells/ksh
-	)
-	app-shells/zsh
-	dev-lang/tcl
-	dev-lua/luafilesystem
-	dev-lua/luajson
-	dev-lua/luaposix
-	dev-lua/lua-term
-"
-DEPEND+="${RDEPEND}"
-BDEPEND+="
-	test? (
-		dev-util/Hermes
-	)
-"
-
-pkg_setup() {
-	elog "There is a lot of options for this package,"
-	elog "especially for run time behaviour."
-	elog "You can set them using EXTRA_ECONF variable."
-	elog "To see full list of options visit:"
-	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
-}
-
-src_prepare() {
-	default
-
-	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
-}
-
-src_configure() {
-	# set environment variables to pass to Lmod configuration
-	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
-	local -x SHORT_TIME="${SHORT_TIME:-2}"
-	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
-	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
-	local -x SYSHOST="${SYSHOST:-Gentoo}"
-
-	local myconf=(
-		--with-tcl
-		--with-fastTCLInterp
-		--with-colorize
-		--prefix=/opt
-		--with-ancient="${CACHE_LIFETIME}"
-		--with-supportKsh
-		--with-updateSystemFn="${SYSTEM_TOUCH}"
-		--with-siteName="${SITE_NAME}"
-		--with-syshost="${SYSHOST}"
-		--with-shortTime="${SHORT_TIME}"
-		--without-useBuiltinPkgs
-		$(use_with duplicate duplicatePaths)
-		$(use_with nocase caseIndependentSorting)
-		$(use_with italic hiddenItalic)
-		$(use_with auto-swap autoSwap)
-		$(use_with module-cmd exportedModuleCmd)
-		$(use_with redirect)
-		$(use_with dotfiles useDotFiles)
-		$(use_with cache cachedLoads)
-		$(use_with extend extendedDefault)
-	)
-
-	econf ${myconf[@]} ${EXTRA_ECONF[@]}
-}
-
-src_test() {
-	local -x PATH="/opt/hermes/bin:${PATH}"
-	tm -vvv || die
-}
-
-src_install() {
-	default
-
-	keepdir /var/lmod
-}
-
-pkg_postinst() {
-	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
-	elog "To activate Lmod, you need to source the profile"
-	elog "script provided"
-	elog " $ . /opt/lmod/lmod/init/profile"
-	elog "This will provide you with the 'module' command"
-	elog " $ man module"
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lmod/
@ 2021-01-25 12:23 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2021-01-25 12:23 UTC (permalink / raw
  To: gentoo-commits

commit:     6c7faca841e8829ba77b87134e7fac26ef526de9
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Jan 24 17:05:59 2021 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Mon Jan 25 12:23:01 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=6c7faca8

sys-cluster/lmod: add long description

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/lmod/lmod-8.4.20.ebuild | 2 +-
 sys-cluster/lmod/lmod-9999.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/lmod/lmod-8.4.20.ebuild b/sys-cluster/lmod/lmod-8.4.20.ebuild
index 4d56aa544..1e4660090 100644
--- a/sys-cluster/lmod/lmod-8.4.20.ebuild
+++ b/sys-cluster/lmod/lmod-8.4.20.ebuild
@@ -66,7 +66,7 @@ pkg_pretend() {
 src_prepare() {
 	default
 	rm -rf pkgs/{luafilesystem,term} || die
-	rm -rf rt/{colorize,end2end,help,ifur,settarg} || die
+	rm -rf rt/{ck_mtree_syntax,colorize,end2end,help,ifur,settarg} || die
 	eautoreconf
 }
 

diff --git a/sys-cluster/lmod/lmod-9999.ebuild b/sys-cluster/lmod/lmod-9999.ebuild
index 4d56aa544..1e4660090 100644
--- a/sys-cluster/lmod/lmod-9999.ebuild
+++ b/sys-cluster/lmod/lmod-9999.ebuild
@@ -66,7 +66,7 @@ pkg_pretend() {
 src_prepare() {
 	default
 	rm -rf pkgs/{luafilesystem,term} || die
-	rm -rf rt/{colorize,end2end,help,ifur,settarg} || die
+	rm -rf rt/{ck_mtree_syntax,colorize,end2end,help,ifur,settarg} || die
 	eautoreconf
 }
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lmod/
@ 2021-01-24 16:05 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2021-01-24 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     79f0b98ec0c38702a64f732ba5aa3b32f3f9d858
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sun Jan 24 15:12:13 2021 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Sun Jan 24 16:04:22 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=79f0b98e

sys-cluster/lmod: drop old version

Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/lmod/lmod-8.4.19.ebuild | 126 ------------------------------------
 1 file changed, 126 deletions(-)

diff --git a/sys-cluster/lmod/lmod-8.4.19.ebuild b/sys-cluster/lmod/lmod-8.4.19.ebuild
deleted file mode 100644
index cc30e4b48..000000000
--- a/sys-cluster/lmod/lmod-8.4.19.ebuild
+++ /dev/null
@@ -1,126 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} )
-inherit autotools lua-single
-
-DESCRIPTION="Environment Module System based on Lua"
-HOMEPAGE="https://lmod.readthedocs.io/en/latest"
-
-if [[ ${PV} == 9999 ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/TACC/Lmod"
-else
-	SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}"/Lmod-${PV}
-	KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}
-	app-shells/tcsh
-	|| (
-		app-shells/loksh
-		app-shells/mksh
-		app-shells/ksh
-	)
-	app-shells/zsh
-	dev-lang/tcl
-	dev-lang/tk
-	$(lua_gen_cond_dep '
-		>=dev-lua/luafilesystem-1.8.0[${LUA_USEDEP}]
-		dev-lua/luajson[${LUA_USEDEP}]
-		dev-lua/luaposix[${LUA_USEDEP}]
-		dev-lua/lua-term[${LUA_USEDEP}]
-	')
-	virtual/pkgconfig
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}
-	test? (
-		$(lua_gen_cond_dep '
-			dev-util/hermes[${LUA_SINGLE_USEDEP}]
-		')
-	)
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-8.4.19-no-libsandbox.patch )
-
-pkg_pretend() {
-	elog "You can control the siteName and syshost settings by"
-	elog "using the variables LMOD_SITENAME and LMOD_SYSHOST, during"
-	elog "build time, which are both set to 'Gentoo' by default."
-	elog "There are a lot of options for this package, especially"
-	elog "for run time behaviour. Remember to use the EXTRA_ECONF variable."
-	elog "To see full list of options visit:"
-	elog "\t https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
-}
-
-src_prepare() {
-	default
-	rm -rf pkgs/{luafilesystem,term} || die
-	rm -rf rt/{colorize,end2end,help,ifur,settarg} || die
-	eautoreconf
-}
-
-src_configure() {
-	local LMOD_SITENAME="${LMOD_SITENAME:-Gentoo}"
-	local LMOD_SYSHOST="${LMOD_SYSHOST:-Gentoo}"
-
-	local LUAC="${LUA%/*}/luac${LUA#*lua}"
-
-	local myconf=(
-		--with-tcl
-		--with-fastTCLInterp
-		--with-colorize
-		--with-supportKsh
-		--without-useBuiltinPkgs
-		--with-siteControlPrefix
-		--with-siteName="${LMOD_SITENAME}"
-		--with-syshost="${LMOD_SYSHOST}"
-		--with-lua_include="$(lua_get_include_dir)"
-		--with-lua="${LUA}"
-		--with-luac="${LUAC}"
-		--with-module-root-path="${EPREFIX}/etc/modulefiles"
-		--with-updateSystemFn="${EPREFIX}/etc/modulefiles/.lmod_system_update"
-		--prefix="${EPREFIX}/usr/share/Lmod"
-		$(use_with duplicate duplicatePaths)
-		$(use_with nocase caseIndependentSorting)
-		$(use_with italic hiddenItalic)
-		$(use_with auto-swap autoSwap)
-		$(use_with module-cmd exportedModuleCmd)
-		$(use_with redirect)
-		$(use_with dotfiles useDotFiles)
-		$(use_with cache cachedLoads)
-		$(use_with extend extendedDefault)
-	)
-	econf "${myconf[@]}"
-}
-
-src_compile() {
-	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
-	default
-}
-
-src_test() {
-	local -x PATH="/opt/hermes/bin:${PATH}"
-	tm -vvv || die
-	testcleanup || die
-}
-
-src_install() {
-	default
-
-	insinto /etc/profile.d
-	newins "${ED}"/usr/share/Lmod/init/profile lmod.sh
-	newins "${ED}"/usr/share/Lmod/init/profile.fish lmod.fish
-
-	keepdir /etc/modulefiles
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/lmod/
@ 2021-01-13 18:29 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2021-01-13 18:29 UTC (permalink / raw
  To: gentoo-commits

commit:     29174023f61c3476581fc0ffba61d3c095a60b66
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Wed Jan 13 18:29:14 2021 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Wed Jan 13 18:29:14 2021 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=29174023

sys-cluster/lmod: version bump to 8.4.20

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/lmod/lmod-8.4.20.ebuild | 126 ++++++++++++++++++++++++++++++++++++
 1 file changed, 126 insertions(+)

diff --git a/sys-cluster/lmod/lmod-8.4.20.ebuild b/sys-cluster/lmod/lmod-8.4.20.ebuild
new file mode 100644
index 000000000..3d69b1e7d
--- /dev/null
+++ b/sys-cluster/lmod/lmod-8.4.20.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+inherit autotools lua-single
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest"
+
+if [[ ${PV} == 9999 ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/TACC/Lmod"
+else
+	SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}"/Lmod-${PV}
+	KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}
+	app-shells/tcsh
+	|| (
+		app-shells/loksh
+		app-shells/mksh
+		app-shells/ksh
+	)
+	app-shells/zsh
+	dev-lang/tcl
+	dev-lang/tk
+	$(lua_gen_cond_dep '
+		>=dev-lua/luafilesystem-1.8.0[${LUA_USEDEP}]
+		dev-lua/luajson[${LUA_USEDEP}]
+		dev-lua/luaposix[${LUA_USEDEP}]
+		dev-lua/lua-term[${LUA_USEDEP}]
+	')
+	virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+	test? (
+		$(lua_gen_cond_dep '
+			dev-util/hermes[${LUA_SINGLE_USEDEP}]
+		')
+	)
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-8.4.19-no-libsandbox.patch )
+
+pkg_pretend() {
+	elog "You can control the siteName and syshost settings by"
+	elog "using the variables LMOD_SITENAME and LMOD_SYSHOST, during"
+	elog "build time, which are both set to 'Gentoo' by default."
+	elog "There are a lot of options for this package, especially"
+	elog "for run time behaviour. Remember to use the EXTRA_ECONF variable."
+	elog "To see full list of options visit:"
+	elog "\t https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
+}
+
+src_prepare() {
+	default
+	rm -rf pkgs/{luafilesystem,term} || die
+	rm -rf rt/{colorize,end2end,help,ifur,settarg} || die
+	eautoreconf
+}
+
+src_configure() {
+	local LMOD_SITENAME="${LMOD_SITENAME:-Gentoo}"
+	local LMOD_SYSHOST="${LMOD_SYSHOST:-Gentoo}"
+
+	local LUAC="${LUA%/*}/luac${LUA#*lua}"
+
+	local myconf=(
+		--with-tcl
+		--with-fastTCLInterp
+		--with-colorize
+		--with-supportKsh
+		--without-useBuiltinPkgs
+		--with-siteControlPrefix
+		--with-siteName="${LMOD_SITENAME}"
+		--with-syshost="${LMOD_SYSHOST}"
+		--with-lua_include="$(lua_get_include_dir)"
+		--with-lua="${LUA}"
+		--with-luac="${LUAC}"
+		--with-module-root-path="${EPREFIX}/etc/modulefiles"
+		--with-updateSystemFn="${EPREFIX}/etc/modulefiles/.lmod_system_update"
+		--prefix="${EPREFIX}/usr/share/Lmod"
+		$(use_with duplicate duplicatePaths)
+		$(use_with nocase caseIndependentSorting)
+		$(use_with italic hiddenItalic)
+		$(use_with auto-swap autoSwap)
+		$(use_with module-cmd exportedModuleCmd)
+		$(use_with redirect)
+		$(use_with dotfiles useDotFiles)
+		$(use_with cache cachedLoads)
+		$(use_with extend extendedDefault)
+	)
+	econf "${myconf[@]}"
+}
+
+src_compile() {
+	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+	default
+}
+
+src_test() {
+	local -x PATH="/opt/hermes/bin:${PATH}"
+	tm -vvv || die
+	testcleanup || die
+}
+
+src_install() {
+	default
+
+	insinto /etc/profile.d
+	newins "${ED}"/usr/share/Lmod/init/profile lmod.sh
+	newins "${ED}"/usr/share/Lmod/init/profile.fish lmod.fish
+
+	keepdir /etc/modulefiles
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-12-05 22:47 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-12-05 22:47 UTC (permalink / raw
  To: gentoo-commits

commit:     86d5953495a3abae4e1cfc7fadc2b575d589dc32
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sat Dec  5 22:46:55 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Sat Dec  5 22:46:55 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=86d59534

sys-cluster/Lmod: version bump to 8.4.16

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.16.ebuild | 110 ++++++++++++++++++++++++++++++++++++
 1 file changed, 110 insertions(+)

diff --git a/sys-cluster/Lmod/Lmod-8.4.16.ebuild b/sys-cluster/Lmod/Lmod-8.4.16.ebuild
new file mode 100644
index 000000000..fafdc2cd7
--- /dev/null
+++ b/sys-cluster/Lmod/Lmod-8.4.16.ebuild
@@ -0,0 +1,110 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest"
+SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
+RESTRICT="!test? ( test )"
+
+RDEPEND+="
+	app-shells/tcsh
+	|| (
+		app-shells/loksh
+		app-shells/mksh
+		app-shells/ksh
+	)
+	app-shells/zsh
+	dev-lang/tcl
+	dev-lua/luafilesystem
+	dev-lua/luajson
+	dev-lua/luaposix
+	dev-lua/lua-term
+"
+DEPEND+="${RDEPEND}"
+BDEPEND+="
+	test? (
+		dev-util/Hermes
+	)
+"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially for run time behaviour."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit:"
+	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
+}
+
+src_prepare() {
+	default
+
+	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
+}
+
+src_configure() {
+	# set environment variables to pass to Lmod configuration
+	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
+	local -x SHORT_TIME="${SHORT_TIME:-2}"
+	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
+	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
+	local -x SYSHOST="${SYSHOST:-Gentoo}"
+
+	local myconf=(
+		--with-tcl
+		--with-fastTCLInterp
+		--with-colorize
+		--prefix=/opt
+		--with-ancient="${CACHE_LIFETIME}"
+		--with-supportKsh
+		--with-updateSystemFn="${SYSTEM_TOUCH}"
+		--with-siteName="${SITE_NAME}"
+		--with-syshost="${SYSHOST}"
+		--with-shortTime="${SHORT_TIME}"
+		--without-useBuiltinPkgs
+		$(use_with duplicate duplicatePaths)
+		$(use_with nocase caseIndependentSorting)
+		$(use_with italic hiddenItalic)
+		$(use_with auto-swap autoSwap)
+		$(use_with module-cmd exportedModuleCmd)
+		$(use_with redirect)
+		$(use_with dotfiles useDotFiles)
+		$(use_with cache cachedLoads)
+		$(use_with extend extendedDefault)
+	)
+
+	econf ${myconf[@]} ${EXTRA_ECONF[@]}
+}
+
+src_compile() {
+	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \
+	default
+}
+
+src_test() {
+	local -x PATH="/opt/hermes/bin:${PATH}"
+	tm -vvv || die
+}
+
+src_install() {
+	CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+	default
+
+	keepdir /var/lmod
+}
+
+pkg_postinst() {
+	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
+	elog "To activate Lmod, you need to source the profile"
+	elog "script provided"
+	elog " $ . /opt/lmod/lmod/init/profile"
+	elog "This will provide you with the 'module' command"
+	elog " $ man module"
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-10-30 23:13 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-10-30 23:13 UTC (permalink / raw
  To: gentoo-commits

commit:     9feeef565e60670278e8281b4615105302a61766
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Fri Oct 30 23:08:40 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Fri Oct 30 23:08:40 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=9feeef56

sys-cluster/Lmod: drop old version 8.4.10

Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.10.ebuild | 104 ------------------------------------
 1 file changed, 104 deletions(-)

diff --git a/sys-cluster/Lmod/Lmod-8.4.10.ebuild b/sys-cluster/Lmod/Lmod-8.4.10.ebuild
deleted file mode 100644
index 925e1d5e9..000000000
--- a/sys-cluster/Lmod/Lmod-8.4.10.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Environment Module System based on Lua"
-HOMEPAGE="https://lmod.readthedocs.io/en/latest"
-SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
-RESTRICT="!test? ( test )"
-
-RDEPEND+="
-	app-shells/tcsh
-	|| (
-		app-shells/loksh
-		app-shells/mksh
-		app-shells/ksh
-	)
-	app-shells/zsh
-	dev-lang/tcl
-	dev-lua/luafilesystem
-	dev-lua/luajson
-	dev-lua/luaposix
-	dev-lua/lua-term
-"
-DEPEND+="${RDEPEND}"
-BDEPEND+="
-	test? (
-		dev-util/Hermes
-	)
-"
-
-pkg_setup() {
-	elog "There is a lot of options for this package,"
-	elog "especially for run time behaviour."
-	elog "You can set them using EXTRA_ECONF variable."
-	elog "To see full list of options visit:"
-	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
-}
-
-src_prepare() {
-	default
-
-	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
-}
-
-src_configure() {
-	# set environment variables to pass to Lmod configuration
-	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
-	local -x SHORT_TIME="${SHORT_TIME:-2}"
-	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
-	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
-	local -x SYSHOST="${SYSHOST:-Gentoo}"
-
-	local myconf=(
-		--with-tcl
-		--with-fastTCLInterp
-		--with-colorize
-		--prefix=/opt
-		--with-ancient="${CACHE_LIFETIME}"
-		--with-supportKsh
-		--with-updateSystemFn="${SYSTEM_TOUCH}"
-		--with-siteName="${SITE_NAME}"
-		--with-syshost="${SYSHOST}"
-		--with-shortTime="${SHORT_TIME}"
-		--without-useBuiltinPkgs
-		$(use_with duplicate duplicatePaths)
-		$(use_with nocase caseIndependentSorting)
-		$(use_with italic hiddenItalic)
-		$(use_with auto-swap autoSwap)
-		$(use_with module-cmd exportedModuleCmd)
-		$(use_with redirect)
-		$(use_with dotfiles useDotFiles)
-		$(use_with cache cachedLoads)
-		$(use_with extend extendedDefault)
-	)
-
-	econf ${myconf[@]} ${EXTRA_ECONF[@]}
-}
-
-src_test() {
-	local -x PATH="/opt/hermes/bin:${PATH}"
-	tm -vvv || die
-}
-
-src_install() {
-	default
-
-	keepdir /var/lmod
-}
-
-pkg_postinst() {
-	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
-	elog "To activate Lmod, you need to source the profile"
-	elog "script provided"
-	elog " $ . /opt/lmod/lmod/init/profile"
-	elog "This will provide you with the 'module' command"
-	elog " $ man module"
-}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-10-30 22:54 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-10-30 22:54 UTC (permalink / raw
  To: gentoo-commits

commit:     e1929e883619900266bdfac43218dd327fdafe1e
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Fri Oct 30 22:54:03 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Fri Oct 30 22:54:03 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=e1929e88

sys-cluster/Lmod: version bump to 8.4.11

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.11.ebuild | 104 ++++++++++++++++++++++++++++++++++++
 1 file changed, 104 insertions(+)

diff --git a/sys-cluster/Lmod/Lmod-8.4.11.ebuild b/sys-cluster/Lmod/Lmod-8.4.11.ebuild
new file mode 100644
index 000000000..925e1d5e9
--- /dev/null
+++ b/sys-cluster/Lmod/Lmod-8.4.11.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest"
+SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
+RESTRICT="!test? ( test )"
+
+RDEPEND+="
+	app-shells/tcsh
+	|| (
+		app-shells/loksh
+		app-shells/mksh
+		app-shells/ksh
+	)
+	app-shells/zsh
+	dev-lang/tcl
+	dev-lua/luafilesystem
+	dev-lua/luajson
+	dev-lua/luaposix
+	dev-lua/lua-term
+"
+DEPEND+="${RDEPEND}"
+BDEPEND+="
+	test? (
+		dev-util/Hermes
+	)
+"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially for run time behaviour."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit:"
+	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
+}
+
+src_prepare() {
+	default
+
+	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
+}
+
+src_configure() {
+	# set environment variables to pass to Lmod configuration
+	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
+	local -x SHORT_TIME="${SHORT_TIME:-2}"
+	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
+	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
+	local -x SYSHOST="${SYSHOST:-Gentoo}"
+
+	local myconf=(
+		--with-tcl
+		--with-fastTCLInterp
+		--with-colorize
+		--prefix=/opt
+		--with-ancient="${CACHE_LIFETIME}"
+		--with-supportKsh
+		--with-updateSystemFn="${SYSTEM_TOUCH}"
+		--with-siteName="${SITE_NAME}"
+		--with-syshost="${SYSHOST}"
+		--with-shortTime="${SHORT_TIME}"
+		--without-useBuiltinPkgs
+		$(use_with duplicate duplicatePaths)
+		$(use_with nocase caseIndependentSorting)
+		$(use_with italic hiddenItalic)
+		$(use_with auto-swap autoSwap)
+		$(use_with module-cmd exportedModuleCmd)
+		$(use_with redirect)
+		$(use_with dotfiles useDotFiles)
+		$(use_with cache cachedLoads)
+		$(use_with extend extendedDefault)
+	)
+
+	econf ${myconf[@]} ${EXTRA_ECONF[@]}
+}
+
+src_test() {
+	local -x PATH="/opt/hermes/bin:${PATH}"
+	tm -vvv || die
+}
+
+src_install() {
+	default
+
+	keepdir /var/lmod
+}
+
+pkg_postinst() {
+	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
+	elog "To activate Lmod, you need to source the profile"
+	elog "script provided"
+	elog " $ . /opt/lmod/lmod/init/profile"
+	elog "This will provide you with the 'module' command"
+	elog " $ man module"
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-10-21 14:55 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-10-21 14:55 UTC (permalink / raw
  To: gentoo-commits

commit:     50c64c2c0e1a83bc3884511aaf98b0a965d7ea07
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Wed Oct 21 14:55:25 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Wed Oct 21 14:55:34 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=50c64c2c

sys-cluster/Lmod: version bump to 8.4.10

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.10.ebuild | 104 ++++++++++++++++++++++++++++++++++++
 1 file changed, 104 insertions(+)

diff --git a/sys-cluster/Lmod/Lmod-8.4.10.ebuild b/sys-cluster/Lmod/Lmod-8.4.10.ebuild
new file mode 100644
index 000000000..925e1d5e9
--- /dev/null
+++ b/sys-cluster/Lmod/Lmod-8.4.10.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest"
+SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
+RESTRICT="!test? ( test )"
+
+RDEPEND+="
+	app-shells/tcsh
+	|| (
+		app-shells/loksh
+		app-shells/mksh
+		app-shells/ksh
+	)
+	app-shells/zsh
+	dev-lang/tcl
+	dev-lua/luafilesystem
+	dev-lua/luajson
+	dev-lua/luaposix
+	dev-lua/lua-term
+"
+DEPEND+="${RDEPEND}"
+BDEPEND+="
+	test? (
+		dev-util/Hermes
+	)
+"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially for run time behaviour."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit:"
+	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
+}
+
+src_prepare() {
+	default
+
+	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
+}
+
+src_configure() {
+	# set environment variables to pass to Lmod configuration
+	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
+	local -x SHORT_TIME="${SHORT_TIME:-2}"
+	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
+	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
+	local -x SYSHOST="${SYSHOST:-Gentoo}"
+
+	local myconf=(
+		--with-tcl
+		--with-fastTCLInterp
+		--with-colorize
+		--prefix=/opt
+		--with-ancient="${CACHE_LIFETIME}"
+		--with-supportKsh
+		--with-updateSystemFn="${SYSTEM_TOUCH}"
+		--with-siteName="${SITE_NAME}"
+		--with-syshost="${SYSHOST}"
+		--with-shortTime="${SHORT_TIME}"
+		--without-useBuiltinPkgs
+		$(use_with duplicate duplicatePaths)
+		$(use_with nocase caseIndependentSorting)
+		$(use_with italic hiddenItalic)
+		$(use_with auto-swap autoSwap)
+		$(use_with module-cmd exportedModuleCmd)
+		$(use_with redirect)
+		$(use_with dotfiles useDotFiles)
+		$(use_with cache cachedLoads)
+		$(use_with extend extendedDefault)
+	)
+
+	econf ${myconf[@]} ${EXTRA_ECONF[@]}
+}
+
+src_test() {
+	local -x PATH="/opt/hermes/bin:${PATH}"
+	tm -vvv || die
+}
+
+src_install() {
+	default
+
+	keepdir /var/lmod
+}
+
+pkg_postinst() {
+	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
+	elog "To activate Lmod, you need to source the profile"
+	elog "script provided"
+	elog " $ . /opt/lmod/lmod/init/profile"
+	elog "This will provide you with the 'module' command"
+	elog " $ man module"
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-10-09  1:14 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-10-09  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     bdec2426d77ac6850f4dc7567e16306666d26f0c
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Fri Oct  9 01:14:15 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Fri Oct  9 01:14:15 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=bdec2426

sys-cluster/Lmod: version bump to 8.4.9

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.9.ebuild | 104 +++++++++++++++++++++++++++++++++++++
 1 file changed, 104 insertions(+)

diff --git a/sys-cluster/Lmod/Lmod-8.4.9.ebuild b/sys-cluster/Lmod/Lmod-8.4.9.ebuild
new file mode 100644
index 000000000..925e1d5e9
--- /dev/null
+++ b/sys-cluster/Lmod/Lmod-8.4.9.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest"
+SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
+RESTRICT="!test? ( test )"
+
+RDEPEND+="
+	app-shells/tcsh
+	|| (
+		app-shells/loksh
+		app-shells/mksh
+		app-shells/ksh
+	)
+	app-shells/zsh
+	dev-lang/tcl
+	dev-lua/luafilesystem
+	dev-lua/luajson
+	dev-lua/luaposix
+	dev-lua/lua-term
+"
+DEPEND+="${RDEPEND}"
+BDEPEND+="
+	test? (
+		dev-util/Hermes
+	)
+"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially for run time behaviour."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit:"
+	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
+}
+
+src_prepare() {
+	default
+
+	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
+}
+
+src_configure() {
+	# set environment variables to pass to Lmod configuration
+	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
+	local -x SHORT_TIME="${SHORT_TIME:-2}"
+	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
+	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
+	local -x SYSHOST="${SYSHOST:-Gentoo}"
+
+	local myconf=(
+		--with-tcl
+		--with-fastTCLInterp
+		--with-colorize
+		--prefix=/opt
+		--with-ancient="${CACHE_LIFETIME}"
+		--with-supportKsh
+		--with-updateSystemFn="${SYSTEM_TOUCH}"
+		--with-siteName="${SITE_NAME}"
+		--with-syshost="${SYSHOST}"
+		--with-shortTime="${SHORT_TIME}"
+		--without-useBuiltinPkgs
+		$(use_with duplicate duplicatePaths)
+		$(use_with nocase caseIndependentSorting)
+		$(use_with italic hiddenItalic)
+		$(use_with auto-swap autoSwap)
+		$(use_with module-cmd exportedModuleCmd)
+		$(use_with redirect)
+		$(use_with dotfiles useDotFiles)
+		$(use_with cache cachedLoads)
+		$(use_with extend extendedDefault)
+	)
+
+	econf ${myconf[@]} ${EXTRA_ECONF[@]}
+}
+
+src_test() {
+	local -x PATH="/opt/hermes/bin:${PATH}"
+	tm -vvv || die
+}
+
+src_install() {
+	default
+
+	keepdir /var/lmod
+}
+
+pkg_postinst() {
+	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
+	elog "To activate Lmod, you need to source the profile"
+	elog "script provided"
+	elog " $ . /opt/lmod/lmod/init/profile"
+	elog "This will provide you with the 'module' command"
+	elog " $ man module"
+}


^ permalink raw reply related	[flat|nested] 10+ messages in thread
* [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/
@ 2020-09-26 15:09 Aisha Tammy
  0 siblings, 0 replies; 10+ messages in thread
From: Aisha Tammy @ 2020-09-26 15:09 UTC (permalink / raw
  To: gentoo-commits

commit:     c389cf1c4521de0c89009fd3da28801e6207131f
Author:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
AuthorDate: Sat Sep 26 15:09:29 2020 +0000
Commit:     Aisha Tammy <gentoo <AT> aisha <DOT> cc>
CommitDate: Sat Sep 26 15:09:29 2020 +0000
URL:        https://gitweb.gentoo.org/proj/sci.git/commit/?id=c389cf1c

sys-cluster/Lmod: environment module system

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy <gentoo <AT> aisha.cc>

 sys-cluster/Lmod/Lmod-8.4.5.ebuild | 104 +++++++++++++++++++++++++++++++++++++
 sys-cluster/Lmod/metadata.xml      |  23 ++++++++
 2 files changed, 127 insertions(+)

diff --git a/sys-cluster/Lmod/Lmod-8.4.5.ebuild b/sys-cluster/Lmod/Lmod-8.4.5.ebuild
new file mode 100644
index 000000000..925e1d5e9
--- /dev/null
+++ b/sys-cluster/Lmod/Lmod-8.4.5.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest"
+SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="auto-swap cache dotfiles duplicate +extend italic module-cmd nocase redirect test"
+RESTRICT="!test? ( test )"
+
+RDEPEND+="
+	app-shells/tcsh
+	|| (
+		app-shells/loksh
+		app-shells/mksh
+		app-shells/ksh
+	)
+	app-shells/zsh
+	dev-lang/tcl
+	dev-lua/luafilesystem
+	dev-lua/luajson
+	dev-lua/luaposix
+	dev-lua/lua-term
+"
+DEPEND+="${RDEPEND}"
+BDEPEND+="
+	test? (
+		dev-util/Hermes
+	)
+"
+
+pkg_setup() {
+	elog "There is a lot of options for this package,"
+	elog "especially for run time behaviour."
+	elog "You can set them using EXTRA_ECONF variable."
+	elog "To see full list of options visit:"
+	elog "https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html"
+}
+
+src_prepare() {
+	default
+
+	rm -r "${S}"/rt/{colorize,end2end,help,ifur,settarg} || die
+}
+
+src_configure() {
+	# set environment variables to pass to Lmod configuration
+	local -x CACHE_LIFETIME="${CACHE_LIFETIME:-86400}"
+	local -x SHORT_TIME="${SHORT_TIME:-2}"
+	local -x SYSTEM_TOUCH="${SYSTEM_TOUCH:-/var/lmod/latest_system_update.time}"
+	local -x SITE_NAME="${SITE_NAME:-Gentoo}"
+	local -x SYSHOST="${SYSHOST:-Gentoo}"
+
+	local myconf=(
+		--with-tcl
+		--with-fastTCLInterp
+		--with-colorize
+		--prefix=/opt
+		--with-ancient="${CACHE_LIFETIME}"
+		--with-supportKsh
+		--with-updateSystemFn="${SYSTEM_TOUCH}"
+		--with-siteName="${SITE_NAME}"
+		--with-syshost="${SYSHOST}"
+		--with-shortTime="${SHORT_TIME}"
+		--without-useBuiltinPkgs
+		$(use_with duplicate duplicatePaths)
+		$(use_with nocase caseIndependentSorting)
+		$(use_with italic hiddenItalic)
+		$(use_with auto-swap autoSwap)
+		$(use_with module-cmd exportedModuleCmd)
+		$(use_with redirect)
+		$(use_with dotfiles useDotFiles)
+		$(use_with cache cachedLoads)
+		$(use_with extend extendedDefault)
+	)
+
+	econf ${myconf[@]} ${EXTRA_ECONF[@]}
+}
+
+src_test() {
+	local -x PATH="/opt/hermes/bin:${PATH}"
+	tm -vvv || die
+}
+
+src_install() {
+	default
+
+	keepdir /var/lmod
+}
+
+pkg_postinst() {
+	elog "Lmod has been installed at /opt/lmod/{lmod -> ${PV}}"
+	elog "To activate Lmod, you need to source the profile"
+	elog "script provided"
+	elog " $ . /opt/lmod/lmod/init/profile"
+	elog "This will provide you with the 'module' command"
+	elog " $ man module"
+}

diff --git a/sys-cluster/Lmod/metadata.xml b/sys-cluster/Lmod/metadata.xml
new file mode 100644
index 000000000..6297993f4
--- /dev/null
+++ b/sys-cluster/Lmod/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>gentoo@aisha.cc</email>
+		<name>Aisha Tammy</name>
+	</maintainer>
+	<maintainer type="project">
+		<email>sci@gentoo.org</email>
+		<name>Gentoo Science Project</name>
+	</maintainer>
+	<use>
+		<flag name="auto-swap">enable auto swapping of compiler</flag>
+		<flag name="cache">enable caching of modules</flag>
+		<flag name="dotfiles">use ~/.lmod.d/.cache instead of ~/.lmod.d/__cache__</flag>
+		<flag name="duplicate">allow duplicate entries in path</flag>
+		<flag name="extend">enable extended default functionality</flag>
+		<flag name="italic">use italics, instead of faint colors, to represent hidden folders</flag>
+		<flag name="module-cmd">export module command</flag>
+		<flag name="nocase">do case insensitive sortings and searches</flag>
+		<flag name="redirect">redirect messages to stdout</flag>
+	</use>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-01-25 12:23 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-30 23:13 [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/ Aisha Tammy
  -- strict thread matches above, loose matches on Subject: below --
2021-01-25 12:23 [gentoo-commits] proj/sci:master commit in: sys-cluster/lmod/ Aisha Tammy
2021-01-24 16:05 Aisha Tammy
2021-01-13 18:29 Aisha Tammy
2020-12-05 22:47 [gentoo-commits] proj/sci:master commit in: sys-cluster/Lmod/ Aisha Tammy
2020-10-30 23:13 Aisha Tammy
2020-10-30 22:54 Aisha Tammy
2020-10-21 14:55 Aisha Tammy
2020-10-09  1:14 Aisha Tammy
2020-09-26 15:09 Aisha Tammy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox