Hi, On Wed, 14 Sep 2016 21:58:46 +0200 Johannes Schauer <josch@debian.org> wrote: > the package libatdgen-ocaml-dev does not ship /usr/bin/atdgen on several > architectures. This makes my source package botch FTBFS on these > architectures. while upstream didn't fix this problem yet, we could just install a symlink from /usr/bin/atdgen to atdgen.run on non-native architectures. The attached patch implements this. If you want, I can make an upload with this fix. Thanks! cheers, josch
From a4ff3800dee0718b93d3c4b524e4f2f78d130807 Mon Sep 17 00:00:00 2001 From: Johannes Schauer <josch@debian.org> Date: Thu, 15 Sep 2016 22:56:18 +0200 Subject: [PATCH] Add symlink from /usr/bin/atdgen to atdgen.run on architectures without ocamlopt --- debian/changelog | 8 ++++++++ debian/libatdgen-ocaml-dev.install.in | 2 +- debian/rules | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index 53cd5a4..d1d8e1a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +atdgen (1.9.1-2) unstable; urgency=medium + + * Team upload. + * Add symlink from /usr/bin/atdgen to atdgen.run on architectures without + ocamlopt (closes: #837804) + + -- Johannes Schauer <josch@debian.org> Thu, 15 Sep 2016 22:52:42 +0200 + atdgen (1.9.1-1) unstable; urgency=medium * Team upload diff --git a/debian/libatdgen-ocaml-dev.install.in b/debian/libatdgen-ocaml-dev.install.in index 532d7c0..cffcf66 100644 --- a/debian/libatdgen-ocaml-dev.install.in +++ b/debian/libatdgen-ocaml-dev.install.in @@ -5,7 +5,7 @@ OPT: @OCamlStdlibDir@/atdgen/*.o OPT: @OCamlStdlibDir@/atdgen/*.cmxa OPT: @OCamlStdlibDir@/atdgen/*.a OPT: @OCamlStdlibDir@/atdgen/*.cmx -OPT: /usr/bin/atdgen +/usr/bin/atdgen /usr/bin/atdgen.run /usr/bin/atdgen-cppo /usr/bin/cppo-json diff --git a/debian/rules b/debian/rules index b60392b..141e614 100755 --- a/debian/rules +++ b/debian/rules @@ -31,6 +31,7 @@ override_dh_auto_install: mkdir -p '$(DESTDIR)/usr/bin' mkdir -p '$(OCAMLFIND_DESTDIR)' make install 'BINDIR=$(DESTDIR)/usr/bin' + test -f $(DESTDIR)/usr/bin/atdgen || ln -s atdgen.run $(DESTDIR)/usr/bin/atdgen .PHONY: override_dh_install -- 2.9.3
Attachment:
signature.asc
Description: signature