openbsd-ports/textproc/calibre/patches/patch-setup_build_py
2017-03-28 10:57:51 +00:00

26 lines
1.0 KiB
Plaintext

$OpenBSD: patch-setup_build_py,v 1.3 2017/03/28 10:57:51 sthen Exp $
--- setup/build.py.orig Sat Mar 18 04:19:33 2017
+++ setup/build.py Tue Mar 28 11:48:35 2017
@@ -36,13 +36,6 @@ class Extension(object):
self.cflags = d['cflags'] = kwargs.get('cflags', [])
self.ldflags = d['ldflags'] = kwargs.get('ldflags', [])
self.optional = d['options'] = kwargs.get('optional', False)
- of = kwargs.get('optimize_level', None)
- if of is None:
- of = '/Ox' if iswindows else '-O3'
- else:
- flag = '/O%d' if iswindows else '-O%d'
- of = flag % of
- self.cflags.insert(0, of)
self.qt_private_headers = d['qt_private_headers'] = kwargs.get('qt_private', [])
@@ -156,6 +149,7 @@ def init_env():
cflags.append('-pthread')
ldflags.append('-shared')
cflags.append('-I'+sysconfig.get_python_inc())
+ ldflags.append('-L'+os.path.join(sysconfig.PREFIX))
ldflags.append('-lpython'+sysconfig.get_python_version())
if ishaiku: