Mercurial > hgrepos > FreeBSD > ports > PyPy
diff lang/pypy3/Makefile @ 120:3b09db02a788
Move the old lang/pypy3 repo into the lang/pypy3 folder
| author | Franz Glasner <fzglas.hg@dom66.de> |
|---|---|
| date | Fri, 12 Jan 2024 09:23:35 +0100 |
| parents | Makefile@cbf8c9785be8 |
| children | cff826a2d6bf |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lang/pypy3/Makefile Fri Jan 12 09:23:35 2024 +0100 @@ -0,0 +1,76 @@ +# Created by: David Naylor <dbn@FreeBSD.org> + +PORTNAME= pypy3 +PORTREVISION= 0 +DISTNAME= ${PYTHON_IMPL_MINOR}-v${DISTVERSION}-src + +MASTERDIR= ${.CURDIR}/../pypy + +WRKSRC= ${WRKDIR}/${PYTHON_IMPL_MINOR}-v${DISTVERSION:C/-.*//}-src + +# Without gdbm is not supported on v7.3.9 any more: no extra package needed +LIB_DEPENDS+= libgdbm.so:databases/gdbm +# We also need for dbm.ndbm the BerkeleyDB in version 5 +LIB_DEPENDS+= libdb-5.so:databases/db5 + +SHEBANG_FILES= \ + lib-python/3/base64.py \ + lib-python/3/cProfile.py \ + lib-python/3/cgi.py \ + lib-python/3/encodings/rot_13.py \ + lib-python/3/keyword.py \ + lib-python/3/idlelib/pyshell.py \ + lib-python/3/lib2to3/pgen2/token.py \ + lib-python/3/lib2to3/tests/data/different_encoding.py \ + lib-python/3/lib2to3/tests/data/false_encoding.py \ + lib-python/3/lib2to3/tests/pytree_idempotency.py \ + lib-python/3/pdb.py \ + lib-python/3/platform.py \ + lib-python/3/profile.py \ + lib-python/3/pydoc.py \ + lib-python/3/quopri.py \ + lib-python/3/smtpd.py \ + lib-python/3/smtplib.py \ + lib-python/3/symbol.py \ + lib-python/3/tabnanny.py \ + lib-python/3/tarfile.py \ + lib-python/3/test/bisect_cmd.py \ + lib-python/3/test/crashers/recursive_call.py \ + lib-python/3/test/curses_tests.py \ + lib-python/3/test/pystone.py \ + lib-python/3/test/re_tests.py \ + lib-python/3/test/regrtest.py \ + lib-python/3/timeit.py \ + lib-python/3/trace.py \ + lib-python/3/turtledemo/bytedesign.py \ + lib-python/3/turtledemo/clock.py \ + lib-python/3/turtledemo/forest.py \ + lib-python/3/turtledemo/fractalcurves.py \ + lib-python/3/turtledemo/lindenmayer.py \ + lib-python/3/turtledemo/minimal_hanoi.py \ + lib-python/3/turtledemo/paint.py \ + lib-python/3/turtledemo/peace.py \ + lib-python/3/turtledemo/penrose.py \ + lib-python/3/turtledemo/planet_and_moon.py \ + lib-python/3/turtledemo/tree.py \ + lib-python/3/turtledemo/yinyang.py \ + lib-python/3/uu.py \ + lib-python/3/webbrowser.py \ + lib_pypy/_cffi_ssl/tools/make_ssl_data.py + +FORPYIMPL37_VARS= PLIST=${.CURDIR}/pkg-plist.py37 + +FORPYIMPL38_VARS= PLIST=${.CURDIR}/pkg-plist.py38 + +FORPYIMPL39_VARS= PLIST=${.CURDIR}/pkg-plist.py39 + +FORPYIMPL310_VARS= PLIST=${.CURDIR}/pkg-plist.py310 + +PACKAGE_ARGS= --without-sqlite3 --without-_tkinter + +pre-install: + ${FIND} ${WRKSRC} -name '*.pyc' -delete + #${CHMOD} -R a-w ${WRKSRC} + #${CHMOD} -R u+w ${WRKSRC}/lib_pypy + +.include "${MASTERDIR}/Makefile"
