1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
#!/usr/bin/make -f
DESTDIR := $(CURDIR)/debian/tmp
METAFILE := $(DESTDIR)/usr/lib/ocaml/ocamlgraph/META
%:
dh $@ --with ocaml
override_dh_auto_build:
dune build -pocamlgraph @install
dune build -pocamlgraph @doc
find _build/default/_doc/_html -name "*.dune-keep" -delete
override_dh_auto_install:
touch _build/default/ocamlgraph_gtk.install
DESTDIR=$(DESTDIR) dune install -pocamlgraph
(if [ ! `grep -q "version" $(METAFILE)` ]; then \
version=$$(dpkg-parsechangelog -S version); \
echo "version = \"$${version%-*}\"" > $(METAFILE).new ;\
cat $(METAFILE) >> $(METAFILE).new ; \
mv $(METAFILE).new $(METAFILE) ;\
fi)
override_dh_auto_test:
dune runtest -pocamlgraph
|