diff options
Diffstat (limited to 'dev-python/sip/files/sip-4.15.5-darwin.patch')
-rw-r--r-- | dev-python/sip/files/sip-4.15.5-darwin.patch | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/dev-python/sip/files/sip-4.15.5-darwin.patch b/dev-python/sip/files/sip-4.15.5-darwin.patch new file mode 100644 index 00000000000..b625d15c27c --- /dev/null +++ b/dev-python/sip/files/sip-4.15.5-darwin.patch @@ -0,0 +1,30 @@ +diff -ur sip-4.15.5.orig/siputils.py sip-4.15.5/siputils.py +--- siputils.py 2014-02-21 18:31:35.000000000 +0800 ++++ siputils.py 2014-04-01 23:21:41.895036589 +0800 +@@ -945,8 +945,6 @@ + """ + if self.generator in ("MSVC", "MSVC.NET", "MSBUILD", "BMAKE"): + plib = clib + ".lib" +- elif sys.platform == "darwin" and framework: +- plib = "-framework " + clib + else: + plib = "-l" + clib + +@@ -961,8 +959,6 @@ + """ + if self.generator in ("MSVC", "MSVC.NET", "MSBUILD", "BMAKE"): + prl_name = os.path.join(self.config.qt_lib_dir, clib + ".prl") +- elif sys.platform == "darwin" and framework: +- prl_name = os.path.join(self.config.qt_lib_dir, clib + ".framework", clib + ".prl") + else: + prl_name = os.path.join(self.config.qt_lib_dir, "lib" + clib + ".prl") + +@@ -1633,7 +1629,7 @@ + if sys.platform == "win32": + ext = "pyd" + elif sys.platform == "darwin": +- ext = "so" ++ ext = "bundle" + elif sys.platform == "cygwin": + ext = "dll" + else: |