From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 48D83158087 for ; Wed, 6 Oct 2021 08:33:28 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 400E0E088D; Wed, 6 Oct 2021 08:33:27 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 00C91E0886 for ; Wed, 6 Oct 2021 08:33:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 93B1A3432AB for ; Wed, 6 Oct 2021 08:33:25 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 15099DC for ; Wed, 6 Oct 2021 08:33:24 +0000 (UTC) From: "Jakov Smolić" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Jakov Smolić" Message-ID: <1633509094.ab87b6883a054ccc166552e9cd4f46aa23be59b6.jsmolic@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/lmod/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-cluster/lmod/Manifest sys-cluster/lmod/lmod-8.4.20.ebuild X-VCS-Directories: sys-cluster/lmod/ X-VCS-Committer: jsmolic X-VCS-Committer-Name: Jakov Smolić X-VCS-Revision: ab87b6883a054ccc166552e9cd4f46aa23be59b6 X-VCS-Branch: master Date: Wed, 6 Oct 2021 08:33:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 4fab1f55-c417-4532-98f9-e223f62f7f48 X-Archives-Hash: f3de0b1834cc9936e4984e5536e1a047 commit: ab87b6883a054ccc166552e9cd4f46aa23be59b6 Author: Jakov Smolić gentoo org> AuthorDate: Wed Oct 6 07:46:18 2021 +0000 Commit: Jakov Smolić gentoo org> CommitDate: Wed Oct 6 08:31:34 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab87b688 sys-cluster/lmod: drop 8.4.20 Signed-off-by: Jakov Smolić gentoo.org> sys-cluster/lmod/Manifest | 1 - sys-cluster/lmod/lmod-8.4.20.ebuild | 130 ------------------------------------ 2 files changed, 131 deletions(-) diff --git a/sys-cluster/lmod/Manifest b/sys-cluster/lmod/Manifest index e65fade5684..97246a6910d 100644 --- a/sys-cluster/lmod/Manifest +++ b/sys-cluster/lmod/Manifest @@ -1,2 +1 @@ -DIST lmod-8.4.20.tar.gz 19889342 BLAKE2B aef498ec8dd2b87aca02d66f394418aba4a81d1fec4684750e59d48d06bad16db7a24290920e40290ecba8a4bc65c7dbe5c23be28654db79433f41164fa4aaf6 SHA512 9749e34e7ad75531c87770b73fd20dab16c89c24e1a2d01e58f09f8510ffc8f896dfa7eab9dab26fe4d6d14ba04d331f98e08e92e0943aede9fe5131af038970 DIST lmod-8.5.6.tar.gz 20986562 BLAKE2B 49a8062f92beb40ce364281f452d221df73ad540f4a510998a909d5733446c45e2cc017901ce5d2384b37a570b8dddcb16d0dc229209137e3a6483e29b97c8bf SHA512 652c678907740c89d6a86f1e403a3e8370e3e4666c03795340b4e70fab8c67a2e705c31fba84f05fd1bf15eb9868808896c73627e87617d2f2c0b5142c48fa97 diff --git a/sys-cluster/lmod/lmod-8.4.20.ebuild b/sys-cluster/lmod/lmod-8.4.20.ebuild deleted file mode 100644 index b8c9fbcde3b..00000000000 --- a/sys-cluster/lmod/lmod-8.4.20.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# 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 https://github.com/TACC/Lmod" - -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 ~arm ~ppc ~sparc ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="+auto-swap +cache duplicate-paths test" -REQUIRED_USE="${LUA_REQUIRED_USE}" -RESTRICT="!test? ( test )" - -RDEPEND="${LUA_DEPS} - 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}] - ') - app-shells/tcsh - ) -" - -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 -r pkgs/{luafilesystem,term} || die - rm -r rt/{ck_mtree_syntax,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-spiderCacheDir="${EPREFIX}/etc/lmod_cache/spider_cache" - --with-updateSystemFn="${EPREFIX}/etc/lmod_cache/system.txt" - --prefix="${EPREFIX}/usr/share/Lmod" - --with-caseIndependentSorting - --without-hiddenItalic - --with-exportedModuleCmd - --with-useDotFiles - --without-redirect - --with-extendedDefault - $(use_with cache cachedLoads) - $(use_with duplicate-paths duplicatePaths) - $(use_with auto-swap autoSwap) - ) - econf "${myconf[@]}" -} - -src_compile() { - CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" \ - default -} - -src_test() { - local -x PATH="${EPREFIX}/opt/hermes/bin:${PATH}" - tm -vvv || die - testcleanup || die -} - -src_install() { - default - newman "${FILESDIR}"/module.1-8.4.20 module.1 - # not a real man page - rm -r "${ED}"/usr/share/Lmod/share/man || die - doenvd "${FILESDIR}"/99lmod - keepdir /etc/modulefiles - keepdir /etc/lmod_cache -} - -pkg_postinst() { - if use cache ; then - elog "Lmod spider cache has been enabled." - elog "Remember to update the spider cache with" - elog "/usr/share/Lmod/libexec/update_lmod_system_cache_files \ " - elog "\t \$MODULEPATH" - fi -}