[Pkg-ocaml-maint-commits] [SCM] oasis packaging branch, master, updated. debian/0.2.0-1-1-g92d45dc

Mehdi Dogguy mehdi at debian.org
Sat Apr 23 15:08:23 UTC 2011


The following commit has been merged in the master branch:
commit 92d45dcc28564e3efc952b7a195641f58101e21d
Author: Mehdi Dogguy <mehdi at debian.org>
Date:   Sat Apr 23 15:04:58 2011 +0200

    Fix broken (inferred) dependencies of the binary package oasis.

diff --git a/debian/changelog b/debian/changelog
index 1d5ed05..8a6229e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+oasis (0.2.0-2) unstable; urgency=low
+
+  * Team upload.
+  * Fix broken (inferred) dependencies of the binary package oasis.
+
+ -- Mehdi Dogguy <mehdi at debian.org>  Sat, 23 Apr 2011 15:03:49 +0200
+
 oasis (0.2.0-1) unstable; urgency=low
 
   * Initial release. (Closes: #603830)
diff --git a/debian/control b/debian/control
index 2705551..e13f519 100644
--- a/debian/control
+++ b/debian/control
@@ -27,7 +27,13 @@ Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/oasis.git
 Package: oasis
 Architecture: all
 Suggests: liboasis-ocaml-doc
-Depends: ${misc:Depends}, ${ocaml:Depends}
+Depends:
+ ${misc:Depends},
+ libextlib-ocaml,
+ liboasis-ocaml,
+ libodn-ocaml,
+ libpcre-ocaml,
+ ocaml-base-nox-${F:OCamlABI}
 Description: Architecture for building OCaml libraries and applications
  OASIS generates a full configure, build and install system for your
  application. It starts with a simple `_oasis` file at the toplevel of your
diff --git a/debian/rules b/debian/rules
index 2a2478d..adbb6d7 100755
--- a/debian/rules
+++ b/debian/rules
@@ -38,6 +38,7 @@ override_dh_auto_install:
 .PHONY: override_dh_install
 override_dh_install:
 	dh_install --fail-missing
+	echo 'F:OCamlABI=$(OCAML_ABI)' >> debian/oasis.substvars
 
 .PHONY: override_dh_auto_clean
 override_dh_auto_clean:

-- 
oasis packaging



More information about the Pkg-ocaml-maint-commits mailing list