summaryrefslogtreecommitdiff
path: root/dev-libs/xapian-bindings/files/xapian-bindings-1.4.22-fix-java-installation.patch
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/xapian-bindings/files/xapian-bindings-1.4.22-fix-java-installation.patch')
-rw-r--r--dev-libs/xapian-bindings/files/xapian-bindings-1.4.22-fix-java-installation.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/dev-libs/xapian-bindings/files/xapian-bindings-1.4.22-fix-java-installation.patch b/dev-libs/xapian-bindings/files/xapian-bindings-1.4.22-fix-java-installation.patch
new file mode 100644
index 000000000000..58cc6da9a68c
--- /dev/null
+++ b/dev-libs/xapian-bindings/files/xapian-bindings-1.4.22-fix-java-installation.patch
@@ -0,0 +1,15 @@
+The build system installs stray pyc files.
+
+--- a/python3/Makefile.am
++++ b/python3/Makefile.am
+@@ -40,9 +40,7 @@
+
+ # Install as _DATA rather than _SCRIPTS because we don't want to make these
+ # executable (they don't have a #! line).
+-pkgpylib_DATA = xapian/__init__.py \
+- xapian/__pycache__/__init__.@PYTHON3_CACHE_TAG@.pyc \
+- xapian/__pycache__/__init__.@PYTHON3_CACHE_OPT1_EXT@
++pkgpylib_DATA = xapian/__init__.py
+
+ pkgpylib_LTLIBRARIES = _xapian.la
+