[Midnightbsd-cvs] mports [20237] trunk/Mk/extensions/python.mk: cleanup plist handler
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Sun Sep 13 07:02:56 EDT 2015
Revision: 20237
http://svnweb.midnightbsd.org/mports/?rev=20237
Author: laffer1
Date: 2015-09-13 07:02:56 -0400 (Sun, 13 Sep 2015)
Log Message:
-----------
cleanup plist handler
Modified Paths:
--------------
trunk/Mk/extensions/python.mk
Modified: trunk/Mk/extensions/python.mk
===================================================================
--- trunk/Mk/extensions/python.mk 2015-09-13 10:51:02 UTC (rev 20236)
+++ trunk/Mk/extensions/python.mk 2015-09-13 11:02:56 UTC (rev 20237)
@@ -267,12 +267,10 @@
-d ${PYEASYINSTALL_SITELIBDIR} \
-s ${PYEASYINSTALL_BINDIR} \
${WRKSRC}/dist/${PYEASYINSTALL_EGG}
-.if !defined(NO_STAGE)
MAKE_ENV+= PYTHONUSERBASE=${FAKE_DESTDIR}${PYTHONBASE}
PYDISTUTILS_INSTALLARGS:= -m -q --user ${PYDISTUTILS_INSTALLARGS}
-.endif
-.if ${TRUE_PREFIX} != ${LOCALBASE} || !defined(NO_STAGE)
+.if ${TRUE_PREFIX} != ${LOCALBASE}
MAKE_ENV+= PYTHONPATH=${PYEASYINSTALL_SITELIBDIR}
.endif
@@ -289,11 +287,7 @@
pre-install: pre-install-easyinstall
pre-install-easyinstall:
-.if defined(NO_STAGE)
- @${MKDIR} ${PYEASYINSTALL_SITELIBDIR}
-.else
@${MKDIR} ${FAKE_DESTDIR}${PYEASYINSTALL_SITELIBDIR}
-.endif
add-plist-post: add-plist-easyinstall
add-plist-easyinstall:
@@ -306,7 +300,6 @@
/bin/ed ${PYEASYINSTALL_SITELIBDIR}/easy-install.pth" \
>> ${TMPPLIST}
-.if !defined(NO_STAGE)
.if !target(stage-python-compileall)
stage-python-compileall:
(cd ${FAKE_DESTDIR}${TRUE_PREFIX} && \
@@ -317,7 +310,6 @@
.endif
post-install: stage-python-compileall
-.endif
.endif # defined(USE_PYDISTUTILS) && ${USE_PYDISTUTILS} == "easy_install"
@@ -400,7 +392,8 @@
add-plist-post:
@${AWK} '\
/\.py[co]$$/ && !($$0 ~ "/" pc "/") {id = match($$0, /\/[^\/]+\.py[co]$$/); if (id != 0) {d = substr($$0, 1, RSTART - 1); dirs[d] = 1}; sub(/\.py[co]$$/, "." mt "&"); sub(/[^\/]+\.py[co]$$/, pc "/&"); print; next} \
- /^@dir / {d = substr($$0, 8); if (d in dirs) {print $$0 "/" pc}; print $$0; next} \
+ /^@dirrm / {d = substr($$0, 8); if (d in dirs) {print $$0 "/" pc}; print $$0; next} \
+ /^@dirrmtry / {d = substr($$0, 11); if (d in dirs) {print $$0 "/" pc}; print $$0; next} \
{print} \
END {if (sp in dirs) {print "@dir " sp "/" pc}} \
' \
@@ -453,7 +446,7 @@
PYTHON_VER=${PYTHON_VER}
_USES_POST+= python
-.endif # _INCLUDE_USES_PYTHON_MK
+.endif # _INCLUDE_USES_PYTHON_MK
.if defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_PYTHON_POST_MK)
_INCLUDE_USES_PYTHON_POST_MK= yes
@@ -483,6 +476,5 @@
.endif
add-plist-post: add-plist-egginfo
-
.endif # defined(_PYTHON_FEATURE_DISTUTILS)
.endif # defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_PYTHON_POST_MK)
More information about the Midnightbsd-cvs
mailing list