From 6146cf6b51ae3d9f8a37f61ddeab6d027dfc9821 Mon Sep 17 00:00:00 2001 From: Mathieu Arnold Date: Mon, 18 Dec 2017 13:10:14 +0000 Subject: [PATCH] Convert to USE_PYTHON=concurrent instead of doing it manually, and add flavors. While there, cleanup a bit. Sponsored by: Absolight --- lang/python-tools/Makefile | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/lang/python-tools/Makefile b/lang/python-tools/Makefile index 86f4494a91bf..bdf0566133f6 100644 --- a/lang/python-tools/Makefile +++ b/lang/python-tools/Makefile @@ -14,24 +14,21 @@ LICENSE= PSFL PORTSCOUT= ignore:1 -USES= python shebangfix tar:xz uniquefiles +USES= python shebangfix tar:xz +USE_PYTHON= flavors concurrent NO_BUILD= yes DIST_SUBDIR= python -DISTINFO_FILE= ${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo -WRKSRC= ${WRKDIR}/Python-${PORTVERSION}/Tools/scripts +DISTINFO_FILE= ${.CURDIR}/../python${PYTHON_SUFFIX}/distinfo +WRKSRC_SUBDIR= Tools/scripts SCRIPT_FILES= byteyears checkpyc copytime crlf dutree \ lfcr ptags untabify PYLIB_FILES= tabnanny timeit -PLIST_FILES= ${SCRIPT_FILES:C/^.*/bin\/&/g} ${PYLIB_FILES:C/^.*/bin\/&/g} +PLIST_FILES= ${SCRIPT_FILES:C|^|bin/|} ${PYLIB_FILES:C|^|bin/|} -SHEBANG_FILES= ${SCRIPT_FILES:C/^.*/&\.py/g} \ - ../../Lib/tabnanny.py ../../Lib/timeit.py - -UNIQUE_SUFFIX= -${PYTHON_VER} -UNIQUE_SUFFIX_FILES= ${SCRIPT_FILES:C/^.*/bin\/&/g} \ - ${PYLIB_FILES:C/^.*/bin\/&/g} +SHEBANG_FILES= ${SCRIPT_FILES:C|$|.py|} \ + ${PYLIB_FILES:C|.*|../../Lib/&.py|} .include