summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Puydt <jpuydt@debian.org>2023-07-06 14:42:09 +0200
committerJulien Puydt <jpuydt@debian.org>2023-07-06 14:42:09 +0200
commit3a0961e7fd052cc45a3b98884f31cf64b0f39e9e (patch)
tree358b6617a85a7c8ddca65c5328f491ad4ff6e9e0
parent75f296b20c2197f8fb7ac4d5ee61ef2c487c126d (diff)
parent168caeef006abb49b5389d8ae96e5020fb0e355d (diff)
ocaml-sexplib0 (0.16.0-2) unstable; urgency=medium
* Team upload. * Fix compilation with recent dune. [dgit import unpatched ocaml-sexplib0 0.16.0-2]
-rw-r--r--debian/changelog52
-rw-r--r--debian/control45
-rw-r--r--debian/copyright30
-rw-r--r--debian/gbp.conf2
-rw-r--r--debian/libsexplib0-ocaml-dev.docs1
-rw-r--r--debian/libsexplib0-ocaml-dev.install.in10
-rw-r--r--debian/libsexplib0-ocaml.docs1
-rw-r--r--debian/libsexplib0-ocaml.install.in3
-rwxr-xr-xdebian/rules18
-rw-r--r--debian/source/format1
-rw-r--r--debian/watch2
11 files changed, 165 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..ac37dba
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,52 @@
+ocaml-sexplib0 (0.16.0-2) unstable; urgency=medium
+
+ * Team upload.
+ * Fix compilation with recent dune.
+
+ -- Julien Puydt <jpuydt@debian.org> Thu, 06 Jul 2023 14:42:09 +0200
+
+ocaml-sexplib0 (0.16.0-1) unstable; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+ * Ship CHANGES.md too.
+
+ -- Julien Puydt <jpuydt@debian.org> Sun, 02 Jul 2023 18:03:17 +0200
+
+ocaml-sexplib0 (0.15.1-1) unstable; urgency=medium
+
+ * Fix d/watch.
+ * New upstream release.
+ * Bump standards-version to 4.6.1.
+ * Ship README.md as docs.
+
+ -- Julien Puydt <jpuydt@debian.org> Tue, 11 Oct 2022 17:59:43 +0200
+
+ocaml-sexplib0 (0.14.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump debhelper compat level to 13
+ * Bump Standards-Version to 4.5.0
+
+ -- Stéphane Glondu <glondu@debian.org> Fri, 24 Jul 2020 09:17:56 +0200
+
+ocaml-sexplib0 (0.13.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Bump Standards-Version to 4.4.1
+ * Add Rules-Requires-Root: no
+
+ -- Stéphane Glondu <glondu@debian.org> Thu, 09 Jan 2020 16:10:58 +0100
+
+ocaml-sexplib0 (0.12.0-2) unstable; urgency=medium
+
+ * Override call to "dune build" to call it with -p option (fixes FTBFS
+ with OCaml 4.08.1)
+
+ -- Stéphane Glondu <glondu@debian.org> Wed, 06 Nov 2019 17:53:37 +0100
+
+ocaml-sexplib0 (0.12.0-1) unstable; urgency=medium
+
+ * Initial release (Closes: #934149)
+
+ -- Stéphane Glondu <glondu@debian.org> Wed, 07 Aug 2019 19:26:56 +0200
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..83d130b
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,45 @@
+Source: ocaml-sexplib0
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
+Uploaders:
+ Stéphane Glondu <glondu@debian.org>
+Build-Depends:
+ debhelper-compat (= 13),
+ ocaml-nox,
+ ocaml-dune,
+ dh-ocaml
+Standards-Version: 4.6.1
+Rules-Requires-Root: no
+Section: ocaml
+Homepage: https://github.com/janestreet/sexplib0
+Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-sexplib0.git
+Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-sexplib0
+
+Package: libsexplib0-ocaml-dev
+Architecture: any
+Depends:
+ ${ocaml:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Provides: ${ocaml:Provides}
+Recommends: ocaml-findlib
+Description: S-expression library (development)
+ Part of Jane Street's Core library. The Core suite of libraries is an
+ industrial strength alternative to OCaml's standard library that was
+ developed by Jane Street, the largest industrial user of OCaml.
+ .
+ This package contains development files.
+
+Package: libsexplib0-ocaml
+Architecture: any
+Depends:
+ ${ocaml:Depends},
+ ${shlibs:Depends},
+ ${misc:Depends}
+Provides: ${ocaml:Provides}
+Description: S-expression library (runtime)
+ Part of Jane Street's Core library. The Core suite of libraries is an
+ industrial strength alternative to OCaml's standard library that was
+ developed by Jane Street, the largest industrial user of OCaml.
+ .
+ This package contains runtime files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..9860800
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,30 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+
+Files: *
+Copyright: © 2005-2020 Jane Street Group, LLC
+License: MIT
+
+Files: debian/*
+Copyright: © 2019-2020 Stéphane Glondu
+License: MIT
+
+License: MIT
+ Permission is hereby granted, free of charge, to any person obtaining
+ a copy of this software and associated documentation files (the
+ "Software"), to deal in the Software without restriction, including
+ without limitation the rights to use, copy, modify, merge, publish,
+ distribute, sublicense, and/or sell copies of the Software, and to
+ permit persons to whom the Software is furnished to do so, subject to
+ the following conditions:
+ .
+ The above copyright notice and this permission notice shall be
+ included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+ BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..cec628c
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,2 @@
+[DEFAULT]
+pristine-tar = True
diff --git a/debian/libsexplib0-ocaml-dev.docs b/debian/libsexplib0-ocaml-dev.docs
new file mode 100644
index 0000000..64d114b
--- /dev/null
+++ b/debian/libsexplib0-ocaml-dev.docs
@@ -0,0 +1 @@
+usr/doc/sexplib0/README.md
diff --git a/debian/libsexplib0-ocaml-dev.install.in b/debian/libsexplib0-ocaml-dev.install.in
new file mode 100644
index 0000000..1751ef4
--- /dev/null
+++ b/debian/libsexplib0-ocaml-dev.install.in
@@ -0,0 +1,10 @@
+@OCamlStdlibDir@/sexplib0/*dune*
+@OCamlStdlibDir@/sexplib0/*opam*
+@OCamlStdlibDir@/sexplib0/*.ml
+@OCamlStdlibDir@/sexplib0/*.mli
+@OCamlStdlibDir@/sexplib0/*.cmi
+@OCamlStdlibDir@/sexplib0/*.cmt
+@OCamlStdlibDir@/sexplib0/*.cmti
+OPT: @OCamlStdlibDir@/sexplib0/*.a
+OPT: @OCamlStdlibDir@/sexplib0/*.cmx
+OPT: @OCamlStdlibDir@/sexplib0/*.cmxa
diff --git a/debian/libsexplib0-ocaml.docs b/debian/libsexplib0-ocaml.docs
new file mode 100644
index 0000000..f4e971e
--- /dev/null
+++ b/debian/libsexplib0-ocaml.docs
@@ -0,0 +1 @@
+usr/doc/sexplib0/*
diff --git a/debian/libsexplib0-ocaml.install.in b/debian/libsexplib0-ocaml.install.in
new file mode 100644
index 0000000..bc9bcaa
--- /dev/null
+++ b/debian/libsexplib0-ocaml.install.in
@@ -0,0 +1,3 @@
+@OCamlStdlibDir@/sexplib0/META
+@OCamlStdlibDir@/sexplib0/*.cma
+OPT: @OCamlStdlibDir@/sexplib0/*.cmxs
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..1823e88
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,18 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/ocaml/ocamlvars.mk
+
+DESTDIR=$(CURDIR)/debian/tmp
+
+%:
+ dh $@ --with ocaml
+
+override_dh_auto_build:
+ dune build -p sexplib0
+
+override_dh_auto_install:
+ dune install --destdir=$(DESTDIR) --prefix=/usr --libdir=$(OCAML_STDLIB_DIR)
+ rm -f $(DESTDIR)/usr/doc/sexplib0/LICENSE.md
+
+override_dh_dwz:
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..5b7a022
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://github.com/janestreet/sexplib0/tags .*/v(.*)\.tar\.gz