000-install_portability.patch 568 B

123456789101112131415161718192021222324252627
  1. --- a/Makefile
  2. +++ b/Makefile
  3. @@ -116,16 +116,20 @@
  4. chmod +x $@
  5. $(DESTDIR)$(bindir)/%: tools/%
  6. - install -D $< $@
  7. + mkdir -p $(dir $@)
  8. + install $< $@
  9. $(DESTDIR)$(libdir)/%.so: lib/%.so
  10. - install -D -m 755 $< $@
  11. + mkdir -p $(dir $@)
  12. + install -m 755 $< $@
  13. $(DESTDIR)$(libdir)/%: lib/%
  14. - install -D -m 644 $< $@
  15. + mkdir -p $(dir $@)
  16. + install -m 644 $< $@
  17. $(DESTDIR)$(includedir)/%: include/%
  18. - install -D -m 644 $< $@
  19. + mkdir -p $(dir $@)
  20. + install -m 644 $< $@
  21. $(DESTDIR)$(LDSO_PATHNAME): $(DESTDIR)$(syslibdir)
  22. ln -sf $(libdir)/libc.so $@ || true