forked from Lainports/freebsd-ports
preparatory step to convert bsd.python.mk into a USES file. - Remove the shared/static build separation, which is the source of many problems and even more hacks. Instead build only the shared version, which greatly simplifies the build. - Remove the FPECTL option to align the build with the clean "template" from lang/python34. - Remove support for GNU pthreads via the PTH option. It is a permanent troublemaker for ports using Python and pthread support. - Remove PORTDATA and EXAMPLES. Those will be made available via separate ports. - Add a new DEBUG option to enable debug builds as for lang/python34. - Remove bin/smtpd. Only Python2.7 wants to install it, but we'd like to keep it consistent with the other lang/pythonXX ports - Add CPE support. - Reactivate curses/ncurses support. - Use buildbottest in the regression-test: target. - Move pkg-message to the right place. Phabric: D488 Exp-run: 192242, 192244 Reviewed by: koobs With hat: python@
17 lines
616 B
Python
17 lines
616 B
Python
# Description: A non-invasive partial backport of the Python3 distutils behaviour.
|
|
# This allows Python's scripts to be properly suffixed (similar to Python 3.x) on
|
|
# installation.
|
|
# Submitted by: mva
|
|
|
|
--- Lib/distutils/command/build_scripts.py.orig 2014-07-26 11:52:20.000000000 +0200
|
|
+++ Lib/distutils/command/build_scripts.py 2014-07-26 11:52:56.000000000 +0200
|
|
@@ -126,6 +126,9 @@
|
|
file, oldmode, newmode)
|
|
os.chmod(file, newmode)
|
|
|
|
+ # XXX should we modify self.outfiles?
|
|
+ return outfiles
|
|
+
|
|
# copy_scripts ()
|
|
|
|
# class build_scripts
|