summaryrefslogtreecommitdiff
path: root/app-shells/yash
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-02-26 15:57:36 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-02-26 15:57:36 +0000
commitae8c098416c6e714f4466e330d7272cd5e46d452 (patch)
treeb362c9e4d248d71d5142b1ae8eee9381da18b309 /app-shells/yash
parent9b55c1bd600df28af7b9f6ee044b714873e19b49 (diff)
gentoo auto-resync : 26:02:2023 - 15:57:35
Diffstat (limited to 'app-shells/yash')
-rw-r--r--app-shells/yash/Manifest2
-rw-r--r--app-shells/yash/yash-2.54.ebuild35
2 files changed, 37 insertions, 0 deletions
diff --git a/app-shells/yash/Manifest b/app-shells/yash/Manifest
index b720d0ce57ea..ce855c5e3b9f 100644
--- a/app-shells/yash/Manifest
+++ b/app-shells/yash/Manifest
@@ -1,3 +1,5 @@
DIST yash-2.53.tar.xz 755956 BLAKE2B 191bdc6fcda7c3043d3db53b70fcdba86fab740df2aaf1249380c4679f51ec61b9a36c51a7982c516f51f8a2605729d7242d81f738523edfc07f21be1a06ff45 SHA512 9bc6dcc9864fbba6200b76dad50b9eb1620b578fceaea5d1dd34e2efda379be0e4255d56e49c9595dc184ddf45951418e87a88dc6507d41cc4220f38b7044994
+DIST yash-2.54.tar.xz 758916 BLAKE2B 902bb06fa70be4980ea2a9def3cc910ff33d51350a37c5ec5a12fe7282a8e41e5a4a55bc45f66d3dd45b33cacc9af46110dc37c37d2978f686c3a1a7a8fd23b5 SHA512 360dc55782def4ce8c1a5cf12836ec86405dfbe338c6a623c8031e84f76da1bfa2e5a5ad05c1a62ea7b516681457d124398e2194e2d23824c19216eb3807e155
EBUILD yash-2.53.ebuild 803 BLAKE2B 0373db43210d00b426215178d101f31482311e28f012856fceb189118441148b289a6cede5eb780ab747d84f3f544c22423d3a8a73b3bcbc805a0e9fcd4f7b8d SHA512 6fbf2e40fd66abb30dc05a7ade635e54d3a0ffd0421b35e88f331c1dd8285f22c5894cbf2e535e4d3fb010f8909e29ead11d3f0370dc22dabe17fe86d9ed478c
+EBUILD yash-2.54.ebuild 805 BLAKE2B 0402c22bef8ef9687a52f88fdaaa831a16861a654b74e1aab8211033340403414051e2c9bb2456aae2fd496e3260cdec8d326b4b1da7f92c0cda319b1af3b7ba SHA512 ff98f6b8e92a6f30d0fa047e61939cf882afcea687300af64a1859fd94b420e4f0f307d26fa58339fd150b1d19bb0ab066a685ab24e8328876d26e1012a36744
MISC metadata.xml 1065 BLAKE2B ab9ec0ac6fbf2666a7e987b6a4cfd62f8520f541eb0d900602a782f895757d85ab07f61ca60cfab3cd6042a4e24cb311eb17a4fc163c2652f3c9b7ec4f3cafa2 SHA512 1bf5664d53623cc41a2509662889fe967b62068b27d36f30152fb59de29b46af03ea5baa1a778b2dca6232ffe3d564db37a6432f5f8cdc585a8c88e87fc9ab9f
diff --git a/app-shells/yash/yash-2.54.ebuild b/app-shells/yash/yash-2.54.ebuild
new file mode 100644
index 000000000000..c520a04f1b52
--- /dev/null
+++ b/app-shells/yash/yash-2.54.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+PLOCALES="en ja"
+
+inherit flag-o-matic plocale toolchain-funcs
+
+DESCRIPTION="Yash is a POSIX-compliant command line shell"
+HOMEPAGE="https://yash.osdn.jp/"
+SRC_URI="mirror://sourceforge.jp/${PN}/78345/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="sys-libs/ncurses:=
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )
+ test? ( sys-apps/ed )"
+
+src_configure() {
+ append-cflags -std=c99
+
+ sh ./configure \
+ --prefix="${EPREFIX}"/usr \
+ --exec-prefix="${EPREFIX}" \
+ $(use_enable nls) \
+ CC="$(tc-getCC)" \
+ LINGUAS="$(plocale_get_locales | sed "s/en/en@quot en@boldquot/")" \
+ || die
+}