Use --list-missing instead of --fail-missing
authorStephane Glondu <steph@glondu.net>
Tue, 17 Feb 2009 06:30:30 +0000 (07:30 +0100)
committerStephane Glondu <steph@glondu.net>
Tue, 17 Feb 2009 06:30:30 +0000 (07:30 +0100)
Rationale: on native architectures, all files installed by upstream
are installed by some binary package, but this might not be the case
on bytecode-only architectures.

debian/rules

index 2b1e48161dfde87bd05d62384f3410b246a161f8..2c0c70a6aa45e6d2990154901edbb717821b83bb 100755 (executable)
@@ -166,10 +166,10 @@ install-stamp:
 # Install OCaml
        sed -e 's|PREFIX=\"/.*\"|PREFIX=\"$(INSTDIR)"|' < config/config.sh > config/config.debian.install.sh
        $(MAKE) install PREFIX=$(INSTDIR)
-# To avoid erroneous dh_install failure
+# To avoid erroneous dh_install warnings
        rm -f $(INSTDIR)/share/man/man1/ocamlopt.opt.1 $(INSTDIR)/share/man/man1/ocamlc.opt.1
-# Dispatch files with dh_install (--fail-missing forces to handle everything...)
-       dh_install --fail-missing
+# Dispatch files with dh_install
+       dh_install --list-missing
 # Install additional files not handled by dh_install
 # Beware: dh_install does not handle renamings, please pay attention
        cp otherlibs/labltk/README debian/ocaml/usr/share/doc/ocaml/README.labltk