[Pkg-ocaml-maint-commits] [opam] 09/15: Run tests at build time
Mehdi Dogguy
mehdi at moszumanska.debian.org
Tue Jul 28 21:21:44 UTC 2015
This is an automated email from the git hooks/post-receive script.
mehdi pushed a commit to branch master
in repository opam.
commit 35f231d1deb82778c594a6dbc0a579b52e59e3e0
Author: Mehdi Dogguy <mehdi at debian.org>
Date: Tue Jul 21 01:06:07 2015 +0000
Run tests at build time
---
debian/changelog | 2 ++
debian/control | 2 ++
debian/rules | 3 ++-
3 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index ea0b8c0..57da02e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,8 @@ opam (1.2.2-1) UNRELEASED; urgency=medium
- Requires libcmdliner-ocaml-dev (>= 0.9.7)
* Use upstream's makefile based build system instead of crafting our
own one.
+ * Run package tests at build-time (Closes: #766487)
+ - New Build-Dependencies: rsync and unzip.
-- Mehdi Dogguy <mehdi at debian.org> Mon, 20 Jul 2015 01:41:30 +0000
diff --git a/debian/control b/debian/control
index 9ed9c23..7a6221b 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,8 @@ Build-Depends:
libextlib-ocaml-dev,
libocamlgraph-ocaml-dev (>= 1.8),
libjsonm-ocaml-dev,
+ rsync,
+ unzip,
curl
Build-Depends-Indep:
texlive-latex-base,
diff --git a/debian/rules b/debian/rules
index 49fd6ac..0e8a807 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,8 @@ endif
.PHONY: override_dh_auto_test
override_dh_auto_test:
- true
+ $(MAKE) opam-check # Needed to run some tests
+ $(MAKE) -C tests local
.PHONY: override_dh_auto_install
override_dh_auto_install:
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/opam.git
More information about the Pkg-ocaml-maint-commits
mailing list