[Pkg-ocaml-maint-commits] [gmetadom] 02/06: Bump debhelper compat to 10 and switch to dh

Stéphane Glondu glondu at moszumanska.debian.org
Tue Aug 8 10:32:34 UTC 2017


This is an automated email from the git hooks/post-receive script.

glondu pushed a commit to branch master
in repository gmetadom.

commit 403c5747e9c52aa418c0c70a5e0117131bca1931
Author: Stephane Glondu <steph at glondu.net>
Date:   Tue Aug 8 11:26:31 2017 +0200

    Bump debhelper compat to 10 and switch to dh
---
 debian/compat                          |  2 +-
 debian/control                         |  4 +---
 debian/libgdome2-cpp-smart-dev.install | 10 +++++-----
 debian/libgdome2-cpp-smart0v5.install  |  2 +-
 debian/rules                           | 23 +++++++++++++----------
 5 files changed, 21 insertions(+), 20 deletions(-)

diff --git a/debian/compat b/debian/compat
index 7f8f011..f599e28 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+10
diff --git a/debian/control b/debian/control
index 9a5cb33..c238695 100644
--- a/debian/control
+++ b/debian/control
@@ -3,13 +3,11 @@ Section: devel
 Priority: optional
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Build-Depends:
- debhelper (>= 7),
- dh-autoreconf,
+ debhelper (>= 10),
  ocaml-nox (>= 3.11),
  ocaml-findlib (>= 1.2.4),
  libgdome2-dev,
  pkg-config,
- cdbs,
  dh-ocaml (>= 0.9.1)
 Standards-Version: 3.8.3
 Homepage: http://gmetadom.sourceforge.net/
diff --git a/debian/libgdome2-cpp-smart-dev.install b/debian/libgdome2-cpp-smart-dev.install
index 11bd0fe..1e161b8 100644
--- a/debian/libgdome2-cpp-smart-dev.install
+++ b/debian/libgdome2-cpp-smart-dev.install
@@ -1,5 +1,5 @@
-debian/tmp/usr/include/gmetadom/gdome_cpp_smart/  usr/include/gmetadom/
-debian/tmp/usr/lib/*.a                            usr/lib/
-debian/tmp/usr/lib/*.la                           usr/lib/
-debian/tmp/usr/lib/*.so                           usr/lib/
-debian/tmp/usr/lib/pkgconfig/gdome2-cpp-smart.pc  usr/lib/pkgconfig
+usr/include/gmetadom/gdome_cpp_smart/
+usr/lib/*/*.a
+usr/lib/*/*.la
+usr/lib/*/*.so
+usr/lib/*/pkgconfig/gdome2-cpp-smart.pc
diff --git a/debian/libgdome2-cpp-smart0v5.install b/debian/libgdome2-cpp-smart0v5.install
index b852b1c..3de3b10 100644
--- a/debian/libgdome2-cpp-smart0v5.install
+++ b/debian/libgdome2-cpp-smart0v5.install
@@ -1 +1 @@
-debian/tmp/usr/lib/*.so.*       usr/lib/
+usr/lib/*/*.so.*
diff --git a/debian/rules b/debian/rules
index cbf2b0e..198e13d 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,15 +1,18 @@
 #!/usr/bin/make -f
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/autoreconf.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/ocaml.mk
 
-DEB_CONFIGURE_EXTRA_FLAGS = --with-modules="gdome_cpp_smart gdome_caml"
-common-binary-post-install-arch::
-	-find debian/ -type f -size 0 -exec rm {} \;
-	-find debian/libgdome2-ocaml-dev -type d -name CVS -exec rm -rf {} \;
+%:
+	dh $@ --with ocaml
+
+override_dh_auto_configure:
+	dh_auto_configure -- --with-modules="gdome_cpp_smart gdome_caml"
 
-common-install-arch::
-	for file in debian/tmp/usr/lib/*.la; do \
+override_dh_auto_install:
+	dh_auto_install
+	for file in debian/tmp/usr/lib/*/*.la; do \
 		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
 	done
+
+override_dh_install:
+	dh_install
+	-find debian/ -type f -size 0 -exec rm {} \;
+	-find debian/libgdome2-ocaml-dev -type d -name CVS -exec rm -rf {} \;

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/gmetadom.git



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