aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWojtek Kosior <koszko@koszko.org>2022-04-22 19:27:57 +0200
committerWojtek Kosior <koszko@koszko.org>2022-07-09 09:03:20 +0200
commitca42184b18f521ac84ed98c371528af4ac2640e3 (patch)
tree9078630313fbf83abac53e1521b6c435ff25dff6
parenta45bb607c2d3900b9151fa0bc45d97f7c28e736b (diff)
downloadimmutables-ca42184b18f521ac84ed98c371528af4ac2640e3.tar.gz
immutables-ca42184b18f521ac84ed98c371528af4ac2640e3.zip
add debian/ directory
-rw-r--r--debian/changelog5
-rw-r--r--debian/compat1
-rw-r--r--debian/control26
-rw-r--r--debian/copyright27
-rw-r--r--debian/docs1
-rw-r--r--debian/gbp.conf3
-rwxr-xr-xdebian/rules16
-rw-r--r--debian/source/format1
8 files changed, 80 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..c0af2a5
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+python-immutables (0.18-~koszko1) koszko; urgency=medium
+
+ * Initial release.
+
+ -- W. Kosior <koszko@koszko.org> Fri, 08 Jul 2022 17:55:44 +0200
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..9a03714
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10 \ No newline at end of file
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..7599402
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,26 @@
+# SPDX-License-Identifier: CC0-1.0
+
+# Immutables debian/control file
+#
+# Copyright (C) 2021,2022 Wojtek Kosior
+#
+# Available under the terms of Creative Commons Zero v1.0 Universal.
+
+Source: python-immutables
+Maintainer: W. Kosior <koszko@koszko.org>
+Section: devel
+Priority: optional
+Standards-Version: 4.3.0
+Build-Depends: debhelper (>= 11), dh-python, python3-all-dev (>= 3.6),
+ python3-setuptools (>= 45),
+# also add test dependencies
+ python3-pytest, python3-pytest-flake8, python3-mypy
+
+Package: python3-immutables
+Architecture: all
+Depends: ${python3:Depends}, ${misc:Depends}
+X-Python3-Version: >= 3.6
+Description: an immutable mapping type for Python
+ This library provides an immutable alternative to Python's native 'dict'.
+ The data structure used if Hash Array Mapped Trie (HAMT) which is also utilized
+ by some functional languages.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..c92f865
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,27 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+
+Files: *
+Copyright: 2018-2022 Contributors to the immutables project
+License: Apache-2.0
+
+Files: debian/*
+Copyright: 2021-2022 Wojtek Kosior <koszko@koszko.org>
+License: CC0-1.0
+
+Files: immutables/pythoncapi_compat.h
+Copyright: 2020-2022 Contributors to the pythoncapi_compat project
+License: 0BSD
+ BSD Zero Clause License
+.
+ Copyright Contributors to the pythoncapi_compat project.
+.
+ Permission to use, copy, modify, and/or distribute this software for any
+ purpose with or without fee is hereby granted.
+.
+ THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
+ REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
+ AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
+ INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
+ LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+ OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+ PERFORMANCE OF THIS SOFTWARE.
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..6d5ee1d
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+NOTICE
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..18a0f96
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,3 @@
+[DEFAULT]
+upstream-branch=debian-upstream
+debian-branch=debian-debian
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..1e518ea
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,16 @@
+#! /usr/bin/make -f
+
+# SPDX-License-Identifier: CC0-1.0
+
+# Immutables debian/rules file
+#
+# Copyright (C) 2021,2022 Wojtek Kosior
+#
+# Available under the terms of Creative Commons Zero v1.0 Universal.
+
+#export DH_VERBOSE = 1
+export PYBUILD_NAME = immutables
+export PYBUILD_TEST_PYTEST = 1
+
+%:
+ MYPYPATH=$$(pwd) dh $@ --with python3 --buildsystem=pybuild
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)