74 lines
3.3 KiB
Plaintext
74 lines
3.3 KiB
Plaintext
|
$OpenBSD: patch-wxPython_config_py,v 1.1.1.1 2006/10/17 10:04:17 alek Exp $
|
||
|
--- wxPython/config.py.orig Tue Apr 4 06:00:19 2006
|
||
|
+++ wxPython/config.py Fri Oct 13 12:46:25 2006
|
||
|
@@ -107,7 +107,7 @@ FULL_DOCS = 0 # Some docstrings are
|
||
|
# cause the two strings to be combined and output
|
||
|
# as the full docstring.
|
||
|
|
||
|
-UNICODE = 0 # This will pass the 'wxUSE_UNICODE' flag to SWIG and
|
||
|
+UNICODE = 1 # This will pass the 'wxUSE_UNICODE' flag to SWIG and
|
||
|
# will ensure that the right headers are found and the
|
||
|
# right libs are linked.
|
||
|
|
||
|
@@ -123,7 +123,7 @@ UNDEF_NDEBUG = 1 # Python 2.2 on Unix/
|
||
|
NO_SCRIPTS = 0 # Don't install the tool scripts
|
||
|
NO_HEADERS = 0 # Don't install the wxPython *.h and *.i files
|
||
|
|
||
|
-INSTALL_MULTIVERSION = 1 # Install the packages such that multiple versions
|
||
|
+INSTALL_MULTIVERSION = 0 # Install the packages such that multiple versions
|
||
|
# can co-exist. When turned on the wx and wxPython
|
||
|
# pacakges will be installed in a versioned subdir
|
||
|
# of site-packages, and a *.pth file will be
|
||
|
@@ -136,7 +136,7 @@ INSTALL_MULTIVERSION = 1 # Install the p
|
||
|
FLAVOUR = "" # Optional flavour string to be appended to VERSION
|
||
|
# in MULTIVERSION installs
|
||
|
|
||
|
-EP_ADD_OPTS = 1 # When doing MULTIVERSION installs the wx port and
|
||
|
+EP_ADD_OPTS = 0 # When doing MULTIVERSION installs the wx port and
|
||
|
# ansi/unicode settings can optionally be added to the
|
||
|
# subdir path used in site-packages
|
||
|
|
||
|
@@ -179,7 +179,7 @@ CONTRIBS_INC = "" # A dir to add as an
|
||
|
|
||
|
# Some MSW build settings
|
||
|
|
||
|
-MONOLITHIC = 1 # The core wxWidgets lib can be built as either a
|
||
|
+MONOLITHIC = 0 # The core wxWidgets lib can be built as either a
|
||
|
# single monolithic DLL or as a collection of DLLs.
|
||
|
# This flag controls which set of libs will be used
|
||
|
# on Windows. (For other platforms it is automatic
|
||
|
@@ -512,13 +512,13 @@ class wx_install_headers(distutils.comma
|
||
|
if not headers:
|
||
|
return
|
||
|
|
||
|
- root = self.root
|
||
|
+ root = "!!WRKINST!!"
|
||
|
if root is None or WXPREFIX.startswith(root):
|
||
|
root = ''
|
||
|
for header, location in headers:
|
||
|
install_dir = os.path.normpath(root +
|
||
|
WXPREFIX +
|
||
|
- '/include/wx-%d.%d/wx' % (VER_MAJOR, VER_MINOR) +
|
||
|
+ '/include/wx' +
|
||
|
location)
|
||
|
self.mkpath(install_dir)
|
||
|
(out, _) = self.copy_file(header, install_dir)
|
||
|
@@ -573,7 +573,7 @@ def find_data_files(srcdir, *wildcards):
|
||
|
|
||
|
def makeLibName(name):
|
||
|
if os.name == 'posix':
|
||
|
- libname = '%s_%s-%s' % (WXBASENAME, name, WXRELEASE)
|
||
|
+ libname = '%s_%s' % (WXBASENAME, name)
|
||
|
elif name:
|
||
|
libname = 'wxmsw%s%s_%s' % (WXDLLVER, libFlag(), name)
|
||
|
else:
|
||
|
@@ -780,8 +780,6 @@ elif os.name == 'posix':
|
||
|
if debug:
|
||
|
cflags.append('-g')
|
||
|
cflags.append('-O0')
|
||
|
- else:
|
||
|
- cflags.append('-O3')
|
||
|
|
||
|
lflags = os.popen(WX_CONFIG + ' --libs', 'r').read()[:-1]
|
||
|
lflags = lflags.split()
|