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