diff options
Diffstat (limited to 'math/py-pyreadr/files/patch-setup.py')
-rw-r--r-- | math/py-pyreadr/files/patch-setup.py | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/math/py-pyreadr/files/patch-setup.py b/math/py-pyreadr/files/patch-setup.py new file mode 100644 index 000000000000..546a07909986 --- /dev/null +++ b/math/py-pyreadr/files/patch-setup.py @@ -0,0 +1,23 @@ +--- setup.py.orig 2021-06-07 06:47:51 UTC ++++ setup.py +@@ -13,7 +13,6 @@ from setuptools import setup, Extension + from Cython.Build import cythonize + + librdata_source_files = [] +-librdata_source_files += glob.glob('pyreadr/libs/librdata/src/*.c') + librdata_source_files += ['pyreadr/librdata.pyx'] + + library_dirs = [] +@@ -52,10 +51,11 @@ elif platform.system() == 'Windows': + libraries.append('bz2') + libraries.append('lzma') + +-elif platform.system() == 'Linux': ++elif platform.system() == 'FreeBSD' or platform.system() == 'Linux': + libraries.append('z') + libraries.append('bz2') + libraries.append('lzma') ++ libraries.append('rdata') + #extra_compile_args.append("--std=gnu99") + else: + raise RuntimeError('Unsupported OS') |