commit:     fc31e6c74853c2efcd4774381508ea785bc80c1c
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sun Mar 17 10:28:36 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Apr 29 13:41:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc31e6c7

app-shells/mksh: Bump 57 from the live ebuild instead

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Closes: https://github.com/gentoo/gentoo/pull/11441
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-shells/mksh/mksh-57-r1.ebuild | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/app-shells/mksh/mksh-57-r1.ebuild 
b/app-shells/mksh/mksh-57-r1.ebuild
new file mode 100644
index 00000000000..3aa638fe245
--- /dev/null
+++ b/app-shells/mksh/mksh-57-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+if [[ $PV = 9999 ]]; then
+       inherit cvs
+       ECVS_SERVER="anoncvs.mirbsd.org:/cvs"
+       ECVS_MODULE="mksh"
+       ECVS_USER="_anoncvs"
+       ECVS_AUTH="ext"
+       KEYWORDS=""
+else
+       SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz";
+       KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="MirBSD Korn Shell"
+HOMEPAGE="http://mirbsd.de/mksh";
+LICENSE="BSD"
+SLOT="0"
+IUSE="static test"
+RDEPEND="static? ( dev-libs/klibc )"
+DEPEND="
+       ${RDEPEND}
+       test? (
+               dev-lang/perl
+               sys-apps/ed
+       )
+"
+S="${WORKDIR}/${PN}"
+
+src_compile() {
+       tc-export CC
+       # we want to build static with klibc
+       if use static; then export CC="/usr/bin/klcc"; export 
LDSTATIC="-static"; fi
+       export CPPFLAGS="${CPPFLAGS} 
-DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
+       sh Build.sh -r || die
+}
+
+src_install() {
+       into /
+       dobin mksh
+       doman mksh.1
+       dodoc dot.mkshrc
+}
+
+src_test() {
+       ./test.sh -v || die
+}

Reply via email to