[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