commit: 790d1d6ff6f321b940a8d6bd573899e1591e484f
parent: 1d486804c4bfd880d19dcfbb0ffe61880b6abf9b
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date: Sun, 17 Mar 2019 11:23:33 +0100
app-shells/mksh: Fix the live ebuild
- mksh changed to tarballs so cpio and unpacker is now removed.
- Change the static if-block to multiple lines, enhancing readability
- Update keywords from release ebuild
Diffstat:
1 file changed, 10 insertions(+), 8 deletions(-)
diff --git a/app-shells/mksh/mksh-9999.ebuild b/app-shells/mksh/mksh-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -12,13 +12,9 @@ if [[ $PV = 9999 ]]; then
ECVS_USER="_anoncvs"
ECVS_AUTH="ext"
KEYWORDS=""
- DEPEND="static? ( dev-libs/klibc )"
else
- inherit unpacker
- DEPEND="app-arch/cpio
- static? ( dev-libs/klibc )"
- SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.cpio.gz"
- KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux"
+ 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"
@@ -26,13 +22,19 @@ HOMEPAGE="http://mirbsd.de/mksh"
LICENSE="BSD"
SLOT="0"
IUSE="static"
+DEPEND="static? ( dev-libs/klibc )"
RDEPEND=""
S="${WORKDIR}/${PN}"
src_compile() {
tc-export CC
# we want to build static with klibc
- if use static; then unset CC; export CC="/usr/bin/klcc"; export LDSTATIC="-static"; fi
+ if use static
+ then
+ unset CC
+ export CC="/usr/bin/klcc"
+ export LDSTATIC="-static"
+ fi
export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
sh Build.sh -r -c lto || sh Rebuild.sh || die
}