summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJochen Sprickerhof <git@jochen.sprickerhof.de>2022-12-29 13:09:21 +0100
committerJochen Sprickerhof <git@jochen.sprickerhof.de>2022-12-29 14:03:26 +0100
commit94a94da443e9c6d1fb2bf8a017d80e205ad08c5c (patch)
tree8a50495a463a454a7af9bcc35073bf9257dcac5c
parent1c37a6c10113b6c410c9564fd27ea1ac78725715 (diff)
Initial debianization
-rw-r--r--debian/changelog5
-rw-r--r--debian/clean1
-rw-r--r--debian/control33
-rw-r--r--debian/copyright14
-rw-r--r--debian/pybuild.testfiles2
-rwxr-xr-xdebian/rules6
-rw-r--r--debian/source/format1
-rw-r--r--debian/upstream/metadata4
-rw-r--r--debian/watch4
9 files changed, 70 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..3e49896
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+python-recurring-ical-events (1.1.0b0-1) unstable; urgency=medium
+
+ * Initial release.
+
+ -- Jochen Sprickerhof <jspricke@debian.org> Thu, 29 Dec 2022 13:00:21 +0100
diff --git a/debian/clean b/debian/clean
new file mode 100644
index 0000000..25a909e
--- /dev/null
+++ b/debian/clean
@@ -0,0 +1 @@
+recurring_ical_events.egg-info/
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..ab965ae
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,33 @@
+Source: python-recurring-ical-events
+Section: python
+Priority: optional
+Maintainer: Debian Python Team <team+python@tracker.debian.org>
+Uploaders: Jochen Sprickerhof <jspricke@debian.org>
+Rules-Requires-Root: no
+Build-Depends:
+ debhelper-compat (= 13),
+ dh-sequence-python3,
+ python3-setuptools,
+ python3-all,
+ python3-icalendar <!nocheck>,
+ python3-pygments <!nocheck>,
+ python3-pytest <!nocheck>,
+ python3-restructuredtext-lint <!nocheck>,
+ python3-x-wr-timezone <!nocheck>,
+Testsuite: autopkgtest-pkg-pybuild
+Standards-Version: 4.6.2
+Homepage: https://github.com/niccokunzmann/python-recurring-ical-events
+Vcs-Browser: https://salsa.debian.org/python-team/packages/python-recurring-ical-events
+Vcs-Git: https://salsa.debian.org/python-team/packages/python-recurring-ical-events.git
+
+Package: python3-python-recurring-ical-events
+Architecture: all
+Depends:
+ ${python3:Depends},
+ ${misc:Depends},
+Description: Recurring ICal events for Python (Python 3)
+ ICal has some complexity to it:
+ Events can be repeated, removed from the feed and edited later on.
+ This tool takes care of these circumstances.
+ .
+ This package installs the library for Python 3.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..730ddd7
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,14 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: https://github.com/niccokunzmann/python-recurring-ical-events
+
+Files: *
+Copyright: 2019-2022, Nicco Kunzmann <niccokunzmann@rambler.ru>
+License: LGPL-3+
+
+Files: debian/*
+Copyright: 2022, Jochen Sprickerhof <jspricke@debian.org>
+License: LGPL-3+
+
+License: LGPL-3+
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License can be found in "/usr/share/common-licenses/LGPL-3".
diff --git a/debian/pybuild.testfiles b/debian/pybuild.testfiles
new file mode 100644
index 0000000..c5b1b07
--- /dev/null
+++ b/debian/pybuild.testfiles
@@ -0,0 +1,2 @@
+README.rst
+test
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..2703e28
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+export PYBUILD_TEST_ARGS = -k "not test_zoneinfo_must_be_installed_if_it_is_possible"
+
+%:
+ dh $@ --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)
diff --git a/debian/upstream/metadata b/debian/upstream/metadata
new file mode 100644
index 0000000..b57a8de
--- /dev/null
+++ b/debian/upstream/metadata
@@ -0,0 +1,4 @@
+Bug-Database: https://github.com/niccokunzmann/python-recurring-ical-events/issues
+Bug-Submit: https://github.com/niccokunzmann/python-recurring-ical-events/issues/new
+Repository-Browse: https://github.com/niccokunzmann/python-recurring-ical-events
+Repository: https://github.com/niccokunzmann/python-recurring-ical-events.git
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..5d74dea
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,4 @@
+version=4
+opts="filenamemangle=s%(?:.*?)?v?(@ANY_VERSION@@ARCHIVE_EXT@)%@PACKAGE@-$1%" \
+ https://github.com/niccokunzmann/python-recurring-ical-events/tags \
+ (?:.*?/)v?@ANY_VERSION@@ARCHIVE_EXT@