Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-lang/jimtcl/
Date: Mon, 18 Feb 2019 09:08:32
Message-Id: 1550480895.5469158d791875d51f38bcee4c8a456ec593b853.slyfox@gentoo
1 commit: 5469158d791875d51f38bcee4c8a456ec593b853
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 18 08:16:49 2019 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 18 09:08:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5469158d
7
8 dev-lang/jimtcl: add subslot based on SONAME
9
10 Package-Manager: Portage-2.3.60, Repoman-2.3.12
11 Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
12
13 .../{jimtcl-0.78.ebuild => jimtcl-0.78-r1.ebuild} | 19 +++----------------
14 1 file changed, 3 insertions(+), 16 deletions(-)
15
16 diff --git a/dev-lang/jimtcl/jimtcl-0.78.ebuild b/dev-lang/jimtcl/jimtcl-0.78-r1.ebuild
17 similarity index 75%
18 rename from dev-lang/jimtcl/jimtcl-0.78.ebuild
19 rename to dev-lang/jimtcl/jimtcl-0.78-r1.ebuild
20 index de965ef1a8b..812fe0d263f 100644
21 --- a/dev-lang/jimtcl/jimtcl-0.78.ebuild
22 +++ b/dev-lang/jimtcl/jimtcl-0.78-r1.ebuild
23 @@ -5,33 +5,20 @@ EAPI="7"
24
25 inherit eutils
26
27 -if [[ ${PV} == *9999 ]] ; then
28 - EGIT_REPO_URI="http://repo.or.cz/r/jimtcl.git"
29 - inherit git-r3
30 -else
31 - SRC_URI="https://github.com/msteveb/jimtcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
32 - KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~s390 ~sh ~x86"
33 -fi
34 +SRC_URI="https://github.com/msteveb/jimtcl/archive/${PV}.tar.gz -> ${P}.tar.gz"
35 +KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~mips ~s390 ~sh ~x86"
36
37 DESCRIPTION="Small footprint implementation of Tcl programming language"
38 HOMEPAGE="http://jim.tcl.tk/"
39
40 LICENSE="LGPL-2"
41 -SLOT="0"
42 +SLOT="0/78" # SONAME=libjim.so.0.78
43 IUSE="doc static-libs"
44
45 RDEPEND=""
46 DEPEND="doc? ( app-text/asciidoc )
47 app-arch/unzip"
48
49 -src_unpack() {
50 - if [[ ${PV} == "9999" ]] ; then
51 - git-2_src_unpack
52 - else
53 - default
54 - fi
55 -}
56 -
57 src_configure() {
58 CCACHE=None econf --with-jim-shared
59 if use static-libs ; then