aboutsummaryrefslogtreecommitdiff
path: root/x11-toolkits/py-wxPython28
diff options
context:
space:
mode:
authorWilliam Grzybowski <wg@FreeBSD.org>2013-12-15 16:22:17 +0000
committerWilliam Grzybowski <wg@FreeBSD.org>2013-12-15 16:22:17 +0000
commit1e34739b64d384b87ee2c57027df596b464c79ab (patch)
tree528f950c491cb30f26166e5e23d4b77ad233a5ee /x11-toolkits/py-wxPython28
parent875909eef32afaae5809e1ed26797d44a2f7e2b1 (diff)
downloadports-1e34739b64d384b87ee2c57027df596b464c79ab.tar.gz
ports-1e34739b64d384b87ee2c57027df596b464c79ab.zip
Notes
Diffstat (limited to 'x11-toolkits/py-wxPython28')
-rw-r--r--x11-toolkits/py-wxPython28/Makefile5
-rw-r--r--x11-toolkits/py-wxPython28/files/patch-config.py35
-rw-r--r--x11-toolkits/py-wxPython28/pkg-plist1
3 files changed, 38 insertions, 3 deletions
diff --git a/x11-toolkits/py-wxPython28/Makefile b/x11-toolkits/py-wxPython28/Makefile
index 85ca4d0951a0..abf71d47a3ee 100644
--- a/x11-toolkits/py-wxPython28/Makefile
+++ b/x11-toolkits/py-wxPython28/Makefile
@@ -27,7 +27,7 @@ PYDISTUTILS_BUILDARGS= \
WX_CONFIG="${WX_CONFIG}" \
WXPORT="${WXPORT}"
PYDISTUTILS_CONFIGUREARGS= ${PYDISTUTILS_BUILDARGS}
-PYDISTUTILS_NOEGGINFO= yes
+PYDISTUTILS_EGGINFODIR= ${PYTHONPREFIX_SITELIBDIR}/${WX_PYTHON_DIR}
USE_WX= 2.8
WX_COMPS= contrib
WX_PREMK= yes
@@ -138,7 +138,8 @@ post-install:
${CHMOD} -R a+rX \
${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/${WX_PYTHON_DIR}
# Remove unwanted .egg-info
- ${RM} ${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wxPython_common-*.egg-info
+ ${RM} -rf ${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/wxPython_common-*.egg-info
+ ${RM} -rf ${PYTHON_SITELIBDIR:C@^${LOCALBASE}@${PREFIX}@}/${WX_PYTHON_DIR}/*.egg-info
.endif
##
# wxversion wxPython available list
diff --git a/x11-toolkits/py-wxPython28/files/patch-config.py b/x11-toolkits/py-wxPython28/files/patch-config.py
new file mode 100644
index 000000000000..1783fdc2b502
--- /dev/null
+++ b/x11-toolkits/py-wxPython28/files/patch-config.py
@@ -0,0 +1,35 @@
+--- config.py.orig 2013-12-13 11:26:53.752427019 -0200
++++ config.py 2013-12-13 11:28:04.575423576 -0200
+@@ -38,7 +38,7 @@
+ from distutils.dep_util import newer
+ from distutils.spawn import spawn
+
+-import distutils.command.install
++import setuptools.command.install
+ import distutils.command.install_data
+ import distutils.command.install_headers
+ import distutils.command.clean
+@@ -480,7 +480,7 @@
+ # is used in our package build. If we detect that the current
+ # distutils does not have it then make sure that it is removed from
+ # the command-line options, otherwise the build will fail.
+-for item in distutils.command.install.install.user_options:
++for item in setuptools.command.install.install.user_options:
+ if item[0] == 'install-layout=':
+ break
+ else:
+@@ -491,12 +491,12 @@
+
+
+
+-class wx_install(distutils.command.install.install):
++class wx_install(setuptools.command.install.install):
+ """
+ Turns off install_path_file
+ """
+ def initialize_options(self):
+- distutils.command.install.install.initialize_options(self)
++ setuptools.command.install.install.initialize_options(self)
+ self.install_path_file = 0
+
+
diff --git a/x11-toolkits/py-wxPython28/pkg-plist b/x11-toolkits/py-wxPython28/pkg-plist
index d2d834c6fd57..4cffd6c61a4c 100644
--- a/x11-toolkits/py-wxPython28/pkg-plist
+++ b/x11-toolkits/py-wxPython28/pkg-plist
@@ -2146,7 +2146,6 @@
%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wx/xrc.py
%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wx/xrc.pyc
%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wx/xrc.pyo
-%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wxPython-2.8.12.1-py%%PYTHON_VER%%.egg-info
%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wxPython/__init__.py
%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wxPython/__init__.pyc
%%PYTHON_SITELIBDIR%%/%%WX_PYTHON_DIR%%/wxPython/__init__.pyo