diff options
-rw-r--r-- | debian/control | 19 | ||||
-rw-r--r-- | debian/coq.install.in | 1 | ||||
-rw-r--r-- | debian/libcoq-ocaml-dev.install.in | 16 | ||||
-rw-r--r-- | debian/libcoq-ocaml.install.in | 47 |
4 files changed, 80 insertions, 3 deletions
diff --git a/debian/control b/debian/control index b3db1413..5aed7fc3 100644 --- a/debian/control +++ b/debian/control @@ -9,7 +9,7 @@ Uploaders: Standards-Version: 3.9.0 Build-Depends: debhelper (>= 7.2.11~), - dh-ocaml (>= 0.9~), + dh-ocaml (>= 0.9.5~), ocaml-nox (>= 3.11.1-3~), ocaml-best-compilers, camlp5 (>= 5.12-2~), @@ -80,6 +80,23 @@ Description: proof assistant for higher-order logic (theories) This package provides existing theories that new proofs can be based upon, including theories of arithmetic and Boolean values. +Package: libcoq-ocaml +Section: ocaml +Architecture: any +Depends: + ${ocaml:Depends}, + ${shlibs:Depends}, + ${misc:Depends} +Provides: ${ocaml:Provides} +Breaks: coq (<< 8.3~), libcoq-ocaml-dev (<< 8.3~), coq-libs +Replaces: coq (<< 8.3~), libcoq-ocaml-dev (<< 8.3~), coq-libs +Description: runtime libraries for Coq + Coq is a proof assistant for higher-order logic, which allows the + development of computer programs consistent with their formal + specification. It is developed using Objective Caml and Camlp5. + . + This package provides runtime libraries for Coq. + Package: libcoq-ocaml-dev Section: ocaml Architecture: any diff --git a/debian/coq.install.in b/debian/coq.install.in index f46cd96e..2c0f9c86 100644 --- a/debian/coq.install.in +++ b/debian/coq.install.in @@ -19,7 +19,6 @@ usr/share/man/man1/coq-tex* usr/share/man/man1/coqtop* usr/share/man/man1/coqwc* usr/share/man/man1/gallina* -usr/lib/coq/dllcoqrun.so @OCamlDllDir@ usr/share/emacs/site-lisp/coqdoc.sty usr/share/texmf/tex/latex/misc/ debian/coq.xpm usr/share/pixmaps debian/coqvars.mk usr/share/coq diff --git a/debian/libcoq-ocaml-dev.install.in b/debian/libcoq-ocaml-dev.install.in index b246d33f..cfaf7ca6 100644 --- a/debian/libcoq-ocaml-dev.install.in +++ b/debian/libcoq-ocaml-dev.install.in @@ -1,3 +1,17 @@ usr/bin/coqmktop* usr/share/man/man1/coqmktop* -# *.cm* files will be added here +usr/lib/coq/proofs/proofs.cma +usr/lib/coq/ide/ide.cma +usr/lib/coq/interp/interp.cma +usr/lib/coq/tactics/tactics.cma +usr/lib/coq/tactics/hightactics.cma +usr/lib/coq/lib/lib.cma +usr/lib/coq/toplevel/toplevel.cma +usr/lib/coq/parsing/highparsing.cma +usr/lib/coq/parsing/grammar.cma +usr/lib/coq/parsing/parsing.cma +usr/lib/coq/pretyping/pretyping.cma +usr/lib/coq/library/library.cma +usr/lib/coq/kernel/kernel.cma +usr/lib/coq/config/coq_config.cmo +# other *.cm* files will be added here by debian/rules diff --git a/debian/libcoq-ocaml.install.in b/debian/libcoq-ocaml.install.in new file mode 100644 index 00000000..746a3577 --- /dev/null +++ b/debian/libcoq-ocaml.install.in @@ -0,0 +1,47 @@ +usr/lib/coq/dllcoqrun.so @OCamlDllDir@ +usr/lib/coq/plugins/ring/ring_plugin.cma +usr/lib/coq/plugins/fourier/fourier_plugin.cma +usr/lib/coq/plugins/extraction/extraction_plugin.cma +usr/lib/coq/plugins/omega/omega_plugin.cma +usr/lib/coq/plugins/cc/cc_plugin.cma +usr/lib/coq/plugins/syntax/string_syntax_plugin.cma +usr/lib/coq/plugins/syntax/nat_syntax_plugin.cma +usr/lib/coq/plugins/syntax/numbers_syntax_plugin.cma +usr/lib/coq/plugins/syntax/z_syntax_plugin.cma +usr/lib/coq/plugins/syntax/r_syntax_plugin.cma +usr/lib/coq/plugins/syntax/ascii_syntax_plugin.cma +usr/lib/coq/plugins/funind/recdef_plugin.cma +usr/lib/coq/plugins/nsatz/nsatz_plugin.cma +usr/lib/coq/plugins/xml/xml_plugin.cma +usr/lib/coq/plugins/dp/dp_plugin.cma +usr/lib/coq/plugins/romega/romega_plugin.cma +usr/lib/coq/plugins/firstorder/ground_plugin.cma +usr/lib/coq/plugins/subtac/subtac_plugin.cma +usr/lib/coq/plugins/field/field_plugin.cma +usr/lib/coq/plugins/rtauto/rtauto_plugin.cma +usr/lib/coq/plugins/setoid_ring/newring_plugin.cma +usr/lib/coq/plugins/micromega/micromega_plugin.cma +usr/lib/coq/plugins/quote/quote_plugin.cma +DYN: usr/lib/coq/plugins/ring/ring_plugin.cmxs +DYN: usr/lib/coq/plugins/fourier/fourier_plugin.cmxs +DYN: usr/lib/coq/plugins/extraction/extraction_plugin.cmxs +DYN: usr/lib/coq/plugins/omega/omega_plugin.cmxs +DYN: usr/lib/coq/plugins/cc/cc_plugin.cmxs +DYN: usr/lib/coq/plugins/syntax/string_syntax_plugin.cmxs +DYN: usr/lib/coq/plugins/syntax/nat_syntax_plugin.cmxs +DYN: usr/lib/coq/plugins/syntax/numbers_syntax_plugin.cmxs +DYN: usr/lib/coq/plugins/syntax/z_syntax_plugin.cmxs +DYN: usr/lib/coq/plugins/syntax/r_syntax_plugin.cmxs +DYN: usr/lib/coq/plugins/syntax/ascii_syntax_plugin.cmxs +DYN: usr/lib/coq/plugins/funind/recdef_plugin.cmxs +DYN: usr/lib/coq/plugins/nsatz/nsatz_plugin.cmxs +DYN: usr/lib/coq/plugins/xml/xml_plugin.cmxs +DYN: usr/lib/coq/plugins/dp/dp_plugin.cmxs +DYN: usr/lib/coq/plugins/romega/romega_plugin.cmxs +DYN: usr/lib/coq/plugins/firstorder/ground_plugin.cmxs +DYN: usr/lib/coq/plugins/subtac/subtac_plugin.cmxs +DYN: usr/lib/coq/plugins/field/field_plugin.cmxs +DYN: usr/lib/coq/plugins/rtauto/rtauto_plugin.cmxs +DYN: usr/lib/coq/plugins/setoid_ring/newring_plugin.cmxs +DYN: usr/lib/coq/plugins/micromega/micromega_plugin.cmxs +DYN: usr/lib/coq/plugins/quote/quote_plugin.cmxs |