[Pkg-ocaml-maint-commits] [SCM] why packaging branch, master, updated. debian/2.13-1-55-g02e1486
Mehdi Dogguy
dogguy at pps.jussieu.fr
Thu Feb 19 17:39:32 UTC 2009
The following commit has been merged in the master branch:
commit 6a10154d9bd2a722ddb775b0c0b3a70baeafce90
Author: Mehdi Dogguy <dogguy at pps.jussieu.fr>
Date: Thu Feb 19 18:34:22 2009 +0100
Depend on coq-${F:CoqABI} instead of Coq
diff --git a/debian/changelog b/debian/changelog
index d677578..34614af 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -21,6 +21,7 @@ why (2.18.dfsg-1) UNRELEASED; urgency=low
+ Change vcs-* fields
* Remove not needed build dependency: ocamlweb
* Using debhelper 7
+ * Depend on coq-${F:CoqABI} instead of Coq
[ Samuel Mimram ]
* Use predefined variables from ocamlvars.mk and coqvars.mk.
diff --git a/debian/control b/debian/control
index 6c78674..1ff827f 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,7 @@ Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/why.git
Package: why
Architecture: any
Depends: ${shlibs:Depends}
-Suggests: coq
+Suggests: coq-${F:CoqABI}
Recommends: alt-ergo
Description: A software verification tool
Why aims at being a verification conditions generator (VCG) back-end
diff --git a/debian/rules b/debian/rules
index cde383e..03990d8 100755
--- a/debian/rules
+++ b/debian/rules
@@ -65,6 +65,8 @@ install: build
dh_installdirs
$(MAKE) prefix=$(WHYDIR)/usr install COQLIB=$(WHYDIR)/$(COQ_STDLIB_DIR)
mv $(WHYDIR)/usr/lib/why/why-logo-1.png $(WHYDIR)/usr/share/why
+ echo 'F:OCamlABI=$(OCAMLABI)' >> debian/libjessie-ocaml-dev.substvars
+ echo 'F:CoqABI=$(COQABI)' >> debian/why.substvars
# Build architecture-independent files here.
binary-indep: build install
--
why packaging
More information about the Pkg-ocaml-maint-commits
mailing list