comparison Makefile @ 24:d2d396c79e9f

Allow to overwrite DISTINFO_FILE and PLIST from slave ports. This is needed for some PyPy implementation flavors to work properly.
author Franz Glasner <f.glasner@feldmann-mg.com>
date Wed, 05 Oct 2022 15:29:19 +0200
parents 27f6cd24b808
children f005c4d19ca4
comparison
equal deleted inserted replaced
23:d16a4f379bbc 24:d2d396c79e9f
98 PYPY_MINMEM_VARS= PYTHON_CMD="${SETENV} PYPY_GC_MAX_DELTA=200MB ${LOCALBASE}/bin/pypy --jit loop_longevity=300" 98 PYPY_MINMEM_VARS= PYTHON_CMD="${SETENV} PYPY_GC_MAX_DELTA=200MB ${LOCALBASE}/bin/pypy --jit loop_longevity=300"
99 PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycparser>=2.10:devel/py-pycparser@${PY_FLAVOR} 99 PYTHON_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycparser>=2.10:devel/py-pycparser@${PY_FLAVOR}
100 PYTHON_USES= python:2.7,build 100 PYTHON_USES= python:2.7,build
101 101
102 DESCR= ${.CURDIR}/pkg-descr 102 DESCR= ${.CURDIR}/pkg-descr
103 DISTINFO_FILE= ${.CURDIR}/distinfo
104 PATCHDIR= ${.CURDIR}/files 103 PATCHDIR= ${.CURDIR}/files
105 PLIST= ${.CURDIR}/pkg-plist
106 104
107 .include "bsd.pypy.mk" 105 .include "bsd.pypy.mk"
108 #.include <bsd.port.pre.mk> 106 #.include <bsd.port.pre.mk>
107
108 DISTINFO_FILE?= ${.CURDIR}/distinfo
109 PLIST?= ${.CURDIR}/pkg-plist
109 110
110 .if ${OPSYS} == FreeBSD && ${ARCH} != i386 && ${ARCH} != amd64 111 .if ${OPSYS} == FreeBSD && ${ARCH} != i386 && ${ARCH} != amd64
111 PYPY_ARGS= --withoutmod-_vmprof 112 PYPY_ARGS= --withoutmod-_vmprof
112 .else 113 .else
113 LIB_DEPENDS+= libunwind.so:devel/libunwind 114 LIB_DEPENDS+= libunwind.so:devel/libunwind