Source: ocaml-bstr
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Uploaders:
 Stéphane Glondu <glondu@debian.org>
Build-Depends:
 debhelper-compat (= 14),
 ocaml,
 ocaml-dune,
 dh-ocaml (>= 3.5~)
Standards-Version: 4.7.4
Section: ocaml
Homepage: https://github.com/robur-coop/bstr
Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-bstr
Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-bstr.git

Package: libbstr-ocaml-dev
Architecture: any
Provides:
 libslice-ocaml-dev,
 ${ocaml:Provides}
Depends:
 ${ocaml:Depends},
 ${shlibs:Depends},
 ${misc:Depends},
Description: simple library for OCaml bigstrings (dev)
 This small set of libraries offers a homogeneous API between 2 types
 and their derivations with the slice type.
 .
 The aim is to homogenize the 2 types bytes and bigstring and to
 derive them with a slice type, giving the user all the levers needed
 to manipulate byte sequences, whether in the form of a bigstring or
 bytes. The slice view avoids copying when it comes to decoding a
 packet and extracting a sub-part. The slice also applies to
 bigstrings, whose Bigarray.Array1.sub is more expensive.
 .
 This set of libraries is a synthesis of astring (which offers a range
 of useful functions as well as slice), cstruct (which offers a
 similar API for bigstrings), bigstringaf (which offers some other
 useful functions), the standard OCaml library and repr for
 decoding/encoding these values into OCaml records/variants.
 .
 This package contains development files.

Package: libbstr-ocaml
Architecture: any
Provides:
 libslice-ocaml,
 ${ocaml:Provides}
Depends:
 ${ocaml:Depends},
 ${shlibs:Depends},
 ${misc:Depends},
Description: simple library for OCaml bigstrings (runtime)
 This small set of libraries offers a homogeneous API between 2 types
 and their derivations with the slice type.
 .
 The aim is to homogenize the 2 types bytes and bigstring and to
 derive them with a slice type, giving the user all the levers needed
 to manipulate byte sequences, whether in the form of a bigstring or
 bytes. The slice view avoids copying when it comes to decoding a
 packet and extracting a sub-part. The slice also applies to
 bigstrings, whose Bigarray.Array1.sub is more expensive.
 .
 This set of libraries is a synthesis of astring (which offers a range
 of useful functions as well as slice), cstruct (which offers a
 similar API for bigstrings), bigstringaf (which offers some other
 useful functions), the standard OCaml library and repr for
 decoding/encoding these values into OCaml records/variants.
 .
 This package contains runtime files.
