[Pkg-ocaml-maint-commits] [ocaml-text] 09/11: Update packaging
Stéphane Glondu
glondu at moszumanska.debian.org
Tue Jul 18 09:25:11 UTC 2017
This is an automated email from the git hooks/post-receive script.
glondu pushed a commit to branch master
in repository ocaml-text.
commit e5e8ee51d9f14fa2f90c707fbe3ded5325f778e0
Author: Stephane Glondu <steph at glondu.net>
Date: Tue Jul 18 10:36:41 2017 +0200
Update packaging
---
debian/control | 3 +++
debian/libtext-ocaml-dev.doc-base | 9 ---------
debian/libtext-ocaml-dev.install.in | 7 ++++---
debian/libtext-ocaml-dev.ocamldoc | 1 +
debian/libtext-ocaml.install.in | 8 ++++----
debian/rules | 4 ++--
6 files changed, 14 insertions(+), 18 deletions(-)
diff --git a/debian/control b/debian/control
index 9eacc36..7a4b278 100644
--- a/debian/control
+++ b/debian/control
@@ -9,6 +9,9 @@ Build-Depends:
camlp4,
libpcre-ocaml-dev (>= 6.2.2),
ocamlbuild,
+ rubber,
+ texlive-latex-recommended,
+ texlive-latex-extra,
ocaml-nox (>= 4)
Standards-Version: 3.9.4
Section: ocaml
diff --git a/debian/libtext-ocaml-dev.doc-base b/debian/libtext-ocaml-dev.doc-base
deleted file mode 100644
index 83b4b1e..0000000
--- a/debian/libtext-ocaml-dev.doc-base
+++ /dev/null
@@ -1,9 +0,0 @@
-Document: ocaml-text
-Title: OCaml-Text API documentation
-Author: Jérémie Dimino <jeremie at dimino.org>
-Abstract: OCaml-Text ocamldoc-generated API documentation
-Section: Programming/OCaml
-
-Format: HTML
-Index: /usr/share/doc/libtext-ocaml-dev/api/index.html
-Files: /usr/share/doc/libtext-ocaml-dev/api/*
diff --git a/debian/libtext-ocaml-dev.install.in b/debian/libtext-ocaml-dev.install.in
index 763ec8b..ed25451 100644
--- a/debian/libtext-ocaml-dev.install.in
+++ b/debian/libtext-ocaml-dev.install.in
@@ -1,8 +1,9 @@
-/usr/share/doc/libtext-ocaml-dev
- at OCamlStdlibDir@/text/text-pcre-syntax.cma
+ at OCamlStdlibDir@/text/pcre-syntax.cma
@OCamlStdlibDir@/text/*.mli
@OCamlStdlibDir@/text/*.cmi
@OCamlStdlibDir@/text/*.a
+ at OCamlStdlibDir@/text/*.annot
+ at OCamlStdlibDir@/text/*.cmt*
OPT: @OCamlStdlibDir@/text/*.cmxa
OPT: @OCamlStdlibDir@/text/*.cmx
-DYN: @OCamlStdlibDir@/text/text-pcre-syntax.cmxs
+DYN: @OCamlStdlibDir@/text/pcre-syntax.cmxs
diff --git a/debian/libtext-ocaml-dev.ocamldoc b/debian/libtext-ocaml-dev.ocamldoc
new file mode 100644
index 0000000..084c543
--- /dev/null
+++ b/debian/libtext-ocaml-dev.ocamldoc
@@ -0,0 +1 @@
+-I +pcre
diff --git a/debian/libtext-ocaml.install.in b/debian/libtext-ocaml.install.in
index 532ec47..97a1ab9 100644
--- a/debian/libtext-ocaml.install.in
+++ b/debian/libtext-ocaml.install.in
@@ -1,8 +1,8 @@
@OCamlStdlibDir@/text/META
@OCamlStdlibDir@/text/text.cma
- at OCamlStdlibDir@/text/text-pcre.cma
- at OCamlStdlibDir@/text/text-bigarray.cma
+ at OCamlStdlibDir@/text/pcre.cma
+ at OCamlStdlibDir@/text/bigarray.cma
@OCamlStdlibDir@/text/*.so @OCamlDllDir@
DYN: @OCamlStdlibDir@/text/text.cmxs
-DYN: @OCamlStdlibDir@/text/text-pcre.cmxs
-DYN: @OCamlStdlibDir@/text/text-bigarray.cmxs
+DYN: @OCamlStdlibDir@/text/pcre.cmxs
+DYN: @OCamlStdlibDir@/text/bigarray.cmxs
diff --git a/debian/rules b/debian/rules
index a52c4f6..aa544e4 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,8 +20,8 @@ override_dh_auto_configure:
override_dh_auto_build:
ocaml setup.ml -build
ifeq ($(OCAML_NATDYNLINK),yes)
- cd _build && for u in text text-pcre text-bigarray; do ocamlopt -shared -I src -o src/$$u.cmxs src/$$u.cmxa; done
- cd _build && for u in text-pcre-syntax; do ocamlopt -shared -I syntax -o syntax/$$u.cmxs syntax/$$u.cmxa; done
+ cd _build && for u in text pcre bigarray; do ocamlopt -shared -I src -o src/$$u.cmxs src/$$u.cmxa; done
+ cd _build && for u in pcre-syntax; do ocamlopt -shared -I syntax -o syntax/$$u.cmxs syntax/$$u.cmxa; done
endif
ocaml setup.ml -doc
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ocaml-maint/packages/ocaml-text.git
More information about the Pkg-ocaml-maint-commits
mailing list