[Pkg-ocaml-maint-commits] [SCM] cairo-ocaml packaging branch, master, updated. debian/20090223-1-13-g46caeca
Stephane Glondu
steph at glondu.net
Tue Nov 3 19:01:12 UTC 2009
The following commit has been merged in the master branch:
commit fadff87c283fe0d1f65d75fc30bf8372270ca8c1
Author: Stephane Glondu <steph at glondu.net>
Date: Tue Nov 3 18:04:50 2009 +0100
Switch to dh-ocaml 0.9
diff --git a/debian/control b/debian/control
index 1794613..725a140 100644
--- a/debian/control
+++ b/debian/control
@@ -9,18 +9,22 @@ Build-Depends:
debhelper (>= 7.0.50~),
automake1.9,
autoconf,
- ocaml-findlib (>= 1.2.4),
- dh-ocaml,
- ocaml-nox (>= 3.11),
+ ocaml-findlib (>= 1.2.5),
+ dh-ocaml (>= 0.9),
+ ocaml-nox (>= 3.11.1-3~),
libcairo2-dev (>= 1.2),
- liblablgtk2-ocaml-dev (>= 2.12.0)
+ liblablgtk2-ocaml-dev (>= 2.12.0-4~)
Standards-Version: 3.8.0
Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/cairo-ocaml.git
Vcs-Browser: http://git.debian.org/?p=pkg-ocaml-maint/packages/cairo-ocaml.git
Package: libcairo-ocaml
Architecture: any
-Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
+Depends:
+ ${ocaml:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Provides: ${ocaml:Provides}
Description: OCaml bindings for Cairo
Cairo is a multi-platform library providing anti-aliased
vector-based rendering for multiple target backends. Paths consist
@@ -40,7 +44,12 @@ Description: OCaml bindings for Cairo
Package: libcairo-ocaml-dev
Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, libcairo2-dev, liblablgtk2-ocaml-dev, libcairo-ocaml (= ${binary:Version})
+Depends:
+ libcairo2-dev,
+ ${ocaml:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Provides: ${ocaml:Provides}
Suggests: ocaml-findlib
Description: OCaml bindings for Cairo
Cairo is a multi-platform library providing anti-aliased
diff --git a/debian/dirs.in b/debian/dirs.in
deleted file mode 100644
index 9202272..0000000
--- a/debian/dirs.in
+++ /dev/null
@@ -1 +0,0 @@
- at OCamlStdlibDir@/cairo
diff --git a/debian/libcairo-ocaml-dev.install.in b/debian/libcairo-ocaml-dev.install.in
index f8d8b64..384ab46 100644
--- a/debian/libcairo-ocaml-dev.install.in
+++ b/debian/libcairo-ocaml-dev.install.in
@@ -1,3 +1,4 @@
+debian/META @OCamlStdlibDir@/cairo
@OCamlStdlibDir@/cairo/*.a
@OCamlStdlibDir@/cairo/*.cm*
@OCamlStdlibDir@/cairo/*.ml*
diff --git a/debian/rules b/debian/rules
index 0e3ea24..37e0317 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,7 +7,6 @@
#export DH_VERBOSE=1
include /usr/share/ocaml/ocamlvars.mk
-include /usr/share/ocaml/ocamlinit.mk
DESTDIR = $(CURDIR)/debian/tmp
@@ -21,7 +20,7 @@ orig-tarball:
rm -rf cairo-ocaml-$(NOW)
%:
- dh $@
+ dh --with ocaml $@
.PHONY: override_dh_auto_configure
override_dh_auto_configure:
@@ -48,9 +47,3 @@ override_dh_auto_clean:
override_dh_auto_install:
mkdir -p $(DESTDIR)
$(MAKE) install DESTDIR=$(DESTDIR)
- mkdir -p debian/libcairo-ocaml-dev/$(OCAML_STDLIB_DIR)/cairo/
- cp debian/META debian/libcairo-ocaml-dev/$(OCAML_STDLIB_DIR)/cairo/
-
-.PHONY: override_dh_gencontrol
-override_dh_gencontrol:
- dh_gencontrol -- -VF:OCamlABI="$(OCAML_ABI)"
--
cairo-ocaml packaging
More information about the Pkg-ocaml-maint-commits
mailing list