summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog219
-rw-r--r--debian/control45
-rw-r--r--debian/copyright51
-rw-r--r--debian/debian-dune1
-rw-r--r--debian/gbp.conf2
-rw-r--r--debian/libduppy-ocaml-dev.docs1
-rw-r--r--debian/libduppy-ocaml-dev.install.in6
-rw-r--r--debian/libduppy-ocaml.install.in1
-rwxr-xr-xdebian/rules7
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata5
-rw-r--r--debian/watch2
12 files changed, 341 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..81ced5b
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,219 @@
+ocaml-duppy (0.9.2-5) unstable; urgency=medium
+
+ * Team upload
+ * Depend on ocaml instead of transitional ocaml-nox
+
+ -- Stéphane Glondu <glondu@debian.org> Tue, 12 Sep 2023 07:47:55 +0200
+
+ocaml-duppy (0.9.2-4) unstable; urgency=medium
+
+ * Team upload
+ * Include ocamlvars.mk in debian/rules
+
+ -- Stéphane Glondu <glondu@debian.org> Sun, 23 Jul 2023 07:32:36 +0200
+
+ocaml-duppy (0.9.2-3) unstable; urgency=medium
+
+ * Team upload
+ * Use ocaml_dune DH buildsystem
+
+ -- Stéphane Glondu <glondu@debian.org> Sat, 15 Jul 2023 16:10:36 +0200
+
+ocaml-duppy (0.9.2-2) unstable; urgency=low
+
+ [ Debian Janitor ]
+ * Remove constraints unnecessary since buster
+ * Use secure URI in Homepage field.
+ * Update standards version to 4.6.1, no changes needed.
+
+ [ Kyle Robbertze ]
+ * d/control: depend on shlibs
+
+ -- Kyle Robbertze <paddatrapper@debian.org> Sun, 13 Nov 2022 18:09:56 +0200
+
+ocaml-duppy (0.9.2-1) unstable; urgency=medium
+
+ [ Stéphane Glondu ]
+ * Team upload
+ * New upstream release
+ * Bump Standards-Version to 4.6.0
+ * Bump debhelper compat level to 13
+ * Add Rules-Requires-Root: no
+ * Remove Samuel and Romain from Uploaders
+
+ [ Kyle Robbertze ]
+ * Update maintainer email
+
+ [ Debian Janitor ]
+ * Trim trailing whitespace.
+ * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
+ Repository-Browse.
+
+ -- Stéphane Glondu <glondu@debian.org> Sun, 28 Nov 2021 17:37:56 +0100
+
+ocaml-duppy (0.8.0-1) unstable; urgency=medium
+
+ * New upstream version 0.8.0
+ * Drop useless build-dep on camlp4
+ * Remove copyright attached to deleted files
+
+ -- Kyle Robbertze <krobbertze@gmail.com> Mon, 26 Nov 2018 15:36:28 +0200
+
+ocaml-duppy (0.7.3-1) unstable; urgency=low
+
+ * New upstream version 0.7.3
+
+ -- Kyle Robbertze <krobbertze@gmail.com> Mon, 17 Sep 2018 08:59:44 +0200
+
+ocaml-duppy (0.7.2-1) unstable; urgency=low
+
+ * New upstream version 0.7.2
+ * Bump copyright years and add new copyright entries
+
+ -- Kyle Robbertze <krobbertze@gmail.com> Mon, 03 Sep 2018 10:07:03 +0200
+
+ocaml-duppy (0.7.1-1) unstable; urgency=low
+
+ * New upstream version 0.7.1
+ * Bump Standards-Version to 4.2.1 (no change)
+
+ -- Kyle Robbertze <krobbertze@gmail.com> Mon, 27 Aug 2018 10:12:59 +0200
+
+ocaml-duppy (0.7.0-1) unstable; urgency=medium
+
+ * New upstream version 0.7.0
+ * debian/watch: update watch file url
+ * debian/copyright: use machine-readable format
+ * debian/control: Add new Uploader
+ Bump standards version to 4.1.4
+ * debian/compat: bump compat version to 10
+ * debian/source/format: use quilt patch format
+
+ -- Kyle Robbertze <krobbertze@gmail.com> Fri, 04 May 2018 20:20:02 +0200
+
+ocaml-duppy (0.5.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Romain Beauxis <toots@rastageeks.org> Wed, 08 May 2013 18:55:54 -0500
+
+ocaml-duppy (0.5.0-1) experimental; urgency=low
+
+ * New upstream release.
+ * Upload to experimental.
+ * Bumped standards version to 3.9.4
+
+ -- Romain Beauxis <toots@rastageeks.org> Mon, 15 Apr 2013 22:31:34 -0500
+
+ocaml-duppy (0.4.2-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Romain Beauxis <toots@rastageeks.org> Sat, 08 Oct 2011 16:36:11 +0200
+
+ocaml-duppy (0.4.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 04 Aug 2011 21:50:44 -0500
+
+ocaml-duppy (0.4.0-1) unstable; urgency=low
+
+ * Uploading upstream 0.4.0 release to unstable.
+
+ -- Romain Beauxis <toots@rastageeks.org> Sun, 26 Jun 2011 19:54:28 -0500
+
+ocaml-duppy (0.4.0~20110523+hg644dd3b27614-1) experimental; urgency=low
+
+ * Snapshot from mercurial repository.
+
+ -- Romain Beauxis <toots@rastageeks.org> Mon, 23 May 2011 15:18:45 -0500
+
+ocaml-duppy (0.3.2-2) unstable; urgency=low
+
+ * Upload to unstable.
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 03 Mar 2011 13:30:12 -0600
+
+ocaml-duppy (0.3.2-1) experimental; urgency=low
+
+ * New upstream release.
+ * Bumped standards version to 3.9.1
+ * Upload to experimental now that squeeze is frozen.
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 19 Aug 2010 13:43:19 -0500
+
+ocaml-duppy (0.3.1-1) unstable; urgency=low
+
+ * New upstream release.
+ * Bumped standards version to 3.8.3
+ * Use new automatic dependency system.
+ * Added doc-base registration.
+
+ -- Romain Beauxis <toots@rastageeks.org> Wed, 14 Oct 2009 17:41:30 -0500
+
+ocaml-duppy (0.3.0-1) unstable; urgency=low
+
+ * New Upstream Version
+ * Changed section to ocaml.
+ * Bumped standards version to 3.8.2.0.
+ * Enable debugging.
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 18 Jun 2009 18:22:52 +0200
+
+ocaml-duppy (0.2.0-2) unstable; urgency=low
+
+ * Tighten build-dependency on ocaml-pcre.
+
+ -- Samuel Mimram <smimram@debian.org> Fri, 27 Feb 2009 09:36:10 +0100
+
+ocaml-duppy (0.2.0-1) unstable; urgency=low
+
+ * New Upstream Version.
+ * Switch packaging to git.
+ * Use dh-ocaml's predefined variables.
+ * Update compat to 7.
+
+ -- Samuel Mimram <smimram@debian.org> Wed, 25 Feb 2009 18:08:09 +0100
+
+ocaml-duppy (0.1.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Updated standards to 3.8.0
+ * Changed maintainer to Debian OCaml Maintainers
+ * Added libpcre-ocaml-dev to binary dependencies
+
+ -- Romain Beauxis <toots@rastageeks.org> Wed, 25 Jun 2008 15:25:37 +0200
+
+ocaml-duppy (0.1.1-1) unstable; urgency=low
+
+ * New upstream release, now installs .cmx file
+ * Changed maintainer to Debian OCaml Maintainers
+
+ -- Romain Beauxis <toots@rastageeks.org> Tue, 15 Apr 2008 17:40:51 +0100
+
+ocaml-duppy (0.1.0-4) unstable; urgency=low
+
+ * Really fix dh_install call
+
+ -- Romain Beauxis <toots@rastageeks.org> Sun, 06 Apr 2008 15:17:43 +0100
+
+ocaml-duppy (0.1.0-3) unstable; urgency=low
+
+ * Fixed FTBFS on non native archs due to missing installed files.
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 03 Apr 2008 11:03:03 +0100
+
+ocaml-duppy (0.1.0-2) unstable; urgency=low
+
+ * Fixed debian/copyright
+ * Fixed typos in debian/control
+
+ -- Romain Beauxis <toots@rastageeks.org> Thu, 03 Apr 2008 10:09:44 +0100
+
+ocaml-duppy (0.1.0-1) unstable; urgency=low
+
+ * Initial release and upload to unstable
+ Closes: #471053
+
+ -- Romain Beauxis <toots@rastageeks.org> Sun, 23 Mar 2008 12:57:20 +0100
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..732e853
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,45 @@
+Source: ocaml-duppy
+Section: ocaml
+Priority: optional
+Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
+Uploaders: Kyle Robbertze <paddatrapper@debian.org>
+Build-Depends: debhelper-compat (= 13),
+ dh-buildinfo,
+ dh-ocaml (>= 1.2),
+ libpcre-ocaml-dev,
+ ocaml-dune,
+ ocaml
+Standards-Version: 4.6.1
+Rules-Requires-Root: no
+Homepage: https://savonet.sourceforge.net/
+Vcs-Git: https://salsa.debian.org/ocaml-team/ocaml-duppy.git
+Vcs-Browser: https://salsa.debian.org/ocaml-team/ocaml-duppy
+
+Package: libduppy-ocaml
+Architecture: any
+Depends: ${misc:Depends}, ${ocaml:Depends}, ${shlibs:Depends}
+Provides: ${ocaml:Provides}
+Description: Advanced scheduler for OCaml (Runtime library)
+ Duppy is an event scheduler written for OCaml. It allows the user
+ to execute tasks according to some events on unix sockets, or
+ a given delay.
+ .
+ Several threaded queues can proceed tasks in parallel. Tasks are
+ processed according to an abstract notion of priority.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libduppy-ocaml-dev
+Architecture: any
+Depends: ocaml-findlib, ${misc:Depends}, ${ocaml:Depends}, ${shlibs:Depends}
+Provides: ${ocaml:Provides}
+Description: Advanced scheduler for OCaml (Development package)
+ Duppy is an event scheduler written for OCaml. It allows the user
+ to execute tasks according to some events on unix sockets, or
+ a given delay.
+ .
+ Several threaded queues can proceed tasks in parallel. Tasks are
+ processed according to an abstract notion of priority.
+ .
+ This package contains all the development stuff you need to use ocaml-duppy
+ in your programs.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..096c412
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,51 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ocaml-duppy
+Source: https://github.com/savonet/ocaml-duppy
+
+Files: *
+Copyright: 2003-2010 Savonet Team <savonet-users@lists.sourceforge.net>
+License: LGPL-2.1+
+
+Files: src/*
+Copyright: 2003-2010 Savonet Team <savonet-users@lists.sourceforge.net>
+License: GPL-2+
+
+Files: debian/*
+Copyright: 2008 Romain Beauxis <toots@rastageeks.org>
+ 2018 Kyle Robbertze <krobbertze@gmail.com>
+License: GPL-2+
+
+License: LGPL-2.1+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Lesser General Public License as
+ published by the Free Software Foundation, with linking exceptions;
+ either version 2.1 of the License, or (at your option) any later
+ version.
+ .
+ This program is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+ .
+ You should have received a copy of the GNU Lesser General Public
+ License along with this program; if not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License version 2.1 can be found in "/usr/share/common-licenses/LGPL-2.1".
+
+License: GPL-2+
+ This program is free software: you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation, either version 2 of the License, or
+ (at your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <https://www.gnu.org/licenses/>.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
diff --git a/debian/debian-dune b/debian/debian-dune
new file mode 100644
index 0000000..289de9f
--- /dev/null
+++ b/debian/debian-dune
@@ -0,0 +1 @@
+duppy
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/libduppy-ocaml-dev.docs b/debian/libduppy-ocaml-dev.docs
new file mode 100644
index 0000000..a7a328f
--- /dev/null
+++ b/debian/libduppy-ocaml-dev.docs
@@ -0,0 +1 @@
+usr/doc/*/*
diff --git a/debian/libduppy-ocaml-dev.install.in b/debian/libduppy-ocaml-dev.install.in
new file mode 100644
index 0000000..5392a44
--- /dev/null
+++ b/debian/libduppy-ocaml-dev.install.in
@@ -0,0 +1,6 @@
+@OCamlStdlibDir@/duppy/*dune*
+@OCamlStdlibDir@/duppy/*opam*
+@OCamlStdlibDir@/duppy/META
+@OCamlStdlibDir@/duppy/*.a
+@OCamlStdlibDir@/duppy/*.cm*
+@OCamlStdlibDir@/duppy/*.ml*
diff --git a/debian/libduppy-ocaml.install.in b/debian/libduppy-ocaml.install.in
new file mode 100644
index 0000000..fcb9a2c
--- /dev/null
+++ b/debian/libduppy-ocaml.install.in
@@ -0,0 +1 @@
+@OCamlDllDir@/dll*.so
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..91ce70b
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+include /usr/share/ocaml/ocamlvars.mk
+
+%:
+ dh $@ --with ocaml --buildsystem ocaml_dune
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/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..f9fd843
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,5 @@
+---
+Bug-Database: https://github.com/savonet/ocaml-duppy/issues
+Bug-Submit: https://github.com/savonet/ocaml-duppy/issues/new
+Repository: https://github.com/savonet/ocaml-duppy.git
+Repository-Browse: https://github.com/savonet/ocaml-duppy
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..cc1a0cd
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://github.com/savonet/ocaml-duppy/tags .*/v?([0-9.]+)\.tar\.gz