[Pkg-ocaml-maint-commits] [ocurl] 21/23: Rewrite debian/rules with dh
Stéphane Glondu
glondu at moszumanska.debian.org
Tue Feb 23 10:20:25 UTC 2016
This is an automated email from the git hooks/post-receive script.
glondu pushed a commit to branch master
in repository ocurl.
commit d1195f7f4f1a5f1b1432f431c7e64f26bce92d6c
Author: Stephane Glondu <steph at glondu.net>
Date: Tue Feb 23 10:55:00 2016 +0100
Rewrite debian/rules with dh
---
debian/control | 1 -
debian/rules | 30 +++++++++++++++++++-----------
2 files changed, 19 insertions(+), 12 deletions(-)
diff --git a/debian/control b/debian/control
index 1ad9e11..0cc013a 100644
--- a/debian/control
+++ b/debian/control
@@ -14,7 +14,6 @@ Build-Depends:
ocaml-nox (>= 3.10.1),
ocaml-findlib (>= 1.2.5),
libkrb5-dev,
- cdbs,
dh-ocaml (>= 0.9)
Standards-Version: 3.9.2
Vcs-Git: https://anonscm.debian.org/git/pkg-ocaml-maint/packages/ocurl.git
diff --git a/debian/rules b/debian/rules
index 239efa5..f43a650 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,16 +1,24 @@
#!/usr/bin/make -f
+# -*- makefile -*-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/ocaml.mk
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-PKGNAME = libcurl-ocaml-dev
+DESTDIR=$(CURDIR)/debian/tmp
-DESTDIR := $(CURDIR)/debian/tmp$(OCAML_STDLIB_DIR)
-DEB_MAKE_BUILD_TARGET = all NO_CUSTOM=y
-DEB_MAKE_CLEAN_TARGET = clean
-DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(DESTDIR)
-OCAML_OCAMLDOC_PACKAGES= $(OCAML_LIBDEV_PACKAGES)
+include /usr/share/ocaml/ocamlvars.mk
-build/$(PKGNAME)::
- mkdir -p $(DESTDIR)
+export OCAMLFIND_DESTDIR=$(DESTDIR)/$(OCAML_STDLIB_DIR)
+export OCAMLFIND_LDCONF=ignore
+
+%:
+ dh $@ --with ocaml
+
+.PHONY: override_dh_auto_install
+override_dh_auto_install:
+ mkdir -p '$(OCAMLFIND_DESTDIR)'
+ dh_auto_install
+
+.PHONY: override_dh_install
+override_dh_install:
+ dh_install --fail-missing
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/ocurl.git
More information about the Pkg-ocaml-maint-commits
mailing list