[arch-commits] Commit in pypy3/trunk (PKGBUILD)

Sven-Hendrik Haase svenstaro at gemini.archlinux.org
Wed Aug 10 22:07:33 UTC 2022


    Date: Wednesday, August 10, 2022 @ 22:07:33
  Author: svenstaro
Revision: 1265131

upgpkg: pypy3 7.3.9-2: Switch to pypy3.9

Modified:
  pypy3/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-08-10 21:46:19 UTC (rev 1265130)
+++ PKGBUILD	2022-08-10 22:07:33 UTC (rev 1265131)
@@ -1,8 +1,9 @@
 # Maintainer: Sven-Hendrik Haase <svenstaro at archlinux.org>
 
 pkgname=pypy3
+_pyversion=3.9
 pkgver=7.3.9
-pkgrel=1
+pkgrel=2
 pkgdesc="A Python3 implementation written in Python, JIT enabled"
 url="https://pypy.org"
 arch=('x86_64')
@@ -12,11 +13,11 @@
             'tk: tk module')
 options=(!buildflags)
 license=('MIT')
-source=("https://downloads.python.org/pypy/pypy3.8-v${pkgver}-src.zip")
-sha512sums=('f9e37f29a3292eb0803bf72e04937590b52bf08fbb03005cb72eb2fb6b18b6630e6067c795bb9f75db2287e74722ef0a8b747c853cba79e860f6bd4611c547af')
+source=("https://downloads.python.org/pypy/pypy${_pyversion}-v${pkgver}-src.zip")
+sha512sums=('b08e8a6436be18ec26f654029d03883d3a7f5e0ba4f8c091503c5a33ec146f02dda757ef27d6cb92264b2ac80625d8dbe7f20278225a468ecb5f3e97fae7dc82')
 
 build() {
-  cd pypy3.8-v${pkgver}-src/pypy/goal
+  cd pypy${_pyversion}-v${pkgver}-src/pypy/goal
 
   # For some reason, PyPy wants to use their vendored dependencies when detecting linux.
   # Weird, we'll patch it out.
@@ -24,11 +25,11 @@
   pypy ../../rpython/bin/rpython -Ojit --shared targetpypystandalone
 
   # Compile binary modules
-  PYTHONPATH=../.. ./pypy3-c ../../lib_pypy/pypy_tools/build_cffi_imports.py
+  PYTHONPATH=../.. ./pypy3.9-c ../../lib_pypy/pypy_tools/build_cffi_imports.py
 }
 
 package() {
-  cd pypy3.8-v${pkgver}-src
+  cd pypy${_pyversion}-v${pkgver}-src
 
   # Prepare installation
   pypy pypy/tool/release/package.py --archive-name pypy --targetdir .



More information about the arch-commits mailing list