summaryrefslogtreecommitdiffstats
path: root/debian
diff options
context:
space:
mode:
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog82
-rw-r--r--debian/control38
-rw-r--r--debian/copyright67
-rw-r--r--debian/libnghttp3-3.install1
-rw-r--r--debian/libnghttp3-3.symbols72
-rw-r--r--debian/libnghttp3-dev.install4
-rwxr-xr-xdebian/rules10
-rw-r--r--debian/source/format1
8 files changed, 275 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..8a15de7
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,82 @@
+nghttp3 (0.8.0-2) sid; urgency=medium
+
+ * Uploading to sid.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Fri, 06 Jan 2023 20:23:57 +0100
+
+nghttp3 (0.8.0-1) experimental; urgency=medium
+
+ * Uploading to experimental.
+ * Merging upstream version 0.8.0.
+ * d/control: Updating Standards-Version.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Sun, 01 Jan 2023 20:05:12 +0100
+
+nghttp3 (0.7.0-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * Source-only upload to allow testing migration.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Wed, 14 Sep 2022 19:00:04 +0200
+
+nghttp3 (0.7.0-1) experimental; urgency=medium
+
+ * Uploading to experimental.
+ * Merging upstream version 0.7.0.
+ * d/control:
+ - Updated binary package names because of soname bump.
+ - Updated depends because of soname bump.
+ * Removed d/libnghttp3-1.symbols.
+ * Renamed d/libnghttp3-1.install to d/libnghttp3-3.install.
+ * Added d/libnghttp3-3.symbols.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Sat, 27 Aug 2022 20:16:56 +0200
+
+nghttp3 (0.2.0-3) sid; urgency=medium
+
+ * Add d/libnghttp3-1.symbols file.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Tue, 21 Jun 2022 13:18:22 +0200
+
+nghttp3 (0.2.0-2) sid; urgency=medium
+
+ * Uploading to sid.
+ * d/control: Updating Standards-Version.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Mon, 16 May 2022 10:59:25 +0200
+
+nghttp3 (0.2.0-1) experimental; urgency=medium
+
+ * Uploading to experimental.
+ * Merging upstream version 0.2.0.
+ * d/control:
+ - Updating binary package name because of soname bump.
+ - Updating Depends because of soname bump.
+ * Renaming debian/libnghttp3-0 to debian/libnghttp3-1.
+ * d/copyright: Updating copyright for this version.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Mon, 28 Mar 2022 11:39:22 +0200
+
+nghttp3 (0.1.1-1) sid; urgency=medium
+
+ * Uploading to sid.
+ * Merging upstream version 0.1.1.
+ * d/copyright: Correcting copyright year for nghttp3 contributors.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Mon, 07 Feb 2022 20:45:09 +0100
+
+nghttp3 (0~20210817-1) sid; urgency=medium
+
+ * Uploading to sid.
+ * Merging upstream version 0~20210817.
+ * Using execute_after_dh_install instead of override_dh_install.
+ * Changing VCS path in debian/control.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Sat, 04 Sep 2021 09:15:06 +0200
+
+nghttp3 (0~20201019-1) sid; urgency=medium
+
+ * Initial release (Closes: #934184).
+ - using Draft-31 as upstream, commit 37c1c1b.
+
+ -- Sakirnth Nagarasa <sakirnth@gmail.com> Sat, 28 Nov 2020 08:58:42 +0100
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..259840e
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,38 @@
+Source: nghttp3
+Section: libs
+Priority: optional
+Maintainer: Sakirnth Nagarasa <sakirnth@gmail.com>
+Build-Depends:
+ debhelper-compat (= 13),
+ pkg-config,
+Rules-Requires-Root: no
+Standards-Version: 4.6.2
+Homepage: https://github.com/ngtcp2/nghttp3
+Vcs-Browser: https://salsa.debian.org/saki/nghttp3
+Vcs-Git: https://salsa.debian.org/saki/nghttp3.git
+
+Package: libnghttp3-3
+Section: libs
+Architecture: any
+Multi-Arch: same
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: HTTP/3 library with QUIC and QPACK (library)
+ nghttp3 implements HTTP/3 functions in C. For now it supports several
+ HTTP actions like request, response and server push.
+ .
+ This package contains the shared library.
+
+Package: libnghttp3-dev
+Section: libdevel
+Architecture: any
+Multi-Arch: same
+Depends:
+ libnghttp3-3 (= ${binary:Version}),
+ ${misc:Depends},
+Description: HTTP/3 library with QUIC and QPACK (development)
+ nghttp3 implements HTTP/3 functions in C. For now it supports several
+ HTTP actions like request, response and server push.
+ .
+ This package contains the development files.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..66b9a85
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,67 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: nghttp3
+Source: https://github.com/ngtcp2/nghttp3
+
+Files: *
+Copyright: 2012-2016 nghttp2 contributors
+ 2016-2020 ngtcp2 contributors
+ 2018-2020 nghttp3 contributors
+License: MIT
+
+Files: m4/ax_check_compile_flag.m4
+Copyright: 2008 Guido U. Draheim <guidod@gmx.de>
+ 2011 Maarten Bosmans <mkbosmans@gmail.com>
+License: GPL-3+
+
+Files: m4/ax_cxx_compile_stdcxx.m4
+Copyright: 2008 Benjamin Kosnik <bkoz@redhat.com>
+ 2012 Zack Weinberg <zackw@panix.com>
+ 2013 Roy Stogner <roystgnr@ices.utexas.edu>
+ 2014-2015 Google Inc.; contributed by Alexey Sokolov <sokolov@google.com>
+ 2015 Paul Norman <penorman@mac.com>
+ 2015 Moritz Klammler <moritz@klammler.eu>
+ 2016-2018 Krzesimir Nowak <qdlacz@gmail.com>
+License: FSFAP
+
+Files: debian/*
+Copyright: 2020-2022 Sakirnth Nagarasa <sakirnth@gmail.com>
+License: MIT
+
+License: FSFAP
+ Copying and distribution of this file, with or without modification, are
+ permitted in any medium without royalty provided the copyright notice
+ and this notice are preserved. This file is offered as-is, without any
+ warranty.
+
+License: GPL-3+
+ 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 3 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.
+ .
+ On Debian systems you can find the full text of the GNU Lesser General
+ Public License version 2 license at /usr/share/common-licenses/GPL-3.
+
+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/libnghttp3-3.install b/debian/libnghttp3-3.install
new file mode 100644
index 0000000..3de3b10
--- /dev/null
+++ b/debian/libnghttp3-3.install
@@ -0,0 +1 @@
+usr/lib/*/*.so.*
diff --git a/debian/libnghttp3-3.symbols b/debian/libnghttp3-3.symbols
new file mode 100644
index 0000000..69691bf
--- /dev/null
+++ b/debian/libnghttp3-3.symbols
@@ -0,0 +1,72 @@
+libnghttp3.so.3 libnghttp3-3 #MINVER#
+ nghttp3_buf_free@Base 0.7.0
+ nghttp3_buf_init@Base 0.7.0
+ nghttp3_buf_left@Base 0.7.0
+ nghttp3_buf_len@Base 0.7.0
+ nghttp3_buf_reset@Base 0.7.0
+ nghttp3_check_header_name@Base 0.7.0
+ nghttp3_check_header_value@Base 0.7.0
+ nghttp3_conn_add_ack_offset@Base 0.7.0
+ nghttp3_conn_add_write_offset@Base 0.7.0
+ nghttp3_conn_bind_control_stream@Base 0.7.0
+ nghttp3_conn_bind_qpack_streams@Base 0.7.0
+ nghttp3_conn_block_stream@Base 0.7.0
+ nghttp3_conn_client_new_versioned@Base 0.7.0
+ nghttp3_conn_close_stream@Base 0.7.0
+ nghttp3_conn_del@Base 0.7.0
+ nghttp3_conn_get_frame_payload_left@Base 0.7.0
+ nghttp3_conn_get_stream_priority@Base 0.7.0
+ nghttp3_conn_is_remote_qpack_encoder_stream@Base 0.7.0
+ nghttp3_conn_is_stream_writable@Base 0.7.0
+ nghttp3_conn_read_stream@Base 0.7.0
+ nghttp3_conn_resume_stream@Base 0.7.0
+ nghttp3_conn_server_new_versioned@Base 0.7.0
+ nghttp3_conn_set_max_client_streams_bidi@Base 0.7.0
+ nghttp3_conn_set_max_concurrent_streams@Base 0.7.0
+ nghttp3_conn_set_stream_priority@Base 0.7.0
+ nghttp3_conn_set_stream_user_data@Base 0.7.0
+ nghttp3_conn_shutdown@Base 0.7.0
+ nghttp3_conn_shutdown_stream_read@Base 0.7.0
+ nghttp3_conn_shutdown_stream_write@Base 0.7.0
+ nghttp3_conn_submit_info@Base 0.7.0
+ nghttp3_conn_submit_request@Base 0.7.0
+ nghttp3_conn_submit_response@Base 0.7.0
+ nghttp3_conn_submit_shutdown_notice@Base 0.7.0
+ nghttp3_conn_submit_trailers@Base 0.7.0
+ nghttp3_conn_unblock_stream@Base 0.7.0
+ nghttp3_conn_writev_stream@Base 0.7.0
+ nghttp3_err_infer_quic_app_error_code@Base 0.7.0
+ nghttp3_err_is_fatal@Base 0.7.0
+ nghttp3_http_parse_priority@Base 0.7.0
+ nghttp3_mem_default@Base 0.7.0
+ nghttp3_qpack_decoder_cancel_stream@Base 0.7.0
+ nghttp3_qpack_decoder_del@Base 0.7.0
+ nghttp3_qpack_decoder_get_decoder_streamlen@Base 0.7.0
+ nghttp3_qpack_decoder_get_icnt@Base 0.7.0
+ nghttp3_qpack_decoder_new@Base 0.7.0
+ nghttp3_qpack_decoder_read_encoder@Base 0.7.0
+ nghttp3_qpack_decoder_read_request@Base 0.7.0
+ nghttp3_qpack_decoder_set_max_concurrent_streams@Base 0.7.0
+ nghttp3_qpack_decoder_set_max_dtable_capacity@Base 0.7.0
+ nghttp3_qpack_decoder_write_decoder@Base 0.7.0
+ nghttp3_qpack_encoder_ack_everything@Base 0.7.0
+ nghttp3_qpack_encoder_del@Base 0.7.0
+ nghttp3_qpack_encoder_encode@Base 0.7.0
+ nghttp3_qpack_encoder_get_num_blocked_streams@Base 0.7.0
+ nghttp3_qpack_encoder_new@Base 0.7.0
+ nghttp3_qpack_encoder_read_decoder@Base 0.7.0
+ nghttp3_qpack_encoder_set_max_blocked_streams@Base 0.7.0
+ nghttp3_qpack_encoder_set_max_dtable_capacity@Base 0.7.0
+ nghttp3_qpack_stream_context_del@Base 0.7.0
+ nghttp3_qpack_stream_context_get_ricnt@Base 0.7.0
+ nghttp3_qpack_stream_context_new@Base 0.7.0
+ nghttp3_qpack_stream_context_reset@Base 0.7.0
+ nghttp3_rcbuf_decref@Base 0.7.0
+ nghttp3_rcbuf_get_buf@Base 0.7.0
+ nghttp3_rcbuf_incref@Base 0.7.0
+ nghttp3_rcbuf_is_static@Base 0.7.0
+ nghttp3_set_debug_vprintf_callback@Base 0.7.0
+ nghttp3_settings_default_versioned@Base 0.7.0
+ nghttp3_strerror@Base 0.7.0
+ nghttp3_vec_len@Base 0.7.0
+ nghttp3_version@Base 0.7.0
diff --git a/debian/libnghttp3-dev.install b/debian/libnghttp3-dev.install
new file mode 100644
index 0000000..7272386
--- /dev/null
+++ b/debian/libnghttp3-dev.install
@@ -0,0 +1,4 @@
+usr/include
+usr/lib/*/*.a
+usr/lib/*/*.so
+usr/lib/*/pkgconfig
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..dea1338
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,10 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@
+
+execute_after_dh_install:
+ rm -f debian/tmp/usr/lib/*/*.la
+
+ # Delete doc for now
+ rm -rf debian/tmp/usr/share/doc/nghttp3
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)