Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-exe-bin/
Date: Sat, 26 Sep 2020 13:37:01
Message-Id: 1601127414.9c2da90e693f5bda457099a20b767aad5e62c1c7.mgorny@gentoo
1 commit: 9c2da90e693f5bda457099a20b767aad5e62c1c7
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 26 13:32:30 2020 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 26 13:36:54 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c2da90e
7
8 dev-python/pypy3-exe-bin: Bump to 7.3.2 (3.6)
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/pypy3-exe-bin/Manifest | 2 +
13 .../pypy3-exe-bin/pypy3-exe-bin-7.3.2.ebuild | 48 ++++++++++++++++++++++
14 2 files changed, 50 insertions(+)
15
16 diff --git a/dev-python/pypy3-exe-bin/Manifest b/dev-python/pypy3-exe-bin/Manifest
17 index 133406c1fb8..0db77549420 100644
18 --- a/dev-python/pypy3-exe-bin/Manifest
19 +++ b/dev-python/pypy3-exe-bin/Manifest
20 @@ -1,2 +1,4 @@
21 DIST pypy3-exe-7.3.1-1.amd64.xpak 11657579 BLAKE2B 1a037b447c7a73ac37bd7c33f4009442dabaf082a844744093dbb0f835b71abad48a6bfb28ebed0b02bb8a86f59f11b351768f152fd5db8b31ee010b14ffde79 SHA512 ee03ac675e6967d306136e79cbbb1554c44a32a21a0756b09dd7c1af84a9b3cb7e69a0094431bf6427271cf2fb1840e62935f53580e8d3eedef54d9bef2994e2
22 DIST pypy3-exe-7.3.1-1.x86.xpak 8983621 BLAKE2B 00ea3210e040dd72f169eb2f162f032eb3ddadefd5f114cb4fdb052b40640235f866fc26f577eb22ff64025d2b4234a194529cbac6350aeffa17bb662e98c5b0 SHA512 caa6e4e08c61e3101aa7e971b2aeae04b41c57206327baefeee4a077d09b5bef28ca3518e6823bdf9907ccd4a8ee2b843369ffd87ef0bcb95a66f21ddd87c61e
23 +DIST pypy3-exe-7.3.2-1.amd64.xpak 11747236 BLAKE2B 5421ad051d2af6f88875591c99e801eab3991aa4a6936c0661f7fe131b13ec5cf9a261774f4ce6cae6202a9b0087265a457e2bdefe50110ce12c71e56885992a SHA512 6cdf308a12d2dffc44335b06e8e6212e559f329f0045fdfb8e3b5fe127d62b8881eaf8231a3b7f9ad7f628ac059a1e68a9bb2b43d677e59cfc81ea202ebf0898
24 +DIST pypy3-exe-7.3.2-1.x86.xpak 9043236 BLAKE2B 0c07e5bba6d44444c227e63dea02c390254b809a2c14a4b9faefa080e32a86849c354971eb4f1d13331e00e2af7e79d108a6f69fed1cdec0faf70ed8320b6c64 SHA512 8040abb95b2bd4144a456f429fad39492672b6f225951f93d138609a7265bdadff9d2ea0b4cf7b481cd9a16fa1017bdcce0f7a3afda27ab60c094cc2a0ba2a92
25
26 diff --git a/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.2.ebuild b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.2.ebuild
27 new file mode 100644
28 index 00000000000..345dafd4e82
29 --- /dev/null
30 +++ b/dev-python/pypy3-exe-bin/pypy3-exe-bin-7.3.2.ebuild
31 @@ -0,0 +1,48 @@
32 +# Copyright 1999-2020 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit pax-utils
38 +
39 +MY_P=pypy3-exe-${PV}-1
40 +DESCRIPTION="PyPy3 executable (pre-built version)"
41 +HOMEPAGE="https://pypy.org/"
42 +SRC_URI="
43 + amd64? (
44 + https://dev.gentoo.org/~mgorny/binpkg/amd64/pypy/dev-python/pypy3-exe/${MY_P}.xpak
45 + -> ${MY_P}.amd64.xpak
46 + )
47 + x86? (
48 + https://dev.gentoo.org/~mgorny/binpkg/x86/pypy/dev-python/pypy3-exe/${MY_P}.xpak
49 + -> ${MY_P}.x86.xpak
50 + )"
51 +S="${WORKDIR}"
52 +
53 +LICENSE="MIT"
54 +SLOT="${PV}"
55 +KEYWORDS="~amd64 ~x86"
56 +
57 +RDEPEND=">=sys-libs/zlib-1.1.3:0/1
58 + dev-libs/libffi:0/7
59 + virtual/libintl:0/0
60 + dev-libs/expat:0/0
61 + app-arch/bzip2:0/1
62 + sys-libs/ncurses:0/6
63 + !dev-python/pypy-exe:${PV}"
64 +
65 +QA_PREBUILT="
66 + usr/lib/pypy3.6/pypy3-c-${SLOT}"
67 +
68 +src_unpack() {
69 + ebegin "Unpacking ${MY_P}.${ARCH}.xpak"
70 + tar -x < <(xz -c -d --single-stream "${DISTDIR}/${MY_P}.${ARCH}.xpak")
71 + eend ${?} || die "Unpacking ${MY_P} failed"
72 +}
73 +
74 +src_install() {
75 + insinto /
76 + doins -r usr
77 + fperms +x "/usr/lib/pypy3.6/pypy3-c-${SLOT}"
78 + pax-mark m "${ED}/usr/lib/pypy3.6/pypy3-c-${SLOT}"
79 +}