[Pkg-ocaml-maint-commits] [ocaml-gen] 01/01: put META, gen.cma, and gen.cmxs in libgen-ocaml package
Andy Li
andyli-guest at moszumanska.debian.org
Fri Jun 30 09:53:59 UTC 2017
This is an automated email from the git hooks/post-receive script.
andyli-guest pushed a commit to branch master
in repository ocaml-gen.
commit f2416a8002e5d9966f721663e60f02c148cd960f
Author: Andy Li <andy at onthewings.net>
Date: Fri Jun 30 17:52:36 2017 +0800
put META, gen.cma, and gen.cmxs in libgen-ocaml package
---
debian/control | 16 +++++++++++++++-
debian/libgen-ocaml-dev.install.in | 10 +++++++++-
debian/libgen-ocaml.install.in | 3 +++
debian/rules | 3 +++
4 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index e9f8559..c15c6f6 100644
--- a/debian/control
+++ b/debian/control
@@ -13,6 +13,20 @@ Homepage: https://github.com/c-cube/gen
Vcs-Browser: https://anonscm.debian.org/cgit/pkg-ocaml-maint/packages/ocaml-gen.git
Vcs-Git: https://anonscm.debian.org/git/pkg-ocaml-maint/packages/ocaml-gen.git
+Package: libgen-ocaml
+Architecture: any
+Depends:
+ ${shlibs:Depends},
+ ${misc:Depends},
+ ${ocaml:Depends}
+Provides:
+ ${ocaml:Provides}
+Recommends: ocaml-findlib
+Description: simple, efficient iterators for OCaml (Runtime library)
+ Iterators for OCaml, both restartable and consumable.
+ The implementation keeps a good balance between simplicity
+ and performance.
+
Package: libgen-ocaml-dev
Architecture: any
Depends:
@@ -22,7 +36,7 @@ Depends:
Provides:
${ocaml:Provides}
Recommends: ocaml-findlib
-Description: simple, efficient iterators for OCaml
+Description: simple, efficient iterators for OCaml (Development package)
Iterators for OCaml, both restartable and consumable.
The implementation keeps a good balance between simplicity
and performance.
diff --git a/debian/libgen-ocaml-dev.install.in b/debian/libgen-ocaml-dev.install.in
index 5aa1c02..7c02887 100644
--- a/debian/libgen-ocaml-dev.install.in
+++ b/debian/libgen-ocaml-dev.install.in
@@ -1 +1,9 @@
- at OCamlStdlibDir@/gen
+ at OCamlStdlibDir@/gen/*.ml
+ at OCamlStdlibDir@/gen/*.mli
+ at OCamlStdlibDir@/gen/*.cmi
+ at OCamlStdlibDir@/gen/*.cmt
+ at OCamlStdlibDir@/gen/*.cmti
+ at OCamlStdlibDir@/gen/*.a
+ at OCamlStdlibDir@/gen/*.annot
+OPT: @OCamlStdlibDir@/gen/*.cmxa
+OPT: @OCamlStdlibDir@/gen/*.cmx
\ No newline at end of file
diff --git a/debian/libgen-ocaml.install.in b/debian/libgen-ocaml.install.in
new file mode 100644
index 0000000..0e88ed3
--- /dev/null
+++ b/debian/libgen-ocaml.install.in
@@ -0,0 +1,3 @@
+ at OCamlStdlibDir@/gen/META
+ at OCamlStdlibDir@/gen/gen.cma
+DYN: @OCamlStdlibDir@/gen/gen.cmxs
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index d2fda95..ff0fb5a 100755
--- a/debian/rules
+++ b/debian/rules
@@ -13,3 +13,6 @@ override_dh_auto_configure:
override_dh_auto_install:
mkdir -p '$(OCAMLFIND_DESTDIR)'
dh_auto_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/ocaml-gen.git
More information about the Pkg-ocaml-maint-commits
mailing list