freebsd-ports/lang/python27
John Marino 6256117d69 lang/python27(3*), Mk/Uses/python.mk: remove make spawn
There are some inefficiencies in python.mk that significantly slow down
full tree scanning.  The use of bmake to obtain the current version of
a specific python is responsible for the majority of the slow done.

This commit splits out the PYTHON_PORTVERSION definition (which is the
same as the lang/python* PORTVERSION) into separate files.  With this
change, python.mk can simple include the makefile fragment instead of
spawning a new instance of make.

Different Revision:	https://reviews.freebsd.org/D4660
Approved by:		antoine (python), mva (python)
2015-12-29 12:03:09 +00:00
..
files lang/python{27,32,33}: Fix missing shlib path in python-config 2015-10-18 09:50:39 +00:00
distinfo lang/python: Update to 2.7.11 2015-12-19 01:45:47 +00:00
Makefile lang/python27(3*), Mk/Uses/python.mk: remove make spawn 2015-12-29 12:03:09 +00:00
Makefile.version lang/python27(3*), Mk/Uses/python.mk: remove make spawn 2015-12-29 12:03:09 +00:00
pkg-descr
pkg-message lang/python{27,32,33}: Fix missing shlib path in python-config 2015-10-18 09:50:39 +00:00
pkg-plist lang/python: Update to 2.7.11 2015-12-19 01:45:47 +00:00