1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
From: Stefano Rivera <stefanor@debian.org>
Date: Thu, 8 Oct 2015 11:02:04 -0700
Subject: Use Debian's libstemmer.
Dynamically Link against libstemmer rather than using included
libstemmer_c sources.
Forwarded: not-needed
Last-Update: 2020-07-14
---
setup.py | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/setup.py b/setup.py
index b83cbe5..76d4c70 100644
--- a/setup.py
+++ b/setup.py
@@ -108,9 +108,10 @@ class LibrarySourceCode:
expected_sha256=checksum or self.DEFAULT_CHECKSUM)
-LIBRARY_SOURCE_CODE = LibrarySourceCode()
-if not LIBRARY_SOURCE_CODE.is_present_on_disk():
- LIBRARY_SOURCE_CODE.download()
+# Debian: Use packaged libstemmer
+#LIBRARY_SOURCE_CODE = LibrarySourceCode()
+#if not LIBRARY_SOURCE_CODE.is_present_on_disk():
+# LIBRARY_SOURCE_CODE.download()
class BootstrapCommand(Command):
@@ -191,9 +192,8 @@ setup(name='PyStemmer',
ext_modules=[
Extension(
'Stemmer',
- ['src/Stemmer.pyx'] + list(LIBRARY_SOURCE_CODE.source_code_paths()),
- include_dirs=LIBRARY_SOURCE_CODE.include_directories
+ ['src/Stemmer.pyx'],
+ libraries=['stemmer']
)
],
- cmdclass={'bootstrap': BootstrapCommand}
)
|