* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-04-26 17:35 Markus Meier
0 siblings, 0 replies; 62+ messages in thread
From: Markus Meier @ 2016-04-26 17:35 UTC (permalink / raw
To: gentoo-commits
commit: 822d9b861f19ec0452769392b79eb5be8afd4a34
Author: Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 17:35:33 2016 +0000
Commit: Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 17:35:33 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=822d9b86
app-shells/ksh: arm stable, bug #580346
Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="arm"
app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index 020d6b9..2ede236 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="!app-shells/pdksh"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-05-13 8:41 Agostino Sarubbo
0 siblings, 0 replies; 62+ messages in thread
From: Agostino Sarubbo @ 2016-05-13 8:41 UTC (permalink / raw
To: gentoo-commits
commit: ba0c4a8fd2507d029b8905b5387f95f8f2408b2b
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri May 13 08:39:17 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri May 13 08:41:02 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba0c4a8f
app-shells/ksh: amd64 stable wrt bug #580346
Package-Manager: portage-2.2.26
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index 2ede236..ee4e5db 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="!app-shells/pdksh"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-05-31 15:05 Tobias Klausmann
0 siblings, 0 replies; 62+ messages in thread
From: Tobias Klausmann @ 2016-05-31 15:05 UTC (permalink / raw
To: gentoo-commits
commit: 7021df4e16662fb879e745bc4ddf479808d40a62
Author: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Tue May 31 15:04:50 2016 +0000
Commit: Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Tue May 31 15:05:41 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7021df4e
app-shells/ksh-93.20140625-r0: add alpha keyword
Gentoo-Bug: 580346
Package-Manager: portage-2.3.0_rc1
app-shells/ksh/ksh-93.20140625.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index ee4e5db..a40bec9 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="!app-shells/pdksh"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-09-05 0:33 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2016-09-05 0:33 UTC (permalink / raw
To: gentoo-commits
commit: 396ed1a043ed4463735e018d7bf3b849e1f230ee
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 5 00:31:20 2016 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Sep 5 00:33:03 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396ed1a0
app-shells/ksh: bump to 2016-01-10
Package-Manager: portage-2.3.0_p24
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-93.20160110.ebuild | 52 +++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 8a4c61c..a96b3d0 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -6,3 +6,4 @@ DIST ast-base.2011-02-08.tgz 6111018 SHA256 44ae3913e6c0c8992c6c3cba16864fd4c4a1
DIST ast-base.2012-02-29.tgz 9068922 SHA256 08223dc93da5a8e3d1b46d772be16cdcfc11b6e41c00b696e8fcf7160b48541b SHA512 95cc909ecb5b2bbfae10a44650dfd1aabf2f2461e82f4c77137696a57c41361cded3e3c0697ab5cc9e63fb72645fe442f5fc32ca0a53370b5f43b396595c4d94 WHIRLPOOL f0324fd98b6f14e4001786620ccd56cf81e87dc68397d74fa214025da8cf605fe3f24d3f809aeef8d692287d898b57725769e77ce6f5d52ac24978bf8cd4671b
DIST ast-base.2014-06-06.tgz 9605517 SHA256 c08c895f1412d80dc85227d9b9c77dbd55bedb586965972ebe14f6b0e5ac92db SHA512 265cd4763006471e4deb1ee79c6d668f7e56f2a721589054faa7b6fb103d65d963f9101c073f1b748be63d3195ef6dfbda2a3753d06de1d2517f8ed04cad3ff1 WHIRLPOOL 994f416cd9ffd19f3a14f5f6b27be265263541654f793143d896a91c86533928daf44b5154e1bcb01e8456ef3a0e0492f209dc8ca41cf77a110b45cbc3d4a19b
DIST ast-base.2014-06-25.tgz 9609090 SHA256 58588b07b076f05dbbd5f4f095d5753309a8356ba1e5475262ce77d6bff42dae SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737 WHIRLPOOL b07c4809e729359d0ed613310f49fa391c199a225e4a3c589f9015af54d1159e199135ee4eadebd9d09f21f3131103550c1c17badc3a643943e3828df79d98d2
+DIST ksh-93.20160110.tar.gz 26416127 SHA256 59cf3c8e8945b593e10946bc0ae1172f62c18ddde1de0f7427599195aecbd591 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688 WHIRLPOOL e7548707b3bb8d3ac8fab749f826ae4db775ca03af2fd51b7fcecd7ba766b64065d18a6ded1b64e1e9aecd4e8ef3bb613dfd744eaf788ca227068bb20d444d62
diff --git a/app-shells/ksh/ksh-93.20160110.ebuild b/app-shells/ksh/ksh-93.20160110.ebuild
new file mode 100644
index 00000000..9306af7
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20160110.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit toolchain-funcs prefix eutils
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+
+COMMIT="c506cb548d9b4bcebef92c86e948657728760e15"
+SRC_URI="https://github.com/att/ast/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND="!app-shells/pdksh"
+
+S="${WORKDIR}/ast-${COMMIT}"
+
+PATCHES=(
+ "${FILESDIR}"/ksh-prefix.patch
+ "${FILESDIR}"/cpp.patch
+)
+
+src_prepare() {
+ default
+
+ # Bug 238906.
+ sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
+ bin/package src/cmd/INIT/package.sh || die
+
+ eprefixify src/cmd/ksh93/data/msg.c
+}
+
+src_compile() {
+ tc-export AR CC LD NM
+ export CCFLAGS="${CFLAGS}"
+ sh bin/package flat only make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
+ # The build system doesn't exit properly
+ [[ -e bin/ksh ]] || die
+}
+
+src_install() {
+ into /
+ dobin bin/ksh
+ dosym ksh /bin/rksh
+ newman man/man1/sh.1 ksh.1
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-12-30 9:39 Agostino Sarubbo
0 siblings, 0 replies; 62+ messages in thread
From: Agostino Sarubbo @ 2016-12-30 9:39 UTC (permalink / raw
To: gentoo-commits
commit: bc2e8e38fb7c0722849f8e2cef6299624fb0f241
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 09:36:39 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 09:36:39 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2e8e38
app-shells/ksh: sparc stable wrt bug #580346
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index f9aeb7a..27f41c4 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="!app-shells/pdksh"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2016-12-30 11:12 Agostino Sarubbo
0 siblings, 0 replies; 62+ messages in thread
From: Agostino Sarubbo @ 2016-12-30 11:12 UTC (permalink / raw
To: gentoo-commits
commit: 7c69f1d735aa0fb07be92e363e01efd05b88b8f0
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 30 11:09:46 2016 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Dec 30 11:09:46 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c69f1d7
app-shells/ksh: ia64 stable wrt bug #580346
Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
app-shells/ksh/ksh-93.20140625.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
index 27f41c4..913ca29 100644
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ b/app-shells/ksh/ksh-93.20140625.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="alpha amd64 arm ~ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND="!app-shells/pdksh"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2017-01-02 8:00 Justin Lecher
0 siblings, 0 replies; 62+ messages in thread
From: Justin Lecher @ 2017-01-02 8:00 UTC (permalink / raw
To: gentoo-commits
commit: 5055531e9a9850a09e3f3f33b98199e68e250949
Author: Justin Lecher <jlec <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 1 16:40:18 2017 +0000
Commit: Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Mon Jan 2 08:00:24 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5055531e
app-shells/ksh: Drop old
obsoletes
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=522938
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Signed-off-by: Justin Lecher <jlec <AT> gentoo.org>
app-shells/ksh/Manifest | 6 ----
app-shells/ksh/ksh-93.20110208.ebuild | 52 --------------------------------
app-shells/ksh/ksh-93.20120229.ebuild | 56 -----------------------------------
app-shells/ksh/ksh-93.20140606.ebuild | 51 -------------------------------
4 files changed, 165 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index a96b3d0..782aacf 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,9 +1,3 @@
-DIST INIT.2012-01-01.tgz 376375 SHA256 60d9a57885f2f37affb6ddab6090275d715236058561f333f351566bedcc2cd1 SHA512 ad933982d819b594f1303e31b3040b7c5f6ceaf7099d1203b0b7d0949709adf9e953586c9980e1b1cf311902e8a6c8fe6a6118e982d461ffeceddaf8b6f18bbe WHIRLPOOL 718f7275d51386960227bd04cfa51acaaaa8c2f83e1ad0a9f6a7c57f2066e86450a232dd94085ad3357ccbc044e586b15cda46cdcdf9f855db0521e75f96c766
-DIST INIT.2012-02-29.tgz 379873 SHA256 da4a886d28f75f8a011d522697272cd196cdcfb406f92d47f8b0a6608d786896 SHA512 2ac9d7ce48f1dc7e0870d87d34fa1688461268140c0747f507f3677a38fba0b8ca2f44020a4c50e0beaed63949dc347ee48c53b6e09bfb0e6c3e51e128a6302e WHIRLPOOL e4e4bc5bebbccb5e8ce3a8fdd73d1e796f9823291eb7980caa06e40bcea1f41d7122c88af50848f3bda58c340884a0a0071b3ba2559248d470e970362b918d4f
-DIST INIT.2014-06-06.tgz 385532 SHA256 73cc2f6a3edd6ffbfcf5002408f7b35c36000729306c6e60788e1ccbc481886f SHA512 94fd97fa069a2857202f7e12bbd920a1e18be13a3f64a3bb72dfdc78bc5db8d585e4123036f3d12fc8e5ce6ae5469831f7377189daf905debeb07034cf10196a WHIRLPOOL a759f435bba62337badb50f00b3760c0d34ae671868875317452bc53e79baabeaf55a943a8b80dff75b8e501500aa5fc68ed933819fd24af7dffcdb192260beb
DIST INIT.2014-06-25.tgz 385531 SHA256 e73302b6ab2854421c960f179c3ac079f9e21f0362cfdec58476bda36c163f14 SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730 WHIRLPOOL 9e33c998c90878829e6e3007a3fa1b0b7d3128f4761a75630bb449e9e3e29b49c6c54e509c56a1e73119ff87aabc1a84108f4943928920745156d95abf2b0d20
-DIST ast-base.2011-02-08.tgz 6111018 SHA256 44ae3913e6c0c8992c6c3cba16864fd4c4a18c6da8e7d87c85a23060cea7cd1a SHA512 f8bfa1104778968dc66cc693da1100b624a7016f6d24281f401aec564ec25047b01473755ed55f19638b7060a7007ae8d1092c521f645147b0babfd359586e95 WHIRLPOOL 6510a55ca151d82e5b7fcb64ba32078fba50ebb70da1362f53052aeb3360cc4741789f6334e4d09731075c3b495c88fad3160653e6de0c6dcb915aedaeb48394
-DIST ast-base.2012-02-29.tgz 9068922 SHA256 08223dc93da5a8e3d1b46d772be16cdcfc11b6e41c00b696e8fcf7160b48541b SHA512 95cc909ecb5b2bbfae10a44650dfd1aabf2f2461e82f4c77137696a57c41361cded3e3c0697ab5cc9e63fb72645fe442f5fc32ca0a53370b5f43b396595c4d94 WHIRLPOOL f0324fd98b6f14e4001786620ccd56cf81e87dc68397d74fa214025da8cf605fe3f24d3f809aeef8d692287d898b57725769e77ce6f5d52ac24978bf8cd4671b
-DIST ast-base.2014-06-06.tgz 9605517 SHA256 c08c895f1412d80dc85227d9b9c77dbd55bedb586965972ebe14f6b0e5ac92db SHA512 265cd4763006471e4deb1ee79c6d668f7e56f2a721589054faa7b6fb103d65d963f9101c073f1b748be63d3195ef6dfbda2a3753d06de1d2517f8ed04cad3ff1 WHIRLPOOL 994f416cd9ffd19f3a14f5f6b27be265263541654f793143d896a91c86533928daf44b5154e1bcb01e8456ef3a0e0492f209dc8ca41cf77a110b45cbc3d4a19b
DIST ast-base.2014-06-25.tgz 9609090 SHA256 58588b07b076f05dbbd5f4f095d5753309a8356ba1e5475262ce77d6bff42dae SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737 WHIRLPOOL b07c4809e729359d0ed613310f49fa391c199a225e4a3c589f9015af54d1159e199135ee4eadebd9d09f21f3131103550c1c17badc3a643943e3828df79d98d2
DIST ksh-93.20160110.tar.gz 26416127 SHA256 59cf3c8e8945b593e10946bc0ae1172f62c18ddde1de0f7427599195aecbd591 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688 WHIRLPOOL e7548707b3bb8d3ac8fab749f826ae4db775ca03af2fd51b7fcecd7ba766b64065d18a6ded1b64e1e9aecd4e8ef3bb613dfd744eaf788ca227068bb20d444d62
diff --git a/app-shells/ksh/ksh-93.20110208.ebuild b/app-shells/ksh/ksh-93.20110208.ebuild
deleted file mode 100644
index 651adca..00000000
--- a/app-shells/ksh/ksh-93.20110208.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit toolchain-funcs versionator
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-INIT_RELEASE="2012-01-01"
-ksh_release() {
- local v="$(get_version_component_range 2)"
- echo "${v:0:4}-${v:4:2}-${v:6:2}"
-}
-
-SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${INIT_RELEASE}.tgz
- https://dev.gentoo.org/~floppym/distfiles/ast-base.$(ksh_release).tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 s390 sparc x86"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
- # Bug 238906.
- sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
- bin/package src/cmd/INIT/package.sh || die
-}
-
-src_compile() {
- tc-export AR CC LD NM
- export CCFLAGS="${CFLAGS}"
- sh bin/package only make ast-ksh SHELL=/bin/sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
- dodoc lib/package/ast-base.README
- dohtml lib/package/ast-base.html
-
- local myhost="$(sh bin/package host)"
- cd "arch/${myhost}" || die
- into /
- dobin bin/ksh
- dosym ksh /bin/rksh
- newman man/man1/sh.1 ksh.1
-}
diff --git a/app-shells/ksh/ksh-93.20120229.ebuild b/app-shells/ksh/ksh-93.20120229.ebuild
deleted file mode 100644
index accb9c8..00000000
--- a/app-shells/ksh/ksh-93.20120229.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit toolchain-funcs versionator prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-ksh_release() {
- local v="$(get_version_component_range 2)"
- echo "${v:0:4}-${v:4:2}-${v:6:2}"
-}
-
-SRC_URI="mirror://gentoo/INIT.$(ksh_release).tgz
- https://dev.gentoo.org/~floppym/distfiles/INIT.$(ksh_release).tgz
- mirror://gentoo/ast-base.$(ksh_release).tgz
- https://dev.gentoo.org/~floppym/distfiles/ast-base.$(ksh_release).tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
- # Bug 238906.
- sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
- bin/package src/cmd/INIT/package.sh || die
-
- epatch "${FILESDIR}"/${PN}-prefix.patch
- eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
- tc-export AR CC LD NM
- export CCFLAGS="${CFLAGS}"
- sh bin/package only make ast-ksh SHELL="${EPREFIX}"/bin/sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
- dodoc lib/package/ast-base.README
- dohtml lib/package/ast-base.html
-
- local myhost="$(sh bin/package host)"
- cd "arch/${myhost}" || die
- into /
- dobin bin/ksh
- dosym ksh /bin/rksh
- newman man/man1/sh.1 ksh.1
-}
diff --git a/app-shells/ksh/ksh-93.20140606.ebuild b/app-shells/ksh/ksh-93.20140606.ebuild
deleted file mode 100644
index e66b9a0..00000000
--- a/app-shells/ksh/ksh-93.20140606.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit toolchain-funcs prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-KSH_PV=${PV:3:4}-${PV:7:2}-${PV:9:2}
-
-SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
- https://dev.gentoo.org/~floppym/distfiles/ast-base.${KSH_PV}.tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
- # Bug 238906.
- sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
- bin/package src/cmd/INIT/package.sh || die
-
- epatch "${FILESDIR}"/${PN}-prefix.patch
- eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
- tc-export AR CC LD NM
- export CCFLAGS="${CFLAGS}"
- sh bin/package make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
- dodoc lib/package/ast-base.README
- dohtml lib/package/ast-base.html
-
- local myhost=$(sh bin/package host)
- cd "arch/${myhost}" || die
- into /
- dobin bin/ksh
- dosym ksh /bin/rksh
- newman man/man1/sh.1 ksh.1
-}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-01-29 23:10 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-01-29 23:10 UTC (permalink / raw
To: gentoo-commits
commit: 8265b3c689d1577710b959d49843818820266937
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 29 23:10:41 2018 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Jan 29 23:10:41 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8265b3c6
app-shells/ksh: bump to 93.20180129
Package-Manager: Portage-2.3.19_p11, Repoman-2.3.6_p45
app-shells/ksh/Manifest | 2 +-
app-shells/ksh/{ksh-93.20180128.ebuild => ksh-93.20180129.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index caf1dcac4ed..ebefbb1142e 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,4 +1,4 @@
DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
-DIST ksh-93.20180128.tar.gz 16076705 BLAKE2B 1787a883827211f7573a97c78c4b7fca10ea9ca91ada66b148942bdbd36039bb420a6a44659010e870303e8840bf34828233130626c997d5bc264301880b35ad SHA512 d88e369aa79a273971756111d3c019a0dea830bb4ae26741fe91f4182ac46a4d178452a36433ee26db64ad8ec7dd2b003bb50acf51868a28ee1c7203a7f10f4a
+DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6 SHA512 6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319
diff --git a/app-shells/ksh/ksh-93.20180128.ebuild b/app-shells/ksh/ksh-93.20180129.ebuild
similarity index 93%
rename from app-shells/ksh/ksh-93.20180128.ebuild
rename to app-shells/ksh/ksh-93.20180129.ebuild
index 32db068808f..e49bb4ef303 100644
--- a/app-shells/ksh/ksh-93.20180128.ebuild
+++ b/app-shells/ksh/ksh-93.20180129.ebuild
@@ -8,7 +8,7 @@ inherit meson prefix
DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
HOMEPAGE="http://www.kornshell.com/"
-COMMIT="0c8dbe3001d1bbef4f76673dc9c1629d90da9862"
+COMMIT="c266cbe4ecbc16adc66a2d5c9ea17fa4497284c8"
SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
LICENSE="CPL-1.0 EPL-1.0"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-02-14 20:07 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-02-14 20:07 UTC (permalink / raw
To: gentoo-commits
commit: fd35ec95c662b9182fd3d40c1a013f8516596266
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 14 20:04:23 2018 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Feb 14 20:07:31 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd35ec95
app-shells/ksh: bump to 93.20180213
Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-93.20180213.ebuild | 36 +++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index ebefbb1142e..ac817586a44 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -2,3 +2,4 @@ DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa2
DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6 SHA512 6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319
+DIST ksh-93.20180213.tar.gz 16055555 BLAKE2B e8a79af8c047f2913f7104a3600f17d61023f756ba6e6b4b1591c748875279d68ed7b00319826ea97acb9b783be3f07c7de1f9ce5e1fbf88ddddab6136285078 SHA512 a9f699e327e1d0446d39aafeda68c66c0b51d773a9e11dbab32471ae1a9db89b718b18bd4a4c2cdf87dcca6d33d8bd7f47f59c13055e7616a67c8b9e32a19b42
diff --git a/app-shells/ksh/ksh-93.20180213.ebuild b/app-shells/ksh/ksh-93.20180213.ebuild
new file mode 100644
index 00000000000..f1059a6fbb4
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20180213.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit meson prefix
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+
+COMMIT="b6aaffac8880000a9f5343e9dfd78ff2a7964b51"
+SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!app-shells/pdksh"
+
+S="${WORKDIR}/ast-${COMMIT}"
+
+PATCHES=(
+ "${FILESDIR}"/ksh-prefix-r1.patch
+)
+
+src_prepare() {
+ default
+ eprefixify src/cmd/ksh93/data/msg.c
+}
+
+src_install() {
+ meson_src_install
+ dodir /bin
+ mv "${ED%/}"{/usr,}/bin/ksh || die
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-02-15 17:20 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-02-15 17:20 UTC (permalink / raw
To: gentoo-commits
commit: 38aaac20482503641b98776fec2fc522ac8ff1d1
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 15 17:19:56 2018 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Feb 15 17:20:30 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38aaac20
app-shells/ksh: bump to 93.20180215
Closes: https://bugs.gentoo.org/646768
Package-Manager: Portage-2.3.24_p18, Repoman-2.3.6_p99
app-shells/ksh/Manifest | 3 +-
app-shells/ksh/ksh-93.20180213.ebuild | 36 ----------------------
...h-93.20180129.ebuild => ksh-93.20180215.ebuild} | 2 +-
3 files changed, 2 insertions(+), 39 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index ac817586a44..7e354150aed 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,5 +1,4 @@
DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
-DIST ksh-93.20180129.tar.gz 16056700 BLAKE2B a4f31243c67aa91d67a2d0f456053b716f0ee3ee58c5ef6c4bea236d7b58676170f236d36e084086c24b53b431cf8b88b174f9c92f8f94f27073c7a6ef2859c6 SHA512 6f2ec44f756bdeb8d8792cf55a2c19b38ea85947658648f521cf895562211604e2395cf60a5e72c451213065326207eb7a67c2efb768581ce84abbe11c237319
-DIST ksh-93.20180213.tar.gz 16055555 BLAKE2B e8a79af8c047f2913f7104a3600f17d61023f756ba6e6b4b1591c748875279d68ed7b00319826ea97acb9b783be3f07c7de1f9ce5e1fbf88ddddab6136285078 SHA512 a9f699e327e1d0446d39aafeda68c66c0b51d773a9e11dbab32471ae1a9db89b718b18bd4a4c2cdf87dcca6d33d8bd7f47f59c13055e7616a67c8b9e32a19b42
+DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
diff --git a/app-shells/ksh/ksh-93.20180213.ebuild b/app-shells/ksh/ksh-93.20180213.ebuild
deleted file mode 100644
index f1059a6fbb4..00000000000
--- a/app-shells/ksh/ksh-93.20180213.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit meson prefix
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-COMMIT="b6aaffac8880000a9f5343e9dfd78ff2a7964b51"
-SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S="${WORKDIR}/ast-${COMMIT}"
-
-PATCHES=(
- "${FILESDIR}"/ksh-prefix-r1.patch
-)
-
-src_prepare() {
- default
- eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_install() {
- meson_src_install
- dodir /bin
- mv "${ED%/}"{/usr,}/bin/ksh || die
-}
diff --git a/app-shells/ksh/ksh-93.20180129.ebuild b/app-shells/ksh/ksh-93.20180215.ebuild
similarity index 93%
rename from app-shells/ksh/ksh-93.20180129.ebuild
rename to app-shells/ksh/ksh-93.20180215.ebuild
index e49bb4ef303..576ab31e881 100644
--- a/app-shells/ksh/ksh-93.20180129.ebuild
+++ b/app-shells/ksh/ksh-93.20180215.ebuild
@@ -8,7 +8,7 @@ inherit meson prefix
DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
HOMEPAGE="http://www.kornshell.com/"
-COMMIT="c266cbe4ecbc16adc66a2d5c9ea17fa4497284c8"
+COMMIT="e3dd5b1a4b1bf58a018bbd9c8626b15113b72717"
SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
LICENSE="CPL-1.0 EPL-1.0"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2018-04-01 20:10 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2018-04-01 20:10 UTC (permalink / raw
To: gentoo-commits
commit: 7e9531ff8c3339f31aa1a45d7a5f5066c941bbc0
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 1 20:07:43 2018 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Apr 1 20:07:43 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9531ff
app-shells/ksh: bump
Package-Manager: Portage-2.3.24, Repoman-2.3.6_p81
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-93.20180331.ebuild | 36 +++++++++++++++++++++++++++++++++++
2 files changed, 37 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 7e354150aed..06a7f55ea31 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -2,3 +2,4 @@ DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa2
DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
+DIST ksh-93.20180331.tar.gz 16052423 BLAKE2B 63e1d08faec3f96ef6cf106404821497ff2b35fdd8bf5db0fbe6958b16fc760a46b8d840252402e12a32a37761ca419fb621335b46f5f43a2f441bb9256358b3 SHA512 6bc6c35804ef7a60f0592dd956c6f51588639dc69196b79548c3ea60d5168f46bdb8c446aeadfdb3b23994778f882d1d4b4869955fd654dba59a02ae2d9c7196
diff --git a/app-shells/ksh/ksh-93.20180331.ebuild b/app-shells/ksh/ksh-93.20180331.ebuild
new file mode 100644
index 00000000000..5d2cbc31a7d
--- /dev/null
+++ b/app-shells/ksh/ksh-93.20180331.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit meson prefix
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="http://www.kornshell.com/"
+
+COMMIT="b9d0b8ebfead0edba9004fc32b1782d1e1410aeb"
+SRC_URI="https://github.com/att/ast/archive/${COMMIT}/${P}.tar.gz"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE=""
+
+RDEPEND="!app-shells/pdksh"
+
+S="${WORKDIR}/ast-${COMMIT}"
+
+PATCHES=(
+ "${FILESDIR}"/ksh-prefix-r1.patch
+)
+
+src_prepare() {
+ default
+ eprefixify src/cmd/ksh93/data/msg.c
+}
+
+src_install() {
+ meson_src_install
+ dodir /bin
+ mv "${ED%/}"{/usr,}/bin/ksh || die
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-05-04 16:03 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-05-04 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 4d7b72b57165f522eb9755aa88356900764b0028
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 16:01:54 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat May 4 16:03:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7b72b5
app-shells/ksh: remove broken versions
Bug: https://bugs.gentoo.org/685034
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/Manifest | 3 ---
app-shells/ksh/ksh-93.20140625.ebuild | 50 ----------------------------------
app-shells/ksh/ksh-93.20160110.ebuild | 51 -----------------------------------
3 files changed, 104 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 0b4baa9a2ec..ce546d54207 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,6 +1,3 @@
-DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
-DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
-DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
DIST ksh-93.20180331.tar.gz 16052423 BLAKE2B 63e1d08faec3f96ef6cf106404821497ff2b35fdd8bf5db0fbe6958b16fc760a46b8d840252402e12a32a37761ca419fb621335b46f5f43a2f441bb9256358b3 SHA512 6bc6c35804ef7a60f0592dd956c6f51588639dc69196b79548c3ea60d5168f46bdb8c446aeadfdb3b23994778f882d1d4b4869955fd654dba59a02ae2d9c7196
diff --git a/app-shells/ksh/ksh-93.20140625.ebuild b/app-shells/ksh/ksh-93.20140625.ebuild
deleted file mode 100644
index c8a15396a51..00000000000
--- a/app-shells/ksh/ksh-93.20140625.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-KSH_PV=${PV:3:4}-${PV:7:2}-${PV:9:2}
-
-SRC_URI="https://dev.gentoo.org/~floppym/distfiles/INIT.${KSH_PV}.tgz
- https://dev.gentoo.org/~floppym/distfiles/ast-base.${KSH_PV}.tgz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ia64 ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S=${WORKDIR}
-
-src_prepare() {
- # Bug 238906.
- sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
- bin/package src/cmd/INIT/package.sh || die
-
- epatch "${FILESDIR}"/${PN}-prefix.patch
- epatch "${FILESDIR}"/cpp.patch
- eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
- tc-export AR CC LD NM
- export CCFLAGS="${CFLAGS}"
- sh bin/package flat only make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
-}
-
-src_install() {
- dodoc lib/package/ast-base.README
- dohtml lib/package/ast-base.html
-
- local myhost=$(sh bin/package host)
- into /
- dobin bin/ksh
- dosym ksh /bin/rksh
- newman man/man1/sh.1 ksh.1
-}
diff --git a/app-shells/ksh/ksh-93.20160110.ebuild b/app-shells/ksh/ksh-93.20160110.ebuild
deleted file mode 100644
index 13f64f1a69e..00000000000
--- a/app-shells/ksh/ksh-93.20160110.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs prefix eutils
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="http://www.kornshell.com/"
-
-COMMIT="c506cb548d9b4bcebef92c86e948657728760e15"
-SRC_URI="https://github.com/att/ast/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="!app-shells/pdksh"
-
-S="${WORKDIR}/ast-${COMMIT}"
-
-PATCHES=(
- "${FILESDIR}"/ksh-prefix.patch
- "${FILESDIR}"/cpp.patch
-)
-
-src_prepare() {
- default
-
- # Bug 238906.
- sed -i -e 's,cd /tmp,cd "${TMPDIR:-/tmp}",' \
- bin/package src/cmd/INIT/package.sh || die
-
- eprefixify src/cmd/ksh93/data/msg.c
-}
-
-src_compile() {
- tc-export AR CC LD NM
- export CCFLAGS="${CFLAGS}"
- sh bin/package flat only make ast-ksh SHELL=sh SHOPT_SYSRC=1 || die
- # The build system doesn't exit properly
- [[ -e bin/ksh ]] || die
-}
-
-src_install() {
- into /
- dobin bin/ksh
- dosym ksh /bin/rksh
- newman man/man1/sh.1 ksh.1
-}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-05-04 16:03 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-05-04 16:03 UTC (permalink / raw
To: gentoo-commits
commit: 01d686873b6668c056b44a205713b1e356f32c84
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat May 4 15:55:48 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat May 4 16:03:23 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01d68687
app-shells/ksh: bump to 2020.0.0_alpha1
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 26 ++++++++++++++++++++++++++
2 files changed, 27 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 06a7f55ea31..0b4baa9a2ec 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,5 +1,6 @@
DIST INIT.2014-06-25.tgz 385531 BLAKE2B 9bd7fd46db725e134a6a35197c8793ada92a5aa293fbd21a94893443392cee5978c4526a09c47c19f650fc1b36eef0b0241ece4ebe6d4b6bdf2546195a5c26ad SHA512 9034cdf5b798c134472d786195d0f5d14e7e7a1f8226dcbccf962880cd59cd59d3a5597307587163f90a9187cce0232235cf79bcd66842044b2c624b335ba730
DIST ast-base.2014-06-25.tgz 9609090 BLAKE2B 1a961eee6c4f40abbe92166ea0697c97c97a486165e225c8eceae9899f8cf8df84ba93135d0f64f67e8319d5734c3f9597cd2444a5710f2645639bce9c40bc37 SHA512 3006dd187c6042798ffd6da5aad8d6340bf4fbad687338b2b9797556136966b65d90295eb267dba198a83ea5b651a9a339d9ff48179f3d7e25b3de76c41bf737
+DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
DIST ksh-93.20160110.tar.gz 26416127 BLAKE2B 2e3d7f24e1c7292283f2859b86abca6b31c9104949f870cd5b35dc726dd917eefc826363f19a3ae120bba022fca31a4e38c8998c9010ef46a6c186619068b763 SHA512 cf6e13e5f6b0fd62b12cbcd007c09306ba1ff7e733c207be34cb360b6b269b8e75f2134a32775c65626ea6cfbdf1bbffecab22c7b2ff244fe91981b3d8fa8688
DIST ksh-93.20180215.tar.gz 16056027 BLAKE2B 22ce7346ed2d034d4738b9fdb03559d93b08b92d32e7fd1ea18c1c4fb711e282e98561a0a6d24b1ce11ebaa813b49e5ffa4653f5efb41905aaf29418702e0e5b SHA512 175f6fdc9ab425ac08a5907b552faa25d2e3e7248d0077af300a9f0ca28a4cf46e48081c76f1126bedcc4fbf7db4a432d58f620b29a9543f887a60649f389d5b
DIST ksh-93.20180331.tar.gz 16052423 BLAKE2B 63e1d08faec3f96ef6cf106404821497ff2b35fdd8bf5db0fbe6958b16fc760a46b8d840252402e12a32a37761ca419fb621335b46f5f43a2f441bb9256358b3 SHA512 6bc6c35804ef7a60f0592dd956c6f51588639dc69196b79548c3ea60d5168f46bdb8c446aeadfdb3b23994778f882d1d4b4869955fd654dba59a02ae2d9c7196
diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
new file mode 100644
index 00000000000..4927a8e7fe1
--- /dev/null
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson
+
+DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
+HOMEPAGE="https://github.com/att/ast"
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="CPL-1.0 EPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="!app-shells/pdksh"
+
+src_install() {
+ meson_src_install
+ dodir /bin
+ mv "${ED}/usr/bin/ksh" "${ED}/bin/ksh" || die
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-05-28 4:01 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-05-28 4:01 UTC (permalink / raw
To: gentoo-commits
commit: 90fd7eb38db6b71a1c8f8d0ce98ee71563cc41f5
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue May 28 02:45:55 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue May 28 04:01:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90fd7eb3
app-shells/ksh: backport fix for gcc 9
Closes: https://bugs.gentoo.org/686560
Package-Manager: Portage-2.3.66_p2, Repoman-2.3.12_p111
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/Manifest | 2 ++
app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 9 ++++++++-
2 files changed, 10 insertions(+), 1 deletion(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 175a6d279d8..01a1b802428 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1 +1,3 @@
DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
+DIST ksh-conftab.patch 118773 BLAKE2B 63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3 SHA512 b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
+DIST ksh-solaris.patch 12317 BLAKE2B 90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b SHA512 5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad
diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
index 4927a8e7fe1..b8f743ad437 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -10,7 +10,9 @@ HOMEPAGE="https://github.com/att/ast"
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz
+ https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ksh-solaris.patch
+ https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ksh-conftab.patch"
S="${WORKDIR}/${MY_P}"
LICENSE="CPL-1.0 EPL-1.0"
@@ -19,6 +21,11 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="!app-shells/pdksh"
+PATCHES=(
+ "${DISTDIR}"/ksh-solaris.patch
+ "${DISTDIR}"/ksh-conftab.patch
+)
+
src_install() {
meson_src_install
dodir /bin
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-09-01 14:32 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-09-01 14:32 UTC (permalink / raw
To: gentoo-commits
commit: 4167612d30b0cf5fe1842b171938910f9329165c
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 1 14:31:03 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 1 14:32:07 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4167612d
app-shells/ksh: bump to 2020.0.0-beta1
Package-Manager: Portage-2.3.74, Repoman-2.3.17_p35
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/Manifest | 5 +++--
app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 8 ++++----
.../{ksh-2020.0.0_alpha1.ebuild => ksh-2020.0.0_beta1.ebuild} | 9 +--------
3 files changed, 8 insertions(+), 14 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 01a1b802428..b16fc0418a8 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,3 +1,4 @@
+DIST ksh-2020.0.0-alpha1-conftab.patch 118773 BLAKE2B 63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3 SHA512 b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
+DIST ksh-2020.0.0-alpha1-solaris.patch 12317 BLAKE2B 90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b SHA512 5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad
DIST ksh-2020.0.0-alpha1.tar.gz 2041308 BLAKE2B 542f7936b7042485c0279c9b79f2d61f9580f0ae654abf60a8044254ed5fe228fa14d48dc7dd835201c32a9448182ca4cb702aac894a74bf5f92a4b866d1de70 SHA512 56c805bebe963dee7c27ba0357e26957fd8439f42c26f290ab32488ddde99f4b824e403c5dc097194eaf600e7379a010b1be4bf1e70bee76402e84909b38d981
-DIST ksh-conftab.patch 118773 BLAKE2B 63466e18a77cb86af80d6f6b4af74e3ac1edbfa735decfcd772633808a4593f6d4b057a99547482d17b22445e68c6d3e2becdf68516f913c73550da718f2abc3 SHA512 b29a70e8e31a259ac5bf556ddcdb5d4742a8dac4d11c06e4b5fc3043012e08b26d136cce8c18e9e8a1fe751044699d2258388d618408b09379732bea89a51765
-DIST ksh-solaris.patch 12317 BLAKE2B 90681bde2f3bad0e097a9367ea5a3f1d4c95f70c6e0c872dad769609f97a6332328e21399a3b9ba20f3840b3387a02370831ae4663457728bd8e41b7471c675b SHA512 5a0b818f44a860210e2a7795335d0edec01c61dd5ad04670bb2ca505690ff1b111dbda12d0d15e8b264113d4e7a5a42a49f64c9aba0cff809c2ce3185921acad
+DIST ksh-2020.0.0-beta1.tar.gz 2022254 BLAKE2B 650ad8ea1140bdbe1fb9fc3e2ecbceedb4605525523584d9ac8a067511ed385f1c83d284c781b31140760500f3de13d1ad8fc695c9c553a3285d5c286a99c7ea SHA512 6f54cdc3c59b44055cc6b670b38ce1685463c841a093a28c5f974dd153eaec3b8924308b353ed7c29a0ec3917ee87cfe57b6cabaca9841633d3599d9c6731330
diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
index b8f743ad437..9feb017356e 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -11,8 +11,8 @@ HOMEPAGE="https://github.com/att/ast"
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ksh-solaris.patch
- https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ksh-conftab.patch"
+ https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ${MY_P}-solaris.patch
+ https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ${MY_P}-conftab.patch"
S="${WORKDIR}/${MY_P}"
LICENSE="CPL-1.0 EPL-1.0"
@@ -22,8 +22,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="!app-shells/pdksh"
PATCHES=(
- "${DISTDIR}"/ksh-solaris.patch
- "${DISTDIR}"/ksh-conftab.patch
+ "${DISTDIR}"/${MY_P}.patch
+ "${DISTDIR}"/${MY_P}.patch
)
src_install() {
diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
similarity index 66%
copy from app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
copy to app-shells/ksh/ksh-2020.0.0_beta1.ebuild
index b8f743ad437..4927a8e7fe1 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
@@ -10,9 +10,7 @@ HOMEPAGE="https://github.com/att/ast"
MY_PV="${PV/_/-}"
MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz
- https://github.com/att/ast/commit/db7fe39b744d071bb0428c91e2eb84877f068dac.patch -> ksh-solaris.patch
- https://github.com/att/ast/commit/63e9edcb6084d4b164439065e2d71f3e900ec3c7.patch -> ksh-conftab.patch"
+SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
S="${WORKDIR}/${MY_P}"
LICENSE="CPL-1.0 EPL-1.0"
@@ -21,11 +19,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="!app-shells/pdksh"
-PATCHES=(
- "${DISTDIR}"/ksh-solaris.patch
- "${DISTDIR}"/ksh-conftab.patch
-)
-
src_install() {
meson_src_install
dodir /bin
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-09-01 16:24 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-09-01 16:24 UTC (permalink / raw
To: gentoo-commits
commit: 144cd2d0c6b7ae38bab29a05a3fa77af411fdb56
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 1 16:24:53 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 1 16:24:53 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=144cd2d0
app-shells/ksh: fix patches
Package-Manager: Portage-2.3.74, Repoman-2.3.17_p35
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/ksh-2020.0.0_alpha1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
index 9feb017356e..3c91825f17c 100644
--- a/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_alpha1.ebuild
@@ -22,8 +22,8 @@ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="!app-shells/pdksh"
PATCHES=(
- "${DISTDIR}"/${MY_P}.patch
- "${DISTDIR}"/${MY_P}.patch
+ "${DISTDIR}"/${MY_P}-solaris.patch
+ "${DISTDIR}"/${MY_P}-conftab.patch
)
src_install() {
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-09-17 2:19 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-09-17 2:19 UTC (permalink / raw
To: gentoo-commits
commit: 5b861f24a87a9b57d7ecc45e8d7ea446f0577c93
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 17 02:19:33 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Sep 17 02:19:33 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b861f24
app-shells/ksh: add live ebuild
Package-Manager: Portage-2.3.75_p7, Repoman-2.3.17_p49
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/ksh-2020.0.0_beta1.ebuild | 17 +++++++++++------
.../ksh/{ksh-2020.0.0_beta1.ebuild => ksh-9999.ebuild} | 17 +++++++++++------
2 files changed, 22 insertions(+), 12 deletions(-)
diff --git a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
index 4927a8e7fe1..2ccad3528bf 100644
--- a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
@@ -5,17 +5,22 @@ EAPI=7
inherit meson
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/att/ast"
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+ MY_PV="${PV/_/-}"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+fi
+
DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
HOMEPAGE="https://github.com/att/ast"
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="!app-shells/pdksh"
diff --git a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild b/app-shells/ksh/ksh-9999.ebuild
similarity index 55%
copy from app-shells/ksh/ksh-2020.0.0_beta1.ebuild
copy to app-shells/ksh/ksh-9999.ebuild
index 4927a8e7fe1..2ccad3528bf 100644
--- a/app-shells/ksh/ksh-2020.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -5,17 +5,22 @@ EAPI=7
inherit meson
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/att/ast"
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+ MY_PV="${PV/_/-}"
+ MY_P="${PN}-${MY_PV}"
+ SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
+ S="${WORKDIR}/${MY_P}"
+fi
+
DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
HOMEPAGE="https://github.com/att/ast"
-MY_PV="${PV/_/-}"
-MY_P="${PN}-${MY_PV}"
-SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
LICENSE="CPL-1.0 EPL-1.0"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
RDEPEND="!app-shells/pdksh"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2019-12-11 20:39 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2019-12-11 20:39 UTC (permalink / raw
To: gentoo-commits
commit: 8b42bd86078841fb1a871588694463c63f4a48ab
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 11 20:38:42 2019 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Dec 11 20:39:08 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b42bd86
app-shells/ksh: addwrite /proc/self for tests
Closes: https://bugs.gentoo.org/702570
Package-Manager: Portage-2.3.80_p5, Repoman-2.3.19_p4
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/ksh-2020.0.0.ebuild | 3 ++-
app-shells/ksh/ksh-9999.ebuild | 13 +++++++++++++
2 files changed, 15 insertions(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-2020.0.0.ebuild b/app-shells/ksh/ksh-2020.0.0.ebuild
index c2f9bb7797e..6b40cd31299 100644
--- a/app-shells/ksh/ksh-2020.0.0.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0.ebuild
@@ -30,12 +30,13 @@ PATCHES=(
)
src_test() {
+ # https://bugs.gentoo.org/702570
+ addwrite /proc/self
local cmd=(
meson test
-C "${BUILD_DIR}"
--num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
)
-
echo "${cmd[@]}" >&2
# https://github.com/att/ast/issues/1392
env -u T "${cmd[@]}" || die
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 2ccad3528bf..9e136daa8ef 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -24,6 +24,19 @@ SLOT="0"
RDEPEND="!app-shells/pdksh"
+src_test() {
+ # https://bugs.gentoo.org/702570
+ addwrite /proc/self
+ local cmd=(
+ meson test
+ -C "${BUILD_DIR}"
+ --num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
+ )
+ echo "${cmd[@]}" >&2
+ # https://github.com/att/ast/issues/1392
+ env -u T "${cmd[@]}" || die
+}
+
src_install() {
meson_src_install
dodir /bin
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2020-12-01 16:13 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2020-12-01 16:13 UTC (permalink / raw
To: gentoo-commits
commit: b645f9ce075bc2f69a15a24f400e38e35f20fda3
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 1 16:12:53 2020 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Dec 1 16:12:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b645f9ce
app-shells/ksh: maintainer needed
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/app-shells/ksh/metadata.xml b/app-shells/ksh/metadata.xml
index 6018c787c35..c81eecc0500 100644
--- a/app-shells/ksh/metadata.xml
+++ b/app-shells/ksh/metadata.xml
@@ -1,10 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>floppym@gentoo.org</email>
- <name>Mike Gilbert</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
The KornShell language was designed and developed by David G. Korn at
AT&T Bell Laboratories. It is an interactive command language that
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-09-05 19:01 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2021-09-05 19:01 UTC (permalink / raw
To: gentoo-commits
commit: 7a385d4edde581a6704e2051ed44881b5fbcce6c
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 5 18:51:09 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 5 19:01:23 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a385d4e
app-shells/ksh: inherit ninja-utils
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/ksh-2020.0.0-r1.ebuild | 4 ++--
app-shells/ksh/ksh-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-shells/ksh/ksh-2020.0.0-r1.ebuild b/app-shells/ksh/ksh-2020.0.0-r1.ebuild
index 3c4891ea637..5eb45fad578 100644
--- a/app-shells/ksh/ksh-2020.0.0-r1.ebuild
+++ b/app-shells/ksh/ksh-2020.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit meson
+inherit meson ninja-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 9e136daa8ef..e5b08b6bef9 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit meson
+inherit meson ninja-utils
if [[ ${PV} == 9999 ]]; then
inherit git-r3
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 5:32 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 5:32 UTC (permalink / raw
To: gentoo-commits
commit: 9cfe249ff90948b321cabbca74af0166ff6d4329
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 05:27:24 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:30:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cfe249f
app-shells/ksh: unkeyword 1.0.0_beta1 for ~amd64, ~ppc64
let's test it a bit more before adding keywords
Closes: https://github.com/gentoo/gentoo/pull/23012
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 5ff5c24b8405..21375eae704b 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64"
+#KEYWORDS="~amd64 ~ppc64"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 5:32 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 5:32 UTC (permalink / raw
To: gentoo-commits
commit: 26ec0abc9d4c8663015a2d17dac6fa2793ac7513
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 05:27:08 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:30:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ec0abc
app-shells/ksh: keyword 1.0.0_beta1 for ~ppc64
PR: https://github.com/gentoo/gentoo/pull/23012
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 367ed0231350..5ff5c24b8405 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~ppc64"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 5:32 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 5:32 UTC (permalink / raw
To: gentoo-commits
commit: 19faca266aa99d0158a60bbdf4682b4023ab95b9
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 14 21:34:49 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 05:30:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19faca26
app-shells/ksh: filter out -fdiagnostics-color=always
PR: https://github.com/gentoo/gentoo/pull/23012
Issue: https://github.com/ksh93/ksh/issues/379
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 2ef94ea8022c..367ed0231350 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -45,6 +45,7 @@ src_compile() {
"-P"
)
append-cflags $(test-flags-CC ${extraflags[@]})
+ filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
tc-export AR CC LD NM
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 6:45 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 6:45 UTC (permalink / raw
To: gentoo-commits
commit: 98935d686000cce9258c2c97331c2e6f359c6f16
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:00:32 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:04 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98935d68
app-shells/ksh: add ~arm64 keyword to commented-out section
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 21375eae704b..304130674c29 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-#KEYWORDS="~amd64 ~ppc64"
+#KEYWORDS="~amd64 ~arm64 ~ppc64"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 6:45 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 6:45 UTC (permalink / raw
To: gentoo-commits
commit: 128f6e789994c96e1c190b120d0df30fbcc78bd1
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:12:06 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128f6e78
app-shells/ksh: add ~riscv keyword to commented-out section
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 304130674c29..4b6a06c3c158 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-#KEYWORDS="~amd64 ~arm64 ~ppc64"
+#KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 6:45 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 6:45 UTC (permalink / raw
To: gentoo-commits
commit: 75e72eda9e7caf1c026161d720f6b023d500f5aa
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:13:18 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:10 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e72eda
app-shells/ksh: add ~ppc keyword to commented-out section
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 4b6a06c3c158..ee1a65718159 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-#KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+#KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 6:45 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 6:45 UTC (permalink / raw
To: gentoo-commits
commit: 402521153b1690fcb0c15eda2b5b6c403737765a
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:16:36 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:45:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40252115
app-shells/ksh: keyword 1.0.0_beta1
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index ee1a65718159..3069f591bc44 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-#KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 6:55 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 6:55 UTC (permalink / raw
To: gentoo-commits
commit: afb488c2a68d3c405c3b6ea0c3257c151b6be8b4
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 06:55:16 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 06:55:16 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afb488c2
app-shells/ksh: drop 9999
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-9999.ebuild | 44 ------------------------------------------
1 file changed, 44 deletions(-)
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
deleted file mode 100644
index e5b08b6bef9c..000000000000
--- a/app-shells/ksh/ksh-9999.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson ninja-utils
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/att/ast"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
- MY_PV="${PV/_/-}"
- MY_P="${PN}-${MY_PV}"
- SRC_URI="https://github.com/att/ast/releases/download/${MY_PV}/${MY_P}.tar.gz"
- S="${WORKDIR}/${MY_P}"
-fi
-
-DESCRIPTION="The Original Korn Shell, 1993 revision (ksh93)"
-HOMEPAGE="https://github.com/att/ast"
-
-LICENSE="CPL-1.0 EPL-1.0"
-SLOT="0"
-
-RDEPEND="!app-shells/pdksh"
-
-src_test() {
- # https://bugs.gentoo.org/702570
- addwrite /proc/self
- local cmd=(
- meson test
- -C "${BUILD_DIR}"
- --num-processes "$(makeopts_jobs ${NINJAOPTS:-${MAKEOPTS}})"
- )
- echo "${cmd[@]}" >&2
- # https://github.com/att/ast/issues/1392
- env -u T "${cmd[@]}" || die
-}
-
-src_install() {
- meson_src_install
- dodir /bin
- mv "${ED}/usr/bin/ksh" "${ED}/bin/ksh" || die
-}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 7:07 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 7:07 UTC (permalink / raw
To: gentoo-commits
commit: 70583258fdc6ba1d97567b0246acc3899c000de7
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:04:51 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:06:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70583258
app-shells/ksh: add 9999, based on https://github.com/ksh93/ksh
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-9999.ebuild | 74 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
new file mode 100644
index 000000000000..15fbc5bb62c7
--- /dev/null
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+ KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+ MY_PV=$(ver_rs 3 - 4 .)
+ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_prepare() {
+ default
+
+ # disable register for debugging
+ sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+ local extraflags=(
+ "-Wno-unknown-pragmas"
+ "-Wno-missing-braces"
+ "-Wno-unused-result"
+ "-Wno-return-type"
+ "-Wno-int-to-pointer-cast"
+ "-Wno-parentheses"
+ "-Wno-unused"
+ "-Wno-unused-but-set-variable"
+ "-Wno-cpp"
+ "-Wno-maybe-uninitialized"
+ "-Wno-lto-type-mismatch"
+ "-P"
+ )
+ append-cflags $(test-flags-CC ${extraflags[@]})
+ filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+ export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+ tc-export AR CC LD NM
+
+ sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+ # test tries to catch IO error
+ addwrite /proc/self/mem
+
+ # arith.sh uses A for tests
+ unset A
+
+ sh bin/shtests --compile || die
+}
+
+src_install() {
+ local myhost="$(sh bin/package host)"
+ cd "arch/${myhost}" || die
+
+ dodir /bin
+ mv bin/ksh "${ED}"/bin/ || die
+ dosym ksh /bin/rksh
+
+ newman man/man1/sh.1 ksh.1
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 7:13 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-15 7:13 UTC (permalink / raw
To: gentoo-commits
commit: eaa81db059dd8dd3d2ec05bf319b9670b27a4259
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:13:26 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:13:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa81db0
app-shells/ksh: Keyword 1.0.0_beta1 x86, #829226
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 3069f591bc44..55cb01657d83 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 7:57 Arthur Zamarin
0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-15 7:57 UTC (permalink / raw
To: gentoo-commits
commit: e955b7302c96ee523b7d1bb5914d05186519eb27
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 07:56:56 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 07:57:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e955b730
app-shells/ksh: Keyword 1.0.0_beta1 arm, #829226
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 55cb01657d83..500621f54ee8 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 8:23 Arthur Zamarin
0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-15 8:23 UTC (permalink / raw
To: gentoo-commits
commit: 90d61f4d35b5ba451430b07824fe32ef9ef74d4a
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 08:23:00 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 08:23:18 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d61f4d
app-shells/ksh: Keyword 1.0.0_beta1 ia64, #829226
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 500621f54ee8..1975fc029304 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 15:48 Arthur Zamarin
0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-15 15:48 UTC (permalink / raw
To: gentoo-commits
commit: a4413540ca1cb0c174a8b7286232f1f22c02ac47
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 15:47:45 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 15:48:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4413540
app-shells/ksh: Keyword 1.0.0_beta1 hppa, #829226
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index 1975fc029304..fc838994841f 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-15 16:53 Mike Gilbert
0 siblings, 0 replies; 62+ messages in thread
From: Mike Gilbert @ 2021-12-15 16:53 UTC (permalink / raw
To: gentoo-commits
commit: 0b7b5aa1f5ee7e9b042615b99815a7a1ad04017d
Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 15 16:52:19 2021 +0000
Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Dec 15 16:53:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7b5aa1
app-shells/ksh: use dobin
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 4 ++--
app-shells/ksh/ksh-9999.ebuild | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index fc838994841f..edd609c996e2 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -67,8 +67,8 @@ src_install() {
local myhost="$(sh bin/package host)"
cd "arch/${myhost}" || die
- dodir /bin
- mv bin/ksh "${ED}"/bin/ || die
+ into /
+ dobin bin/ksh
dosym ksh /bin/rksh
newman man/man1/sh.1 ksh.1
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 15fbc5bb62c7..8e02335af1d6 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -66,8 +66,8 @@ src_install() {
local myhost="$(sh bin/package host)"
cd "arch/${myhost}" || die
- dodir /bin
- mv bin/ksh "${ED}"/bin/ || die
+ into /
+ dobin bin/ksh
dosym ksh /bin/rksh
newman man/man1/sh.1 ksh.1
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-17 15:28 Stephan Hartmann
0 siblings, 0 replies; 62+ messages in thread
From: Stephan Hartmann @ 2021-12-17 15:28 UTC (permalink / raw
To: gentoo-commits
commit: c0f04fa2a8b583d5832462cfc9e502a888af356b
Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 17 15:28:16 2021 +0000
Commit: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Fri Dec 17 15:28:21 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0f04fa2
app-shells/ksh: bump to 1.0.0_beta2
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-1.0.0_beta2.ebuild | 71 +++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index cfd1ee45c7c6..24f0f4e14531 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
DIST ksh-2020.0.0.tar.gz 2022880 BLAKE2B cb952c4febe88a3ccf8fd48f511a30a73bfc812ebf0b7a5fe799470b29ee13ca61004fd34e367d836940a88214da2aa05b7cb96f173a1b8d57c8e644c8c3a2a6 SHA512 7d6da3af341a62718d691ddc52e10bdf3b7290d74f1cd01610093c587af47b6d6d04b74b210eb31f93a3559855a5bc5155f9b188d2f8bb4444042c26bfaf1792
DIST ksh-v1.0.0-beta.1.tar.gz 2376823 BLAKE2B 0c985bd17bd0a6301205cffa703536c99322b99953e86b8e8266616f70c7d8cab01801f55c5ba2964628cef8c05878f4e721be39987c418b35859952d3a07719 SHA512 968d7c1aef38f0a29f3a32d0aba7bd5138b70d96486443d5b13c4830907aa7344fb7599ca153a55116758413640ba84ec9e6be19a6f0941814f2515a3961b312
+DIST ksh-v1.0.0-beta.2.tar.gz 2238224 BLAKE2B b4eb8e116d0dd8fda498fb8d2805613a73291be628ce87ebc1c47c9bc8c49b236b285accaf35b4c9e411df23b99c6a949b672edeea1f1f317fc85a2b4db48779 SHA512 c2cd5a4b442bcff1dd2c1c054ee79c4cb131dce28d811dcd3476164d6cb7e88e6b317a094b16f227564a1266708ef0cfeca2af0929c00a19497cf1b67c647cf2
diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
new file mode 100644
index 000000000000..f9a81e836268
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+MY_PV=$(ver_rs 3 - 4 .)
+SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_prepare() {
+ default
+
+ # disable register for debugging
+ sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+ local extraflags=(
+ "-Wno-unknown-pragmas"
+ "-Wno-missing-braces"
+ "-Wno-unused-result"
+ "-Wno-return-type"
+ "-Wno-int-to-pointer-cast"
+ "-Wno-parentheses"
+ "-Wno-unused"
+ "-Wno-unused-but-set-variable"
+ "-Wno-cpp"
+ "-Wno-maybe-uninitialized"
+ "-Wno-lto-type-mismatch"
+ "-P"
+ )
+ append-cflags $(test-flags-CC ${extraflags[@]})
+ filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+ export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+ tc-export AR CC LD NM
+
+ sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+ # test tries to catch IO error
+ addwrite /proc/self/mem
+
+ # arith.sh uses A for tests
+ unset A
+
+ sh bin/shtests --compile || die
+}
+
+src_install() {
+ local myhost="$(sh bin/package host)"
+ cd "arch/${myhost}" || die
+
+ into /
+ dobin bin/ksh
+ dosym ksh /bin/rksh
+
+ newman man/man1/sh.1 ksh.1
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-18 2:10 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2021-12-18 2:10 UTC (permalink / raw
To: gentoo-commits
commit: 83153ffb182b8043c88ca71443e4ebc84a054414
Author: Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Fri Dec 17 13:06:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 02:10:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83153ffb
app-shells/ksh: keyword 1.0.0_beta1 for sparc, bug #829226
Package-Manager: Portage-3.0.28, Repoman-3.0.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer <eike <AT> sf-mail.de>
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta1.ebuild b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
index edd609c996e2..ae2481bd2e6b 100644
--- a/app-shells/ksh/ksh-1.0.0_beta1.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
PATCHES=(
"${FILESDIR}/ksh-1.0.0-beta.1-regre-tests.patch"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-18 3:08 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2021-12-18 3:08 UTC (permalink / raw
To: gentoo-commits
commit: a5bb9d3829d733d1519925eb229c8b3d147468e2
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 18 03:08:06 2021 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Dec 18 03:08:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5bb9d38
app-shells/ksh: keyword 1.0.0_beta2 for ~sparc
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index f9a81e836268..0e9fc60a7871 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-21 11:03 James Le Cuirot
0 siblings, 0 replies; 62+ messages in thread
From: James Le Cuirot @ 2021-12-21 11:03 UTC (permalink / raw
To: gentoo-commits
commit: 3b70f16ab7a93eadc02fff96de9676e3a8e1f482
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 21 11:03:19 2021 +0000
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Tue Dec 21 11:03:19 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b70f16a
app-shells/ksh: Keyword 1.0.0_beta2 for ~m68k
27 tests failed. 3 of them were numerical, which is not unusual on
this platform. 2 of them may have been due to building over NFS. The
rest appear to have something to do with line endings, which is a bit
more concerning. It generally seems to work though.
Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index 0e9fc60a7871..3cfdd740bc9a 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2021-12-27 20:08 Arthur Zamarin
0 siblings, 0 replies; 62+ messages in thread
From: Arthur Zamarin @ 2021-12-27 20:08 UTC (permalink / raw
To: gentoo-commits
commit: cc06ef8686982cdb1179d0a1cadc6c566ca5afa2
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 20:07:56 2021 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 20:07:56 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc06ef86
app-shells/ksh: Keyword 1.0.0_beta2 s390, #829226
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index 3cfdd740bc9a..4ea8bdc99c17 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-02-16 7:01 Matt Turner
0 siblings, 0 replies; 62+ messages in thread
From: Matt Turner @ 2022-02-16 7:01 UTC (permalink / raw
To: gentoo-commits
commit: eeba5436efbda62abc9a0718cb5d8ea536312f4f
Author: Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 16 07:01:36 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Feb 16 07:01:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeba5436
app-shells/ksh: Keyword 1.0.0_beta2 alpha, #829226
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
app-shells/ksh/ksh-1.0.0_beta2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-shells/ksh/ksh-1.0.0_beta2.ebuild b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
index 4ea8bdc99c17..6ff7b141d0d7 100644
--- a/app-shells/ksh/ksh-1.0.0_beta2.ebuild
+++ b/app-shells/ksh/ksh-1.0.0_beta2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
LICENSE="EPL-1.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-16 20:57 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-16 20:57 UTC (permalink / raw
To: gentoo-commits
commit: fd7b9a178439a54d4acdc2e016a9c5403b2b786f
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 20:53:35 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 20:56:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7b9a17
app-shells/ksh: sync live ebuild
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-9999.ebuild | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 8e02335af1d6..8fb7af0f3c4b 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit flag-o-matic toolchain-funcs
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-16 20:57 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-16 20:57 UTC (permalink / raw
To: gentoo-commits
commit: cbf22f4ddf60e17b2dccd551b46371ba34f72768
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 20:49:36 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 20:56:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbf22f4d
app-shells/ksh: add 1.0.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-1.0.3.ebuild | 74 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 75 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 28c24db77375..2e62c5d467c2 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
DIST ksh-2020.0.0.tar.gz 2022880 BLAKE2B cb952c4febe88a3ccf8fd48f511a30a73bfc812ebf0b7a5fe799470b29ee13ca61004fd34e367d836940a88214da2aa05b7cb96f173a1b8d57c8e644c8c3a2a6 SHA512 7d6da3af341a62718d691ddc52e10bdf3b7290d74f1cd01610093c587af47b6d6d04b74b210eb31f93a3559855a5bc5155f9b188d2f8bb4444042c26bfaf1792
DIST ksh-v1.0.0-beta.2.tar.gz 2238224 BLAKE2B b4eb8e116d0dd8fda498fb8d2805613a73291be628ce87ebc1c47c9bc8c49b236b285accaf35b4c9e411df23b99c6a949b672edeea1f1f317fc85a2b4db48779 SHA512 c2cd5a4b442bcff1dd2c1c054ee79c4cb131dce28d811dcd3476164d6cb7e88e6b317a094b16f227564a1266708ef0cfeca2af0929c00a19497cf1b67c647cf2
+DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
new file mode 100644
index 000000000000..932d1fb06d21
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+ KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+ MY_PV=$(ver_rs 3 - 4 .)
+ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_prepare() {
+ default
+
+ # disable register for debugging
+ sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+ local extraflags=(
+ "-Wno-unknown-pragmas"
+ "-Wno-missing-braces"
+ "-Wno-unused-result"
+ "-Wno-return-type"
+ "-Wno-int-to-pointer-cast"
+ "-Wno-parentheses"
+ "-Wno-unused"
+ "-Wno-unused-but-set-variable"
+ "-Wno-cpp"
+ "-Wno-maybe-uninitialized"
+ "-Wno-lto-type-mismatch"
+ "-P"
+ )
+ append-cflags $(test-flags-CC ${extraflags[@]})
+ filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+ export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+ tc-export AR CC LD NM
+
+ sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+ # test tries to catch IO error
+ addwrite /proc/self/mem
+
+ # arith.sh uses A for tests
+ unset A
+
+ sh bin/shtests --compile || die
+}
+
+src_install() {
+ local myhost="$(sh bin/package host)"
+ cd "arch/${myhost}" || die
+
+ into /
+ dobin bin/ksh
+ dosym ksh /bin/rksh
+
+ newman man/man1/sh.1 ksh.1
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-16 20:57 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-16 20:57 UTC (permalink / raw
To: gentoo-commits
commit: 5f641efcaddc9abd72cd07621120fc4ff97460f4
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 16 20:53:14 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Fri Sep 16 20:56:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f641efc
app-shells/ksh: keyword 1.0.3
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
index 932d1fb06d21..8fb7af0f3c4b 100644
--- a/app-shells/ksh/ksh-1.0.3.ebuild
+++ b/app-shells/ksh/ksh-1.0.3.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-09-19 6:27 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-09-19 6:27 UTC (permalink / raw
To: gentoo-commits
commit: c3135b33e6c87323af4fa91fb048f9c282e62e7e
Author: Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 19 06:26:42 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon Sep 19 06:27:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3135b33
app-shells/ksh: fix 1.0.3 build with clang
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-1.0.3.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
index 8fb7af0f3c4b..dd729029724d 100644
--- a/app-shells/ksh/ksh-1.0.3.ebuild
+++ b/app-shells/ksh/ksh-1.0.3.ebuild
@@ -41,6 +41,8 @@ src_compile() {
"-Wno-cpp"
"-Wno-maybe-uninitialized"
"-Wno-lto-type-mismatch"
+ "-Wno-error=int-conversion"
+ "-Wno-int-conversion"
"-P"
)
append-cflags $(test-flags-CC ${extraflags[@]})
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-11-23 0:27 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-11-23 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 9bc8f1ae9f5613932909eb9b5bf94d4668424c6e
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 00:15:35 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 00:24:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc8f1ae
app-shells/ksh: sync live ebuild
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/ksh-9999.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index 8fb7af0f3c4b..dd729029724d 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -41,6 +41,8 @@ src_compile() {
"-Wno-cpp"
"-Wno-maybe-uninitialized"
"-Wno-lto-type-mismatch"
+ "-Wno-error=int-conversion"
+ "-Wno-int-conversion"
"-P"
)
append-cflags $(test-flags-CC ${extraflags[@]})
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-11-23 0:27 Georgy Yakovlev
0 siblings, 0 replies; 62+ messages in thread
From: Georgy Yakovlev @ 2022-11-23 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 3b917ff2d4fe6e2f8d468b51c15998cc904ebd6a
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 23 00:24:05 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Wed Nov 23 00:24:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b917ff2
app-shells/ksh: add 1.0.4
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-1.0.4.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 77 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index a9111f06f4fe..1a0148a5cbcf 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1 +1,2 @@
DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
+DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
new file mode 100644
index 000000000000..dd729029724d
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ MY_PV=$(ver_rs 3 - 4 .)
+ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_prepare() {
+ default
+
+ # disable register for debugging
+ sed -i 1i"#define register" src/lib/libast/include/ast.h || die
+}
+
+src_compile() {
+ local extraflags=(
+ "-Wno-unknown-pragmas"
+ "-Wno-missing-braces"
+ "-Wno-unused-result"
+ "-Wno-return-type"
+ "-Wno-int-to-pointer-cast"
+ "-Wno-parentheses"
+ "-Wno-unused"
+ "-Wno-unused-but-set-variable"
+ "-Wno-cpp"
+ "-Wno-maybe-uninitialized"
+ "-Wno-lto-type-mismatch"
+ "-Wno-error=int-conversion"
+ "-Wno-int-conversion"
+ "-P"
+ )
+ append-cflags $(test-flags-CC ${extraflags[@]})
+ filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+ export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+
+ tc-export AR CC LD NM
+
+ sh bin/package make SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+ # test tries to catch IO error
+ addwrite /proc/self/mem
+
+ # arith.sh uses A for tests
+ unset A
+
+ sh bin/shtests --compile || die
+}
+
+src_install() {
+ local myhost="$(sh bin/package host)"
+ cd "arch/${myhost}" || die
+
+ into /
+ dobin bin/ksh
+ dosym ksh /bin/rksh
+
+ newman man/man1/sh.1 ksh.1
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-02 18:44 WANG Xuerui
0 siblings, 0 replies; 62+ messages in thread
From: WANG Xuerui @ 2022-12-02 18:44 UTC (permalink / raw
To: gentoo-commits
commit: 99db582bacdb6e2c19d858c6e1061c284f325186
Author: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 2 17:55:37 2022 +0000
Commit: WANG Xuerui <xen0n <AT> gentoo <DOT> org>
CommitDate: Fri Dec 2 18:44:12 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99db582b
app-shells/ksh: keyword 1.0.4 for ~loong
Signed-off-by: WANG Xuerui <xen0n <AT> gentoo.org>
app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index dd729029724d..f59df92a2e4a 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 11:31 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 11:31 UTC (permalink / raw
To: gentoo-commits
commit: de287316a75553826859d6c3a76f36f3a290eb4a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 11:31:11 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 11:31:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de287316
app-shells/ksh: Stabilize 1.0.4 amd64, #886017
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index f59df92a2e4a..fbe8124151f8 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 13:40 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 13:40 UTC (permalink / raw
To: gentoo-commits
commit: 3f180e866470b7d34a38d7dc8ccd917c2eb19619
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 13:39:38 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 13:39:38 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f180e86
app-shells/ksh: Stabilize 1.0.4 arm64, #886017
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index 0ffa5fa38a5e..b487266dca45 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 19:45 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 19:45 UTC (permalink / raw
To: gentoo-commits
commit: d90847f1f1122b38df79273cb7909c8472db0f9e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 19:37:03 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 19:45:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90847f1
app-shells/ksh: Stabilize 1.0.4 hppa, #886017
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index c34455691fd9..cb540040e266 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2022-12-27 19:53 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2022-12-27 19:53 UTC (permalink / raw
To: gentoo-commits
commit: a3329e18fe1e66677e6c10859aeda5cf398adf44
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 27 19:47:11 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 27 19:53:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3329e18
app-shells/ksh: Stabilize 1.0.4 ppc64, #886017
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.4.ebuild b/app-shells/ksh/ksh-1.0.4.ebuild
index 9e2da9187a45..932916b79000 100644
--- a/app-shells/ksh/ksh-1.0.4.ebuild
+++ b/app-shells/ksh/ksh-1.0.4.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 sparc x86"
+ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2023-09-18 9:50 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2023-09-18 9:50 UTC (permalink / raw
To: gentoo-commits
commit: e95e5c74cbe70423216de726481fde229ee8c0e1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 18 09:49:05 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 18 09:49:05 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e95e5c74
app-shells/ksh: retire sultan
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/app-shells/ksh/metadata.xml b/app-shells/ksh/metadata.xml
index 2526e8d0cb13..86387b2b102b 100644
--- a/app-shells/ksh/metadata.xml
+++ b/app-shells/ksh/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>sultan@gentoo.org</email>
- <name>Stephan Hartmann</name>
- </maintainer>
<maintainer type="person">
<email>gyakovlev@gentoo.org</email>
<name>Georgy Yakovlev</name>
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-01-09 1:02 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-01-09 1:02 UTC (permalink / raw
To: gentoo-commits
commit: 81b4d68cb47299f3ead454add4d6c5dfa564f9fe
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 9 01:01:31 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 9 01:01:42 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81b4d68c
app-shells/ksh: add 1.0.8
Closes: https://bugs.gentoo.org/883085
Bug: https://bugs.gentoo.org/829457
Bug: https://bugs.gentoo.org/833964
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/{ksh-9999.ebuild => ksh-1.0.8.ebuild} | 4 ++--
app-shells/ksh/ksh-9999.ebuild | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 1a0148a5cbcf..be1686c1b570 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
+DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
similarity index 91%
copy from app-shells/ksh/ksh-9999.ebuild
copy to app-shells/ksh/ksh-1.0.8.ebuild
index dd729029724d..4cda30c54705 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index dd729029724d..f59df92a2e4a 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-01-09 2:40 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-01-09 2:40 UTC (permalink / raw
To: gentoo-commits
commit: 10cd51b1cac70e3f180a04b2e9ea3c6eb46150fd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 9 02:39:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jan 9 02:39:38 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10cd51b1
app-shells/ksh: clean up flag handling
* Filter LTO instead of just -Wno-erroring things indicating it's unsafe
* Try to respect CC/AR/NM more
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.8.ebuild | 9 ++++-----
app-shells/ksh/ksh-9999.ebuild | 11 +++++------
2 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 4cda30c54705..c97a769209a6 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -40,18 +40,17 @@ src_compile() {
"-Wno-unused-but-set-variable"
"-Wno-cpp"
"-Wno-maybe-uninitialized"
- "-Wno-lto-type-mismatch"
- "-Wno-error=int-conversion"
- "-Wno-int-conversion"
"-P"
)
append-cflags $(test-flags-CC ${extraflags[@]})
+ append-cflags -fno-strict-aliasing
filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
- export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+ filter-lto
+ export CCFLAGS="${CFLAGS}"
tc-export AR CC LD NM
- sh bin/package make SHELL="${BROOT}"/bin/sh || die
+ sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die
}
src_test() {
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index f59df92a2e4a..c97a769209a6 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -40,18 +40,17 @@ src_compile() {
"-Wno-unused-but-set-variable"
"-Wno-cpp"
"-Wno-maybe-uninitialized"
- "-Wno-lto-type-mismatch"
- "-Wno-error=int-conversion"
- "-Wno-int-conversion"
"-P"
)
append-cflags $(test-flags-CC ${extraflags[@]})
+ append-cflags -fno-strict-aliasing
filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
- export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
+ filter-lto
+ export CCFLAGS="${CFLAGS}"
tc-export AR CC LD NM
- sh bin/package make SHELL="${BROOT}"/bin/sh || die
+ sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die
}
src_test() {
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 0:54 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03 0:54 UTC (permalink / raw
To: gentoo-commits
commit: e439e85e3a5bdfc83c6632a3b81c88a963884aa8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 00:40:38 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 00:50:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e439e85e
app-shells/ksh: drop 1.0.3
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/Manifest | 1 -
app-shells/ksh/ksh-1.0.3.ebuild | 76 -----------------------------------------
2 files changed, 77 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index be1686c1b570..3624cb03ab83 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,3 +1,2 @@
-DIST ksh-v1.0.3.tar.gz 2110771 BLAKE2B 4316c78f7889fb2e4630a83dd0f1c5c4c4b418a822e8f7d3d9415a83bbef6e993cbd21b4842c7f56cd8647305c4bdddc04562b8788f2ee6e14698a9cb090f386 SHA512 9d6e664bc6c8d102ba09e692d057b9546b07ba3ecb060449df6648e7c99f8dfd670401e6fcf34f6f3de13338a3c31c09596344931ccfdf4cd4e49eabdf005c23
DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
diff --git a/app-shells/ksh/ksh-1.0.3.ebuild b/app-shells/ksh/ksh-1.0.3.ebuild
deleted file mode 100644
index dd729029724d..000000000000
--- a/app-shells/ksh/ksh-1.0.3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic toolchain-funcs
-
-if [[ ${PV} == 9999 ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://github.com/ksh93/ksh"
-else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
- MY_PV=$(ver_rs 3 - 4 .)
- SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
- S="${WORKDIR}/${PN}-${MY_PV}"
-fi
-
-DESCRIPTION="The Original ATT Korn Shell"
-HOMEPAGE="http://www.kornshell.com/"
-
-LICENSE="EPL-1.0"
-SLOT="0"
-
-src_prepare() {
- default
-
- # disable register for debugging
- sed -i 1i"#define register" src/lib/libast/include/ast.h || die
-}
-
-src_compile() {
- local extraflags=(
- "-Wno-unknown-pragmas"
- "-Wno-missing-braces"
- "-Wno-unused-result"
- "-Wno-return-type"
- "-Wno-int-to-pointer-cast"
- "-Wno-parentheses"
- "-Wno-unused"
- "-Wno-unused-but-set-variable"
- "-Wno-cpp"
- "-Wno-maybe-uninitialized"
- "-Wno-lto-type-mismatch"
- "-Wno-error=int-conversion"
- "-Wno-int-conversion"
- "-P"
- )
- append-cflags $(test-flags-CC ${extraflags[@]})
- filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
- export CCFLAGS="${CFLAGS} -fno-strict-aliasing"
-
- tc-export AR CC LD NM
-
- sh bin/package make SHELL="${BROOT}"/bin/sh || die
-}
-
-src_test() {
- # test tries to catch IO error
- addwrite /proc/self/mem
-
- # arith.sh uses A for tests
- unset A
-
- sh bin/shtests --compile || die
-}
-
-src_install() {
- local myhost="$(sh bin/package host)"
- cd "arch/${myhost}" || die
-
- into /
- dobin bin/ksh
- dosym ksh /bin/rksh
-
- newman man/man1/sh.1 ksh.1
-}
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 0:54 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03 0:54 UTC (permalink / raw
To: gentoo-commits
commit: b2a5c6456e0fce45f91bd1d9ad3ac4d2d6e4dc8e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 00:49:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 00:50:53 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a5c645
app-shells/ksh: add 1.0.9
Also, drop obsolete register hack. As far as I can tell, it was either
misguided from the beginning or is at the very least now-obsolete. The
function (or lack) of 'register' in C is a misnomer anyway.
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/{ksh-9999.ebuild => ksh-1.0.9.ebuild} | 7 -------
app-shells/ksh/ksh-9999.ebuild | 7 -------
3 files changed, 1 insertion(+), 14 deletions(-)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 3624cb03ab83..7f5bd74db1b1 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,2 +1,3 @@
DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
+DIST ksh-v1.0.9.tar.gz 2084378 BLAKE2B 9cb827003f00261df74e19c6b9dad5f25fba401bc9dabeb300b90b7f3e9e9c37d096e5e24dec7c2ac60b195008d69c9fc682b32b376f7c03cbf9c56779431958 SHA512 747a9b624ee898c84cf37958add17eee6ee8fcb6112701430f0d12d2913b3af22554a98a9836dee6bbbe62adbdb3cbc1d3fb7f2c654f2ce799805d9b1f407683
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-1.0.9.ebuild
similarity index 92%
copy from app-shells/ksh/ksh-9999.ebuild
copy to app-shells/ksh/ksh-1.0.9.ebuild
index c97a769209a6..96d8ebd86abd 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-1.0.9.ebuild
@@ -21,13 +21,6 @@ HOMEPAGE="http://www.kornshell.com/"
LICENSE="EPL-1.0"
SLOT="0"
-src_prepare() {
- default
-
- # disable register for debugging
- sed -i 1i"#define register" src/lib/libast/include/ast.h || die
-}
-
src_compile() {
local extraflags=(
"-Wno-unknown-pragmas"
diff --git a/app-shells/ksh/ksh-9999.ebuild b/app-shells/ksh/ksh-9999.ebuild
index c97a769209a6..96d8ebd86abd 100644
--- a/app-shells/ksh/ksh-9999.ebuild
+++ b/app-shells/ksh/ksh-9999.ebuild
@@ -21,13 +21,6 @@ HOMEPAGE="http://www.kornshell.com/"
LICENSE="EPL-1.0"
SLOT="0"
-src_prepare() {
- default
-
- # disable register for debugging
- sed -i 1i"#define register" src/lib/libast/include/ast.h || die
-}
-
src_compile() {
local extraflags=(
"-Wno-unknown-pragmas"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 2:10 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03 2:10 UTC (permalink / raw
To: gentoo-commits
commit: 5b2703a15c2e6b33dd90b18547820103cd4ee42c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 02:10:19 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 02:10:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b2703a1
app-shells/ksh: Stabilize 1.0.8 arm, #935380
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index c97a769209a6..63bca4e6ec7c 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 2:10 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03 2:10 UTC (permalink / raw
To: gentoo-commits
commit: e988d6d57e3397b7b6cba321df3b6ec222357f12
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 02:10:21 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 02:10:21 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e988d6d5
app-shells/ksh: Stabilize 1.0.8 arm64, #935380
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 63bca4e6ec7c..41de753d122a 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 2:10 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03 2:10 UTC (permalink / raw
To: gentoo-commits
commit: c94daf304a9012350d0dd0c0ee5e4c9326754b6c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 02:10:22 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 02:10:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94daf30
app-shells/ksh: Stabilize 1.0.8 ppc, #935380
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 41de753d122a..518ca2d59d74 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 2:33 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-07-03 2:33 UTC (permalink / raw
To: gentoo-commits
commit: e1e5febe40d1f00e1654e6cf06f9638382bb7ada
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 02:33:29 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 02:33:29 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1e5febe
app-shells/ksh: Stabilize 1.0.8 amd64, #935380
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 518ca2d59d74..5d18e29dc3ca 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-07-03 5:38 Joonas Niilola
0 siblings, 0 replies; 62+ messages in thread
From: Joonas Niilola @ 2024-07-03 5:38 UTC (permalink / raw
To: gentoo-commits
commit: 0104be940ba181a080bf45c6e9c74df8590754d8
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 3 05:38:18 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Jul 3 05:38:30 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0104be94
app-shells/ksh: Stabilize 1.0.8 x86, #935380
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
app-shells/ksh/ksh-1.0.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-shells/ksh/ksh-1.0.8.ebuild b/app-shells/ksh/ksh-1.0.8.ebuild
index 5d18e29dc3ca..1d31302e6655 100644
--- a/app-shells/ksh/ksh-1.0.8.ebuild
+++ b/app-shells/ksh/ksh-1.0.8.ebuild
@@ -9,7 +9,7 @@ if [[ ${PV} == 9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/ksh93/ksh"
else
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ~ppc64 ~riscv ~s390 ~sparc x86"
MY_PV=$(ver_rs 3 - 4 .)
SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
S="${WORKDIR}/${PN}-${MY_PV}"
^ permalink raw reply related [flat|nested] 62+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/
@ 2024-08-11 11:29 Sam James
0 siblings, 0 replies; 62+ messages in thread
From: Sam James @ 2024-08-11 11:29 UTC (permalink / raw
To: gentoo-commits
commit: 8b898bb76667b7a840d8335a5926a7ba5d012e49
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 11 11:25:16 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 11 11:28:44 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b898bb7
app-shells/ksh: add 1.0.10
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-shells/ksh/Manifest | 1 +
app-shells/ksh/ksh-1.0.10.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/app-shells/ksh/Manifest b/app-shells/ksh/Manifest
index 7f5bd74db1b1..9db785460a3b 100644
--- a/app-shells/ksh/Manifest
+++ b/app-shells/ksh/Manifest
@@ -1,3 +1,4 @@
+DIST ksh-v1.0.10.tar.gz 2019536 BLAKE2B 3de1328f7963d0953e5afcfe61c0eb001f7ad5f719a96415ccc3c7a9e9bb61deee59dbd161e8f0bf64c997c257b796f3b36124b7032117f513a446aa20cb85b8 SHA512 055bd2cf188c825ed684e6f95991a70f8b672e31a94a2294b8791de96be7d9dbf49e2d1eddb3490559c15736a2e0f40839529253481f1217e5e134f046cbe41f
DIST ksh-v1.0.4.tar.gz 2127036 BLAKE2B c3bd7f8d8c86e8bf4f7482c99890f025365334b7ab826261b03f9a2f6bf72b4112ba0cec09c7d5388cbba4541a4e99a24e3b95a98e386b941a39f549c5c21525 SHA512 ca6ff4625a48a991d07a34c8d28656c131124e6cccbb495d8fbc2922db9f94a83c1df2be17a7fa7aa39ce5b9243573b0b806eef87d11c5a2936e7af564d2f5e6
DIST ksh-v1.0.8.tar.gz 2114262 BLAKE2B cf900c4dbdc750a6c4ff6906ab32b24722da3dbb84363517e4d7345c0bc591c346aa82fb58de5fd9662f20dd855deb6f1720002b7d91118ef8497e9f45412148 SHA512 4284ab98f6055877c0715a8b224eb5a75dc7fa022f38c9ee30d50786e997f70b507ee452fc8bbdfa67649a26e0fdfc8051f7e54ff9f6a0f96e44498757080548
DIST ksh-v1.0.9.tar.gz 2084378 BLAKE2B 9cb827003f00261df74e19c6b9dad5f25fba401bc9dabeb300b90b7f3e9e9c37d096e5e24dec7c2ac60b195008d69c9fc682b32b376f7c03cbf9c56779431958 SHA512 747a9b624ee898c84cf37958add17eee6ee8fcb6112701430f0d12d2913b3af22554a98a9836dee6bbbe62adbdb3cbc1d3fb7f2c654f2ce799805d9b1f407683
diff --git a/app-shells/ksh/ksh-1.0.10.ebuild b/app-shells/ksh/ksh-1.0.10.ebuild
new file mode 100644
index 000000000000..96d8ebd86abd
--- /dev/null
+++ b/app-shells/ksh/ksh-1.0.10.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/ksh93/ksh"
+else
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+ MY_PV=$(ver_rs 3 - 4 .)
+ SRC_URI="https://github.com/ksh93/${PN}/archive/v${MY_PV}/ksh-v${MY_PV}.tar.gz"
+ S="${WORKDIR}/${PN}-${MY_PV}"
+fi
+
+DESCRIPTION="The Original ATT Korn Shell"
+HOMEPAGE="http://www.kornshell.com/"
+
+LICENSE="EPL-1.0"
+SLOT="0"
+
+src_compile() {
+ local extraflags=(
+ "-Wno-unknown-pragmas"
+ "-Wno-missing-braces"
+ "-Wno-unused-result"
+ "-Wno-return-type"
+ "-Wno-int-to-pointer-cast"
+ "-Wno-parentheses"
+ "-Wno-unused"
+ "-Wno-unused-but-set-variable"
+ "-Wno-cpp"
+ "-Wno-maybe-uninitialized"
+ "-P"
+ )
+ append-cflags $(test-flags-CC ${extraflags[@]})
+ append-cflags -fno-strict-aliasing
+ filter-flags '-fdiagnostics-color=always' # https://github.com/ksh93/ksh/issues/379
+ filter-lto
+
+ export CCFLAGS="${CFLAGS}"
+ tc-export AR CC LD NM
+
+ sh bin/package make AR="${AR}" CC="${CC}" NM="${NM}" SHELL="${BROOT}"/bin/sh || die
+}
+
+src_test() {
+ # test tries to catch IO error
+ addwrite /proc/self/mem
+
+ # arith.sh uses A for tests
+ unset A
+
+ sh bin/shtests --compile || die
+}
+
+src_install() {
+ local myhost="$(sh bin/package host)"
+ cd "arch/${myhost}" || die
+
+ into /
+ dobin bin/ksh
+ dosym ksh /bin/rksh
+
+ newman man/man1/sh.1 ksh.1
+}
^ permalink raw reply related [flat|nested] 62+ messages in thread
end of thread, other threads:[~2024-08-11 11:29 UTC | newest]
Thread overview: 62+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-09 2:40 [gentoo-commits] repo/gentoo:master commit in: app-shells/ksh/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-08-11 11:29 Sam James
2024-07-03 5:38 Joonas Niilola
2024-07-03 2:33 Sam James
2024-07-03 2:10 Sam James
2024-07-03 2:10 Sam James
2024-07-03 2:10 Sam James
2024-07-03 0:54 Sam James
2024-07-03 0:54 Sam James
2024-01-09 1:02 Sam James
2023-09-18 9:50 Sam James
2022-12-27 19:53 Sam James
2022-12-27 19:45 Sam James
2022-12-27 13:40 Sam James
2022-12-27 11:31 Sam James
2022-12-02 18:44 WANG Xuerui
2022-11-23 0:27 Georgy Yakovlev
2022-11-23 0:27 Georgy Yakovlev
2022-09-19 6:27 Georgy Yakovlev
2022-09-16 20:57 Georgy Yakovlev
2022-09-16 20:57 Georgy Yakovlev
2022-09-16 20:57 Georgy Yakovlev
2022-02-16 7:01 Matt Turner
2021-12-27 20:08 Arthur Zamarin
2021-12-21 11:03 James Le Cuirot
2021-12-18 3:08 Georgy Yakovlev
2021-12-18 2:10 Sam James
2021-12-17 15:28 Stephan Hartmann
2021-12-15 16:53 Mike Gilbert
2021-12-15 15:48 Arthur Zamarin
2021-12-15 8:23 Arthur Zamarin
2021-12-15 7:57 Arthur Zamarin
2021-12-15 7:13 Georgy Yakovlev
2021-12-15 7:07 Georgy Yakovlev
2021-12-15 6:55 Georgy Yakovlev
2021-12-15 6:45 Georgy Yakovlev
2021-12-15 6:45 Georgy Yakovlev
2021-12-15 6:45 Georgy Yakovlev
2021-12-15 6:45 Georgy Yakovlev
2021-12-15 5:32 Georgy Yakovlev
2021-12-15 5:32 Georgy Yakovlev
2021-12-15 5:32 Georgy Yakovlev
2021-09-05 19:01 Mike Gilbert
2020-12-01 16:13 Mike Gilbert
2019-12-11 20:39 Mike Gilbert
2019-09-17 2:19 Mike Gilbert
2019-09-01 16:24 Mike Gilbert
2019-09-01 14:32 Mike Gilbert
2019-05-28 4:01 Mike Gilbert
2019-05-04 16:03 Mike Gilbert
2019-05-04 16:03 Mike Gilbert
2018-04-01 20:10 Mike Gilbert
2018-02-15 17:20 Mike Gilbert
2018-02-14 20:07 Mike Gilbert
2018-01-29 23:10 Mike Gilbert
2017-01-02 8:00 Justin Lecher
2016-12-30 11:12 Agostino Sarubbo
2016-12-30 9:39 Agostino Sarubbo
2016-09-05 0:33 Mike Gilbert
2016-05-31 15:05 Tobias Klausmann
2016-05-13 8:41 Agostino Sarubbo
2016-04-26 17:35 Markus Meier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox