commit: 9938a9f418166aac77505654f75ea83e83c64e5c Author: Keri Harris <keri <AT> gentoo <DOT> org> AuthorDate: Sat Nov 26 12:18:46 2022 +0000 Commit: Keri Harris <keri <AT> gentoo <DOT> org> CommitDate: Sat Nov 26 12:18:46 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9938a9f4
dev-lang/gprolog: use relative symlinks for gprolog binaries Thanks to Arsen Arsenovic for diagnosing the root cause of this. Closes: https://bugs.gentoo.org/882519 Signed-off-by: Keri Harris <keri <AT> gentoo.org> dev-lang/gprolog/files/gprolog-1.4.5-links.patch | 2 +- dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch | 2 +- dev-lang/gprolog/files/gprolog-1.5.0-links.patch | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/gprolog/files/gprolog-1.4.5-links.patch b/dev-lang/gprolog/files/gprolog-1.4.5-links.patch index c39a1cf9a28c..573e27910bd0 100644 --- a/dev-lang/gprolog/files/gprolog-1.4.5-links.patch +++ b/dev-lang/gprolog/files/gprolog-1.4.5-links.patch @@ -9,7 +9,7 @@ if test $(LINKS_DIR) != none; then \ ./mkinstalldirs $(LINKS_DIR); \ - (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \ -+ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) $(INSTALL_DIR)/bin/$$i .; done); \ ++ (cd $(LINKS_DIR); for i in $(BIN_FILES); do $(LN_S) -r $(INSTALL_DIR)/bin/$$i .; done); \ fi uninstall-links: diff --git a/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch b/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch index 86719e1bdcb4..c875edd0ec18 100644 --- a/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch +++ b/dev-lang/gprolog/files/gprolog-1.5.0-destdir.patch @@ -7,7 +7,7 @@ - if test $(LINKS_DIR) != none; then \ + if test @LINKS_DIR@ != none; then \ ./mkinstalldirs $(LINKS_DIR); \ - (cd $(LINKS_DIR) ; $(LN_S) $(wildcard $(INSTALL_DIR)/bin/*) .); \ + (cd $(LINKS_DIR) ; $(LN_S) -r $(wildcard $(INSTALL_DIR)/bin/*) .); \ fi uninstall-links: diff --git a/dev-lang/gprolog/files/gprolog-1.5.0-links.patch b/dev-lang/gprolog/files/gprolog-1.5.0-links.patch index e1f673156e46..70f18610f04b 100644 --- a/dev-lang/gprolog/files/gprolog-1.5.0-links.patch +++ b/dev-lang/gprolog/files/gprolog-1.5.0-links.patch @@ -9,7 +9,7 @@ if test $(LINKS_DIR) != none; then \ ./mkinstalldirs $(LINKS_DIR); \ - (cd $(LINKS_DIR) ; $(LN_S) $(INSTALL_DIR)/bin/* .); \ -+ (cd $(LINKS_DIR) ; $(LN_S) $(wildcard $(INSTALL_DIR)/bin/*) .); \ ++ (cd $(LINKS_DIR) ; $(LN_S) -r $(wildcard $(INSTALL_DIR)/bin/*) .); \ fi uninstall-links:
