Files
gentoo/dev-ml/camlidl/files/camlidl-1.12-destdir.patch
2024-06-17 17:57:11 +02:00

33 lines
1.1 KiB
Diff

--- a/runtime/Makefile.unix 2024-06-17 10:03:13.524360767 +0200
+++ b/runtime/Makefile.unix 2024-06-17 10:03:55.768905814 +0200
@@ -26,10 +26,10 @@
# $(RANLIB) $@
install:
- cp camlidlruntime.h $(OCAMLLIB)/caml/camlidlruntime.h
- cp libcamlidl.a $(OCAMLLIB)/libcamlidl.a
- cp dllcamlidl.so $(OCAMLLIB)/stublibs/dllcamlidl.so
- cd $(OCAMLLIB); $(RANLIB) libcamlidl.a
+ cp camlidlruntime.h $(DESTDIR)$(OCAMLLIB)/caml/camlidlruntime.h
+ cp libcamlidl.a $(DESTDIR)$(OCAMLLIB)/libcamlidl.a
+ cp dllcamlidl.so $(DESTDIR)$(OCAMLLIB)/stublibs/dllcamlidl.so
+ cd $(DESTDIR)$(OCAMLLIB); $(RANLIB) libcamlidl.a
clean:
rm -f *.a *.o *.so
--- a/lib/Makefile 2024-06-17 10:06:49.145036983 +0200
+++ b/lib/Makefile 2024-06-17 10:07:44.366441218 +0200
@@ -40,10 +40,10 @@
$(OCAMLOPT) -a -o $(NATIVELIB) -cclib -lcamlidl $(NATIVEOBJS)
installbyt:
- cp -p $(INTERFACES) $(BYTELIB) $(OCAMLLIB)
+ cp -p $(INTERFACES) $(BYTELIB) $(DESTDIR)$(OCAMLLIB)
installopt:
- cp -p $(NATIVELIB) $(NATIVELIB:.cmxa=.$(LIBEXT)) $(OCAMLLIB)
+ cp -p $(NATIVELIB) $(NATIVELIB:.cmxa=.$(LIBEXT)) $(DESTDIR)$(OCAMLLIB)
.SUFFIXES: .mli .ml .cmi .cmo .cmx