Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-shells/yash/
Date: Tue, 06 Sep 2022 15:34:28
Message-Id: 1662478453.40c7a391835ee215c06867d34a99eaa9963e91a3.hattya@gentoo
1 commit: 40c7a391835ee215c06867d34a99eaa9963e91a3
2 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org>
3 AuthorDate: Tue Sep 6 15:34:13 2022 +0000
4 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org>
5 CommitDate: Tue Sep 6 15:34:13 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c7a391
7
8 app-shells/yash: new upstream release
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org>
12
13 app-shells/yash/Manifest | 1 +
14 app-shells/yash/yash-2.53.ebuild | 35 +++++++++++++++++++++++++++++++++++
15 2 files changed, 36 insertions(+)
16
17 diff --git a/app-shells/yash/Manifest b/app-shells/yash/Manifest
18 index bcb848198a17..4e7ca945b0fa 100644
19 --- a/app-shells/yash/Manifest
20 +++ b/app-shells/yash/Manifest
21 @@ -1 +1,2 @@
22 DIST yash-2.52.tar.xz 755016 BLAKE2B 44c26d310e9bd50a6f381adefedcdf9bcb49998860a8a67e300d31d5a8615d7346e06e7c4ca5e098d7232a0acc112daa2230572939f665db982f187ccd741778 SHA512 1024ff7e3cce6e64cbc0bd5c0d04a9863d0d51013baf07723d09562b156d05dbfe1fc2df5b736cdec5f562c56ad634f865554a1fe5aeeed91ec0d9276667f02a
23 +DIST yash-2.53.tar.xz 755956 BLAKE2B 191bdc6fcda7c3043d3db53b70fcdba86fab740df2aaf1249380c4679f51ec61b9a36c51a7982c516f51f8a2605729d7242d81f738523edfc07f21be1a06ff45 SHA512 9bc6dcc9864fbba6200b76dad50b9eb1620b578fceaea5d1dd34e2efda379be0e4255d56e49c9595dc184ddf45951418e87a88dc6507d41cc4220f38b7044994
24
25 diff --git a/app-shells/yash/yash-2.53.ebuild b/app-shells/yash/yash-2.53.ebuild
26 new file mode 100644
27 index 000000000000..fbee726df1c7
28 --- /dev/null
29 +++ b/app-shells/yash/yash-2.53.ebuild
30 @@ -0,0 +1,35 @@
31 +# Copyright 1999-2022 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI="8"
35 +PLOCALES="en ja"
36 +
37 +inherit flag-o-matic plocale toolchain-funcs
38 +
39 +DESCRIPTION="Yash is a POSIX-compliant command line shell"
40 +HOMEPAGE="https://yash.osdn.jp/"
41 +SRC_URI="mirror://sourceforge.jp/${PN}/77664/${P}.tar.xz"
42 +
43 +LICENSE="GPL-2+"
44 +SLOT="0"
45 +KEYWORDS="~amd64 ~x86"
46 +IUSE="nls test"
47 +RESTRICT="!test? ( test )"
48 +
49 +RDEPEND="sys-libs/ncurses:=
50 + nls? ( virtual/libintl )"
51 +DEPEND="${RDEPEND}"
52 +BDEPEND="nls? ( sys-devel/gettext )
53 + test? ( sys-apps/ed )"
54 +
55 +src_configure() {
56 + append-cflags -std=c99
57 +
58 + sh ./configure \
59 + --prefix="${EPREFIX}"/usr \
60 + --exec-prefix="${EPREFIX}" \
61 + $(use_enable nls) \
62 + CC="$(tc-getCC)" \
63 + LINGUAS="$(plocale_get_locales | sed "s/en/en@quot en@boldquot/")" \
64 + || die
65 +}