ports/graphics/py-simplejpeg/files/patch-setup.py

37 lines
1.1 KiB
Python

--- setup.py.orig 2024-09-17 09:48:31 UTC
+++ setup.py
@@ -8,7 +8,6 @@ import subprocess
import sysconfig
import subprocess
-from cmake import CMAKE_BIN_DIR
from setuptools import setup
from setuptools import find_packages
from setuptools import Extension
@@ -82,7 +81,7 @@ def make_type():
def make_type():
- if OS in ('linux', 'darwin'):
+ if OS in ('linux', 'darwin', 'freebsd'):
return 'Unix Makefiles'
elif OS == 'windows':
return 'NMake Makefiles'
@@ -152,7 +151,7 @@ class cmake_build_ext(build_ext):
os.chdir(build_dir)
config = 'Debug' if self.debug else 'Release'
env = dict(os.environ, **(env or {}))
- cmake = pt.join(CMAKE_BIN_DIR, 'cmake')
+ cmake = 'cmake'
subprocess.check_call([
cmake,
'-G' + make_type(), '-Wno-dev',
@@ -172,7 +171,7 @@ def _staticlib():
def _staticlib():
- if OS in ('linux', 'darwin'):
+ if OS in ('linux', 'darwin', 'freebsd'):
return 'libturbojpeg.a'
elif OS == 'windows':
return 'turbojpeg-static.lib'