diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 11:50:53 -0500 |
| commit | 290aebdea65a02557706eaeda477fef0437b6a48 (patch) | |
| tree | f87a939169a508a2e943570501b64cc16b411cda /app-shells/mksh | |
| parent | 6783ddcd4b73d9ce586a71770caed352bec93b16 (diff) | |
| download | baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.gz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.tar.xz baldeagleos-repo-290aebdea65a02557706eaeda477fef0437b6a48.zip | |
Adding metadata
Diffstat (limited to 'app-shells/mksh')
| -rw-r--r-- | app-shells/mksh/Manifest | 1 | ||||
| -rw-r--r-- | app-shells/mksh/files/mksh-59c-fgrep.patch | 60 | ||||
| -rw-r--r-- | app-shells/mksh/metadata.xml | 19 | ||||
| -rw-r--r-- | app-shells/mksh/mksh-59c.ebuild | 94 | ||||
| -rw-r--r-- | app-shells/mksh/mksh-9999.ebuild | 90 |
5 files changed, 0 insertions, 264 deletions
diff --git a/app-shells/mksh/Manifest b/app-shells/mksh/Manifest deleted file mode 100644 index e8c5f7225f21..000000000000 --- a/app-shells/mksh/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mksh-R59c.tgz 442736 BLAKE2B 4e1b6e6fc69b27d01e262a5622191515fa71d29e81a3f10fb60458542506874b49f60f9af1e28c1cd266c63c91e3287579ab6bda00c39b7388445b19c969fa22 SHA512 f56b6956f9e1dd88ddce2294301a5eb698050d9d4f49286fdcd8f9df8554eabbcc71d37e2bf3eb7234e3968a17231cc6de8aa7efbf17768834a90b14e8cdf340 diff --git a/app-shells/mksh/files/mksh-59c-fgrep.patch b/app-shells/mksh/files/mksh-59c-fgrep.patch deleted file mode 100644 index c27bf893934c..000000000000 --- a/app-shells/mksh/files/mksh-59c-fgrep.patch +++ /dev/null @@ -1,60 +0,0 @@ -From 94229c3fdb6bb3afcc6fbecf4b2e521a9d485dd1 Mon Sep 17 00:00:00 2001 -From: tg <tg@mirbsd.org> -Date: Tue, 27 Jul 2021 19:17:14 +0000 -Subject: [PATCH] =?UTF-8?q?we=20may=20have=20neither=20fgrep=20nor=20grep?= - =?UTF-8?q?=20-F=20(scosysv=20has=20only=20the=20former=E2=80=A6)?= -MIME-Version: 1.0 -Content-Type: text/plain; charset=UTF-8 -Content-Transfer-Encoding: 8bit - ---- - Build.sh | 6 +++--- - check.t | 8 ++++---- - 2 files changed, 7 insertions(+), 7 deletions(-) - -diff --git a/Build.sh b/Build.sh -index dc98dfa2..08d368d2 100644 ---- a/Build.sh -+++ b/Build.sh -@@ -1413,7 +1413,7 @@ tcc) - ;; - tendra) - vv '|' "$CC $CFLAGS $CPPFLAGS $LDFLAGS $NOWARN $LIBS -V 2>&1 | \ -- grep -F -i -e version -e release" -+ grep -i -e version -e release" - ;; - ucode) - vv '|' "$CC $CFLAGS $CPPFLAGS $LDFLAGS $NOWARN $LIBS -V" -@@ -2688,7 +2688,7 @@ cat >test.sh <<-EOF - args[\${#args[*]}]=\$TMPDIR - fi - print Testing mksh for conformance: -- grep -F -e 'KSH R' -e Mir''OS: "\$sflag" | sed '/KSH/s/^./& /' -+ grep -e 'KSH R' -e Mir''OS: "\$sflag" | sed '/KSH/s/^./& /' - print "This shell is actually:\\n\\t\$KSH_VERSION" - print 'test.sh built for mksh $dstversion' - cstr='\$os = defined \$^O ? \$^O : "unknown";' -diff --git a/check.t b/check.t -index 0d9d50c4..bfe116f0 100644 ---- a/check.t -+++ b/check.t -@@ -6726,7 +6726,7 @@ stdin: - echo FNORD-7 - typeset - - echo FNORD-8 -- } | fgrep FNORD -+ } | grep FNORD - fnord=(42 23) - typeset -p fnord - echo FNORD-9 -@@ -8723,8 +8723,8 @@ stdin: - (echo x; exit 12) | (cat; exit 23) | (cat; exit 42) - echo 5 $? , $PIPESTATUS , ${PIPESTATUS[0]} , ${PIPESTATUS[1]} , ${PIPESTATUS[2]} , ${PIPESTATUS[3]} . - echo 6 ${PIPESTATUS[0]} . -- set | fgrep PIPESTATUS -- echo 8 $(set | fgrep PIPESTATUS) . -+ set | grep PIPESTATUS -+ echo 8 $(set | grep PIPESTATUS) . - expected-stdout: - 1 0 . - 2 0 . diff --git a/app-shells/mksh/metadata.xml b/app-shells/mksh/metadata.xml deleted file mode 100644 index 734e7e41ef26..000000000000 --- a/app-shells/mksh/metadata.xml +++ /dev/null @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="person" proxied="yes"> - <email>contact@hacktivis.me</email> - <name>Haelwenn (lanodan) Monnier</name> - </maintainer> - <maintainer type="project" proxied="proxy"> - <email>proxy-maint@gentoo.org</email> - <name>Proxy Maintainers</name> - </maintainer> - <use> - <flag name="lksh"> -variant that uses POSIX-compliant arithmetics with the host “long” data type -and is automatically in POSIX mode when called as /bin/sh - </flag> - </use> - <origin>baldeagleos-repo</origin> -</pkgmetadata> diff --git a/app-shells/mksh/mksh-59c.ebuild b/app-shells/mksh/mksh-59c.ebuild deleted file mode 100644 index 8a12e55f6592..000000000000 --- a/app-shells/mksh/mksh-59c.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -if [[ ${PV} == *9999 ]] ; then - ECVS_SERVER="anoncvs.mirbsd.org:/cvs" - ECVS_MODULE="mksh" - ECVS_USER="_anoncvs" - ECVS_AUTH="ext" - ECVS_SSH_EXTRA_OPTS=( "-oHostKeyAlgorithms=+ssh-rsa" ) - inherit cvs -else - SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -fi - -DESCRIPTION="MirBSD Korn Shell" -# Host is TLSv1.0-only, keep to http for compatibility with modern browsers -HOMEPAGE="http://mirbsd.de/mksh" -S="${WORKDIR}/${PN}" - -# See http://www.mirbsd.org/TaC-mksh.txt or ${S}/www/files/TaC-mksh.txt -# MirOS for most of it -# BSD for when strlcpy(3) is absent, such as with glibc -# unicode for some included Unicode data -# ISC if the printf builtin is used, not currently the case -LICENSE="MirOS BSD unicode" -SLOT="0" -IUSE="lksh static test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-lang/perl - sys-apps/ed - ) -" - -PATCHES=( - "${FILESDIR}/mksh-59c-fgrep.patch" -) - -src_prepare() { - default - if use lksh; then - cp -pr "${S}" "${S}"_lksh || die - fi -} - -src_compile() { - tc-export CC - use static && export LDSTATIC="-static" - export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\"" - - if use lksh; then - pushd "${S}"_lksh >/dev/null || die - CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED" \ - sh Build.sh -r -L || die - popd >/dev/null || die - fi - - sh Build.sh -r || die - sh FAQ2HTML.sh || die -} - -src_test() { - einfo "Testing regular mksh." - ./mksh test.sh -v || die - - if use lksh; then - einfo "Testing lksh, POSIX long-bit mksh." - pushd "${S}"_lksh >/dev/null || die - ./lksh test.sh -v || die - popd >/dev/null || die - fi -} - -src_install() { - into / - dobin mksh - dosym mksh /bin/rmksh - doman mksh.1 - dodoc dot.mkshrc - dodoc FAQ.htm - - if use lksh; then - dobin "${S}"_lksh/lksh - dosym lksh /bin/rlksh - doman "${S}"_lksh/lksh.1 - fi -} diff --git a/app-shells/mksh/mksh-9999.ebuild b/app-shells/mksh/mksh-9999.ebuild deleted file mode 100644 index 184fff78f758..000000000000 --- a/app-shells/mksh/mksh-9999.ebuild +++ /dev/null @@ -1,90 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -if [[ ${PV} == *9999 ]] ; then - ECVS_SERVER="anoncvs.mirbsd.org:/cvs" - ECVS_MODULE="mksh" - ECVS_USER="_anoncvs" - ECVS_AUTH="ext" - ECVS_SSH_EXTRA_OPTS=( "-oHostKeyAlgorithms=+ssh-rsa" ) - inherit cvs -else - SRC_URI="https://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -DESCRIPTION="MirBSD Korn Shell" -# Host is TLSv1.0-only, keep to http for compatibility with modern browsers -HOMEPAGE="http://mirbsd.de/mksh" -S="${WORKDIR}/${PN}" - -# See http://www.mirbsd.org/TaC-mksh.txt or ${S}/www/files/TaC-mksh.txt -# MirOS for most of it -# BSD for when strlcpy(3) is absent, such as with glibc -# unicode for some included Unicode data -# ISC if the printf builtin is used, not currently the case -LICENSE="MirOS BSD unicode" -SLOT="0" -IUSE="lksh static test" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( - dev-lang/perl - sys-apps/ed - ) -" - -src_prepare() { - default - if use lksh; then - cp -pr "${S}" "${S}"_lksh || die - fi -} - -src_compile() { - tc-export CC - use static && export LDSTATIC="-static" - export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\"" - - if use lksh; then - pushd "${S}"_lksh >/dev/null || die - CPPFLAGS="${CPPFLAGS} -DMKSH_BINSHPOSIX -DMKSH_BINSHREDUCED" \ - sh Build.sh -r -L || die - popd >/dev/null || die - fi - - sh Build.sh -r || die - sh FAQ2HTML.sh || die -} - -src_test() { - einfo "Testing regular mksh." - ./mksh test.sh -v || die - - if use lksh; then - einfo "Testing lksh, POSIX long-bit mksh." - pushd "${S}"_lksh >/dev/null || die - ./lksh test.sh -v || die - popd >/dev/null || die - fi -} - -src_install() { - into / - dobin mksh - dosym mksh /bin/rmksh - doman mksh.1 - dodoc dot.mkshrc - dodoc FAQ.htm - - if use lksh; then - dobin "${S}"_lksh/lksh - dosym lksh /bin/rlksh - doman "${S}"_lksh/lksh.1 - fi -} |
