Remove files that make no sense without ocamlopt
authorStephane Glondu <steph@glondu.net>
Fri, 20 Apr 2012 05:59:42 +0000 (07:59 +0200)
committerStephane Glondu <steph@glondu.net>
Wed, 13 Jun 2012 12:55:57 +0000 (14:55 +0200)
Their presence combined with dh_install --fail-missing cause FTBFS on
bytecode architectures...

debian/rules

index 234885b6c276c8b1070457a4cb86689b38cea67d..db89c5a0cfc8ee7ad6607a2842226c4283c44f1c 100755 (executable)
@@ -214,6 +214,13 @@ ifeq (,$(DEB_TEST_BUILD_PREFIX))
          $(INSTDIR)/share/man/man1/ocamlopt.opt.1 \
          $(INSTDIR)/share/man/man1/ocamlc.opt.1 \
          $(INSTDIR)/bin/camlp4boot
+ifeq ($(OCAML_HAVE_OCAMLOPT),no)
+# Remove files that make no sense without ocamlopt
+       rm -f \
+         $(INSTDIR)/share/man/man1/ocamloptp.1 \
+         $(INSTDIR)/share/man/man1/ocamlopt.1 \
+         $(INSTDIR)/bin/ocamloptp
+endif
 # Dispatch files with dh_install
        cd debian && \
        for u in ocaml ocaml-nox; do \