svn commit: r324925 - in head/lang: python python2 python3

Marcus von Appen mva at FreeBSD.org
Sun Aug 18 15:25:25 UTC 2013


Author: mva
Date: Sun Aug 18 15:25:24 2013
New Revision: 324925
URL: http://svnweb.freebsd.org/changeset/ports/324925

Log:
  - Avoid circular dependencies due to the previous bsd.python.mk change

Modified:
  head/lang/python/Makefile
  head/lang/python2/Makefile
  head/lang/python3/Makefile

Modified: head/lang/python/Makefile
==============================================================================
--- head/lang/python/Makefile	Sun Aug 18 14:52:44 2013	(r324924)
+++ head/lang/python/Makefile	Sun Aug 18 15:25:24 2013	(r324925)
@@ -14,6 +14,7 @@ COMMENT=	The "meta-port" for the default
 
 USE_PYTHON_RUN=	yes
 NO_BUILD=	yes
+PYTHON_NO_DEPENDS=	yes
 
 PLIST_FILES=	bin/2to3 \
 		bin/idle \

Modified: head/lang/python2/Makefile
==============================================================================
--- head/lang/python2/Makefile	Sun Aug 18 14:52:44 2013	(r324924)
+++ head/lang/python2/Makefile	Sun Aug 18 15:25:24 2013	(r324925)
@@ -13,6 +13,7 @@ COMMENT=	The "meta-port" for version 2 o
 USE_PYTHON_RUN=	yes
 PYTHON_VERSION=	${PYTHON_DEFAULT_VERSION}
 NO_BUILD=	yes
+PYTHON_NO_DEPENDS=	yes
 
 PLIST_FILES=	bin/2to3-${PYTHON_MAJOR_VER} \
 		bin/idle${PYTHON_MAJOR_VER} \
@@ -25,6 +26,8 @@ PLIST_FILES=	bin/2to3-${PYTHON_MAJOR_VER
 
 .include <bsd.port.pre.mk>
 
+RUN_DEPENDS+=	${PYTHON_CMD}:${PYTHON_PORTSDIR}
+
 do-install:
 .for file in idle pydoc python python-shared
 	${LN} -sf ${PREFIX}/bin/${file}${PYTHON_VER} ${PREFIX}/bin/${file}${PYTHON_MAJOR_VER}

Modified: head/lang/python3/Makefile
==============================================================================
--- head/lang/python3/Makefile	Sun Aug 18 14:52:44 2013	(r324924)
+++ head/lang/python3/Makefile	Sun Aug 18 15:25:24 2013	(r324925)
@@ -13,6 +13,7 @@ COMMENT=	The "meta-port" for version 3 o
 USE_PYTHON_RUN=	yes
 PYTHON_VERSION=	${PYTHON3_DEFAULT_VERSION}
 NO_BUILD=	yes
+PYTHON_NO_DEPENDS=	yes
 
 PLIST_FILES=	bin/2to3-${PYTHON_MAJOR_VER} \
 		bin/idle${PYTHON_MAJOR_VER} \
@@ -24,6 +25,8 @@ PLIST_FILES=	bin/2to3-${PYTHON_MAJOR_VER
 
 .include <bsd.port.pre.mk>
 
+RUN_DEPENDS+=	${PYTHON_CMD}:${PYTHON_PORTSDIR}
+
 do-install:
 .for file in python python-shared
 	${LN} -sf ${PREFIX}/bin/${file}${PYTHON_VER} ${PREFIX}/bin/${file}${PYTHON_MAJOR_VER}


More information about the svn-ports-all mailing list