Gentoo Archives: gentoo-commits

From: "Lars Wendler (polynomial-c)" <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-shells/mksh: mksh-49.ebuild ChangeLog mksh-48.ebuild mksh-41c.ebuild mksh-47.ebuild mksh-41.ebuild mksh-41b.ebuild mksh-40f.ebuild mksh-42.ebuild mksh-46.ebuild mksh-44.ebuild mksh-43.ebuild mksh-45.ebuild
Date: Thu, 06 Feb 2014 09:38:03
Message-Id: 20140206093757.D6B502004C@flycatcher.gentoo.org
1 polynomial-c 14/02/06 09:37:57
2
3 Modified: ChangeLog
4 Added: mksh-49.ebuild
5 Removed: mksh-48.ebuild mksh-41c.ebuild mksh-47.ebuild
6 mksh-41.ebuild mksh-41b.ebuild mksh-40f.ebuild
7 mksh-42.ebuild mksh-46.ebuild mksh-44.ebuild
8 mksh-43.ebuild mksh-45.ebuild
9 Log:
10 Version bump. Removed old versions
11
12 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 0x981CA6FC)
13
14 Revision Changes Path
15 1.48 app-shells/mksh/ChangeLog
16
17 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/mksh/ChangeLog?rev=1.48&view=markup
18 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/mksh/ChangeLog?rev=1.48&content-type=text/plain
19 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/mksh/ChangeLog?r1=1.47&r2=1.48
20
21 Index: ChangeLog
22 ===================================================================
23 RCS file: /var/cvsroot/gentoo-x86/app-shells/mksh/ChangeLog,v
24 retrieving revision 1.47
25 retrieving revision 1.48
26 diff -u -r1.47 -r1.48
27 --- ChangeLog 21 Nov 2013 00:21:11 -0000 1.47
28 +++ ChangeLog 6 Feb 2014 09:37:57 -0000 1.48
29 @@ -1,6 +1,14 @@
30 # ChangeLog for app-shells/mksh
31 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
32 -# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/ChangeLog,v 1.47 2013/11/21 00:21:11 patrick Exp $
33 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
34 +# $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/ChangeLog,v 1.48 2014/02/06 09:37:57 polynomial-c Exp $
35 +
36 +*mksh-49 (06 Feb 2014)
37 +
38 + 06 Feb 2014; Lars Wendler <polynomial-c@g.o> -mksh-40f.ebuild,
39 + -mksh-41.ebuild, -mksh-41b.ebuild, -mksh-41c.ebuild, -mksh-42.ebuild,
40 + -mksh-43.ebuild, -mksh-44.ebuild, -mksh-45.ebuild, -mksh-46.ebuild,
41 + -mksh-47.ebuild, -mksh-48.ebuild, +mksh-49.ebuild:
42 + Version bump. Removed old versions.
43
44 *mksh-48b (21 Nov 2013)
45
46
47
48
49 1.1 app-shells/mksh/mksh-49.ebuild
50
51 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/mksh/mksh-49.ebuild?rev=1.1&view=markup
52 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-shells/mksh/mksh-49.ebuild?rev=1.1&content-type=text/plain
53
54 Index: mksh-49.ebuild
55 ===================================================================
56 # Copyright 1999-2014 Gentoo Foundation
57 # Distributed under the terms of the GNU General Public License v2
58 # $Header: /var/cvsroot/gentoo-x86/app-shells/mksh/mksh-49.ebuild,v 1.1 2014/02/06 09:37:57 polynomial-c Exp $
59
60 EAPI=5
61
62 inherit eutils toolchain-funcs
63
64 DESCRIPTION="MirBSD KSH Shell"
65 HOMEPAGE="http://mirbsd.de/mksh"
66 SRC_URI="http://www.mirbsd.org/MirOS/dist/mir/mksh/${PN}-R${PV}.tgz"
67 LICENSE="BSD"
68 SLOT="0"
69 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
70 IUSE="static"
71 DEPEND="static? ( dev-libs/klibc )"
72 RDEPEND=""
73 S="${WORKDIR}/${PN}"
74
75 src_compile() {
76 tc-export CC
77 # we want to build static with klibc
78 if use static ; then
79 unset CC
80 export CC="/usr/bin/klcc"
81 export LDSTATIC="-static"
82 fi
83 export CPPFLAGS="${CPPFLAGS} -DMKSH_DEFAULT_PROFILEDIR=\\\"${EPREFIX}/etc\\\""
84 # we can't assume lto existing/enabled, so we add a fallback
85 sh Build.sh -r -c lto || sh Rebuild.sh || die
86 }
87
88 src_install() {
89 exeinto /bin
90 doexe mksh
91 doman mksh.1
92 dodoc dot.mkshrc
93 }
94
95 src_test() {
96 ./test.sh || die
97 }