summaryrefslogtreecommitdiff
path: root/dev-util/hermes
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
committerroot <root@alpha.trunkmasters.com>2026-06-12 11:50:53 -0500
commit290aebdea65a02557706eaeda477fef0437b6a48 (patch)
treef87a939169a508a2e943570501b64cc16b411cda /dev-util/hermes
parent6783ddcd4b73d9ce586a71770caed352bec93b16 (diff)
downloadbaldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz
baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip
Adding metadata
Diffstat (limited to 'dev-util/hermes')
-rw-r--r--dev-util/hermes/Manifest1
-rw-r--r--dev-util/hermes/files/99hermes1
-rw-r--r--dev-util/hermes/files/hermes-2.8-lua-shebang.patch23
-rw-r--r--dev-util/hermes/hermes-2.9.ebuild59
-rw-r--r--dev-util/hermes/hermes-9999.ebuild55
-rw-r--r--dev-util/hermes/metadata.xml9
6 files changed, 0 insertions, 148 deletions
diff --git a/dev-util/hermes/Manifest b/dev-util/hermes/Manifest
deleted file mode 100644
index 20171a22d997..000000000000
--- a/dev-util/hermes/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST hermes-2.9.tar.gz 59493 BLAKE2B 32b53b3ae8cf36851e5b82c859deeba8cd8f36f726bc1284f98729f4c357b85018833aa3c9a04962890cc6621d590a918fcbf21b756c58f88723bf9efc7a745b SHA512 1d4873c96d9039f3e003a3b8f2270c1fa82e9fe323111351d41537c375d8d6e356b50d6c4b950b905bee0662044d2adc887233359dca62876dfc80e74dc271f8
diff --git a/dev-util/hermes/files/99hermes b/dev-util/hermes/files/99hermes
deleted file mode 100644
index 364c4f4d4c3a..000000000000
--- a/dev-util/hermes/files/99hermes
+++ /dev/null
@@ -1 +0,0 @@
-PATH="/opt/hermes/bin"
diff --git a/dev-util/hermes/files/hermes-2.8-lua-shebang.patch b/dev-util/hermes/files/hermes-2.8-lua-shebang.patch
deleted file mode 100644
index c575c5e605a2..000000000000
--- a/dev-util/hermes/files/hermes-2.8-lua-shebang.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff --git a/bin/lua_cmd b/bin/lua_cmd
-index fabc5d5..32c8e13 100755
---- a/bin/lua_cmd
-+++ b/bin/lua_cmd
-@@ -37,7 +37,7 @@ extra=
- if [ "x$LUA_PATH" != x ]; then
- extra=";$LUA_PATH"
- else
-- extra=";`lua -e 'print(package.path)'`"
-+ extra=";`@LUA@ -e 'print(package.path)'`"
- fi
-
- export LUA_PATH="$execLuaPath$extra"
-diff --git a/lib/tool.lua b/lib/tool.lua
-index 01acca1..bec5e8d 100755
---- a/lib/tool.lua
-+++ b/lib/tool.lua
-@@ -1,4 +1,4 @@
--#!/usr/bin/env lua
-+#!@LUA@
- _DEBUG = false
- local posix = require("posix")
-
diff --git a/dev-util/hermes/hermes-2.9.ebuild b/dev-util/hermes/hermes-2.9.ebuild
deleted file mode 100644
index 7386e3375358..000000000000
--- a/dev-util/hermes/hermes-2.9.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-inherit lua-single prefix
-
-DESCRIPTION="Lua based testing manager"
-HOMEPAGE="https://github.com/TACC/Hermes"
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/TACC/Hermes"
-else
- SRC_URI="https://github.com/TACC/Hermes/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${P^}"
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/luafilesystem[${LUA_USEDEP}]
- dev-lua/luaposix[${LUA_USEDEP}]
- ')
-"
-DEPEND="test? ( ${RDEPEND} )"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.8-lua-shebang.patch )
-
-src_prepare() {
- default
- hprefixify -w '/#\!\/bin\/bash/' tm/Tst.lua || die
-}
-
-src_compile() {
- sed -e "s|@LUA@|${LUA}|g" \
- -i lib/tool.lua \
- -i bin/lua_cmd || die
-}
-
-src_test() {
- local -x PATH="bin:${PATH}"
- tm -vvv || die
- testcleanup || die
-}
-
-src_install() {
- dodir /opt/hermes
- cp -r "${S}"/. "${ED}"/opt/hermes/ || die
-
- doenvd "${FILESDIR}"/99hermes
-}
diff --git a/dev-util/hermes/hermes-9999.ebuild b/dev-util/hermes/hermes-9999.ebuild
deleted file mode 100644
index 5d280a437275..000000000000
--- a/dev-util/hermes/hermes-9999.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1,3,4} luajit )
-inherit lua-single
-
-DESCRIPTION="Lua based testing manager"
-HOMEPAGE="https://github.com/TACC/Hermes"
-if [[ "${PV}" == *9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/TACC/Hermes"
-else
- COMMIT="b99622087233178368cff6cf38ec72fa01dfd8a6"
- SRC_URI="https://github.com/TACC/Hermes/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}"/Hermes-${PV}
- KEYWORDS="~amd64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}
- $(lua_gen_cond_dep '
- dev-lua/luafilesystem[${LUA_USEDEP}]
- dev-lua/luaposix[${LUA_USEDEP}]
- ')
-"
-DEPEND="test? ( ${RDEPEND} )"
-
-PATCHES=( "${FILESDIR}"/${PN}-2.8-lua-shebang.patch )
-
-src_compile() {
- sed -e "s|@LUA@|${LUA}|g" \
- -i lib/tool.lua \
- -i bin/lua_cmd || die
-}
-
-src_test() {
- local -x PATH="bin:${PATH}"
- tm -vvv || die
- testcleanup || die
-}
-
-src_install() {
- dodir /opt/hermes
- cp -r "${S}"/. "${ED}"/opt/hermes/ || die
-
- doenvd "${FILESDIR}"/99hermes
-}
diff --git a/dev-util/hermes/metadata.xml b/dev-util/hermes/metadata.xml
deleted file mode 100644
index b201c2cfeade..000000000000
--- a/dev-util/hermes/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sci@gentoo.org</email>
- <name>Gentoo Science Project</name>
- </maintainer>
- <origin>baldeagleos-repo</origin>
-</pkgmetadata>