Files
gentoo/sci-physics/lhapdf/files/lhapdf-6.3.0-egg.patch
Alexander Puck Neuwirth 934ca520c4 sci-physics/lhapdf: Fix setup.py
plus fix for USE="doc"

Closes: https://bugs.gentoo.org/912579
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de>
Closes: https://github.com/gentoo/gentoo/pull/32548
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
2023-09-05 12:35:35 +02:00

17 lines
749 B
Diff

--- a/wrappers/python/Makefile.am 2023-09-01 11:38:37.567370819 +0200
+++ b/wrappers/python/Makefile.am 2023-09-01 11:37:50.641123445 +0200
@@ -29,10 +29,10 @@
## Always force setup.py, it's not good at guessing what needs to rebuild
all-local: fix-out-of-source
- $(PYEXT_ENV) $(PYTHON) setup.py install --install-lib=build/ --force
+ $(PYEXT_ENV) $(PYTHON) setup.py install --single-version-externally-managed --root=/ --install-lib=$(S)/build/ --force
install-exec-local:
- $(PYEXT_ENV) $(PYTHON) setup.py install --prefix=$(DESTDIR)$(prefix) --force
+ $(PYEXT_ENV) $(PYTHON) setup.py install --single-version-externally-managed --root=/ --prefix=$(DESTDIR)$(prefix) --force
uninstall-local:
rm -f $(DESTDIR)$(PYTHON_PATH)/lhapdf.so