mirror of
https://git.freebsd.org/ports.git
synced 2025-06-06 21:30:31 -04:00
37 lines
1.1 KiB
Python
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'
|