Gentoo Archives: gentoo-commits

From: Alfredo Tupone <tupone@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-tcltk/thread/
Date: Tue, 02 Nov 2021 19:24:11
Message-Id: 1635881028.5deb557fc4cdc68904dfeff76118071f1335ce59.tupone@gentoo
1 commit: 5deb557fc4cdc68904dfeff76118071f1335ce59
2 Author: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 2 19:23:48 2021 +0000
4 Commit: Alfredo Tupone <tupone <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 2 19:23:48 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5deb557f
7
8 dev-tcltk/thread: bump 2.8.5
9
10 Package-Manager: Portage-3.0.20, Repoman-3.0.3
11 Signed-off-by: Alfredo Tupone <tupone <AT> gentoo.org>
12
13 dev-tcltk/thread/Manifest | 1 +
14 dev-tcltk/thread/thread-2.8.5.ebuild | 39 ++++++++++++++++++++++++++++++++++++
15 2 files changed, 40 insertions(+)
16
17 diff --git a/dev-tcltk/thread/Manifest b/dev-tcltk/thread/Manifest
18 index b8b4161cf0e..2d63ee06b23 100644
19 --- a/dev-tcltk/thread/Manifest
20 +++ b/dev-tcltk/thread/Manifest
21 @@ -1 +1,2 @@
22 DIST thread2.8.2.tar.gz 346222 BLAKE2B 194673b14b3f6b98a46330afa58caaf705feb2d8713606547d0d7e5b18770c5729fd562c81e66b403040622afdbdf62b994bd3ef62678d00915ba48f1eafc786 SHA512 0889f54ba8c76413f0333bdf6f17cca38c4fa8ccfff7e1554a63f38f19471dc72c3afe34d2e38ea00724aa3f0c007051999392a8d188d47265dbf0527dadceea
23 +DIST thread2.8.5.tar.gz 338776 BLAKE2B b6500ba59f87150d3d4479cae9a55b591a41768c6a74520933157d8fe2ec5374a79cf258fad1f08c775b190c17667dc529605f21a4fdd562320778be94b294a2 SHA512 b1cd049605f44ea5e85a121ff864d9e531491b24579654159dd5f3850b0aa4192ea79844324be3e9c6b395b14e6f765474c792bfd3271c7100b49f0ff22832d0
24
25 diff --git a/dev-tcltk/thread/thread-2.8.5.ebuild b/dev-tcltk/thread/thread-2.8.5.ebuild
26 new file mode 100644
27 index 00000000000..f9b48fdfd4e
28 --- /dev/null
29 +++ b/dev-tcltk/thread/thread-2.8.5.ebuild
30 @@ -0,0 +1,39 @@
31 +# Copyright 1999-2021 Gentoo Authors
32 +# Distributed under the terms of the GNU General Public License v2
33 +
34 +EAPI=8
35 +
36 +inherit autotools
37 +
38 +MY_P="${PN}${PV}"
39 +
40 +DESCRIPTION="Tcl Thread extension"
41 +HOMEPAGE="http://www.tcl.tk/"
42 +SRC_URI="mirror://sourceforge/project/tcl/Thread%20Extension/${PV}/${MY_P}.tar.gz"
43 +
44 +LICENSE="BSD"
45 +SLOT="0"
46 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
47 +IUSE=""
48 +
49 +DEPEND="dev-lang/tcl:0=[threads]"
50 +RDEPEND="${DEPEND}"
51 +
52 +S="${WORKDIR}"/${MY_P}
53 +
54 +src_prepare() {
55 + default
56 +
57 + # Search for libs in libdir not just exec_prefix/lib
58 + sed -i -e 's:${exec_prefix}/lib:${libdir}:' \
59 + aclocal.m4 || die "sed failed"
60 +
61 + sed -i -e "s/relid'/relid/" tclconfig/tcl.m4 || die
62 +
63 + eautoreconf
64 +}
65 +
66 +src_configure() {
67 + econf --with-tclinclude="${EPREFIX}/usr/include" \
68 + --with-tcl="${EPREFIX}/usr/$(get_libdir)"
69 +}