Mercurial > hgrepos > FreeBSD > ports > PyPy
comparison bsd.pypy.mk @ 21:27f6cd24b808
More centralized Python version management
| author | Franz Glasner <f.glasner@feldmann-mg.com> |
|---|---|
| date | Tue, 04 Oct 2022 16:34:20 +0200 |
| parents | 246c2f328231 |
| children | 53cc14af362c |
comparison
equal
deleted
inserted
replaced
| 20:246c2f328231 | 21:27f6cd24b808 |
|---|---|
| 11 PYPY_DIR= ${PYTHON_IMPL}-${DISTVERSION:C|([0-9])\.([0-9]+).*|\1.\2|} | 11 PYPY_DIR= ${PYTHON_IMPL}-${DISTVERSION:C|([0-9])\.([0-9]+).*|\1.\2|} |
| 12 PLIST_SUB+= PYPY_DIR=${PYPY_DIR} PYPY_CFFI_VER=${PYPY_CFFI_VER} | 12 PLIST_SUB+= PYPY_DIR=${PYPY_DIR} PYPY_CFFI_VER=${PYPY_CFFI_VER} |
| 13 | 13 |
| 14 .if ${PYTHON_IMPL} == pypy | 14 .if ${PYTHON_IMPL} == pypy |
| 15 DISTVERSION= 7.3.9 | 15 DISTVERSION= 7.3.9 |
| 16 PY_VERSION_SHORT= 2.7 | |
| 16 PYPY_CFFI_VER= ${PYTHON_IMPL}-73 | 17 PYPY_CFFI_VER= ${PYTHON_IMPL}-73 |
| 17 .else # ${PYTHON_IMPL} == pypy3 | 18 .else # ${PYTHON_IMPL} == pypy3 |
| 18 DISTVERSION= 7.3.9 | 19 DISTVERSION= 7.3.9 |
| 19 PYPY_CFFI_VER= ${PYTHON_IMPL}8-pp${DISTVERSION:S|.||:C|\..*||}-${OPSYS:tl}${OSREL:C|\..*||} | 20 PY_VERSION_SHORT= 3.8 |
| 20 PYTHON_IMPL_MINOR= ${PYTHON_IMPL}.8 | 21 PYPY_CFFI_VER= ${PYTHON_IMPL_NODOT}-pp${DISTVERSION:S|.||:C|\..*||}-${OPSYS:tl}${OSREL:C|\..*||} |
| 21 PLIST_SUB+= PYTHON_IMPL_MINOR=${PYTHON_IMPL_MINOR} | 22 PLIST_SUB+= PYTHON_IMPL_MINOR=${PYTHON_IMPL_MINOR} |
| 22 .endif | 23 .endif |
| 23 | 24 |
| 25 PY_VERSION_NODOT= ${PY_VERSION_SHORT:S/.//} | |
| 26 PYTHON_IMPL_MINOR= pypy${PY_VERSION_SHORT} | |
| 27 PYTHON_IMPL_NODOT= pypy${PY_VERSION_NODOT} | |
| 28 | |
| 24 .include <bsd.port.pre.mk> | 29 .include <bsd.port.pre.mk> |
