diff options
-rw-r--r-- | MANIFEST.in | 1 | ||||
-rw-r--r-- | debian/README.Debian | 10 | ||||
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/control | 22 | ||||
-rw-r--r-- | debian/copyright | 47 | ||||
-rw-r--r-- | debian/patches/series | 1 | ||||
-rwxr-xr-x | debian/rules | 6 | ||||
-rw-r--r-- | debian/source/control | 6 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/source/local-options | 4 | ||||
-rw-r--r-- | debian/source/options | 4 | ||||
-rw-r--r-- | debian/source/patch-header | 22 | ||||
-rw-r--r-- | debian/upstream/metadata | 16 | ||||
-rw-r--r-- | debian/watch | 2 |
14 files changed, 147 insertions, 0 deletions
diff --git a/MANIFEST.in b/MANIFEST.in index 7d014b6..5e0cbf5 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,2 +1,3 @@ include data/assignment-list.svg include data/assignment-list.desktop +recursive-include debian * diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..24a1315 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,10 @@ +-- README is WIP -- + +assignment-list for Debian + +Please edit this to provide information specific to +this assignment-list Debian package. + + (Automatically generated by debmake Version 4.4.0) + + -- louie <louie@example.com> Wed, 27 Sep 2023 16:17:44 -0400 diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..4076445 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +assignment-list (0.0.1-1) UNRELEASED; urgency=low + + * Initial release + + -- louie <louie@example.com> Wed, 27 Sep 2023 16:17:44 -0400 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..0915503 --- /dev/null +++ b/debian/control @@ -0,0 +1,22 @@ +Source: assignment-list +Section: utils +Priority: optional +Maintainer: louie <louie@example.com> +Build-Depends: debhelper-compat (= 13), + dh-python, + python3-all, + python3-setuptools +Standards-Version: 4.5.1 +#Homepage: <insert the upstream URL, if relevant> +Rules-Requires-Root: no +#Vcs-Git: https://salsa.debian.org/debian/assignment-list.git +#Vcs-Browser: https://salsa.debian.org/debian/assignment-list +#X-Python3-Version: >= 3.7 + +Package: assignment-list +Architecture: all +Multi-Arch: foreign +Depends: python3-pyqt5, python3-pyqt5.qtsql, ${misc:Depends}, ${python3:Depends} +Description: auto-generated package by debmake + This Debian binary package was auto-generated by the + debmake(1) command provided by the debmake package. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..66b590c --- /dev/null +++ b/debian/copyright @@ -0,0 +1,47 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: assignment-list +Upstream-Contact: <preferred name and address to reach the upstream project> +Source: <url://example.com> +# +# Please double check copyright with the licensecheck(1) command. + +Files: MANIFEST.in + PKG-INFO + assignment-list + assignment_list.egg-info/PKG-INFO + assignment_list.egg-info/SOURCES.txt + assignment_list.egg-info/dependency_links.txt + assignment_list.egg-info/requires.txt + assignment_list.egg-info/top_level.txt + data/assignment-list.desktop + pyproject.toml + setup.py + src/__init__.py + src/add_entry_form.py + src/add_group_form.py + src/config.py + src/db_sqlite.py + src/edit_entry_form.py + src/edit_group_form.py + src/entry.py + src/globals.py + src/group.py + src/main.py + src/preferences_dialog.py + src/rule.py + src/rules_dialog.py +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +Files: setup.cfg +Copyright: __NO_COPYRIGHT__ in: setup.cfg +License: __UNKNOWN__ + [options] + +#---------------------------------------------------------------------------- +# xml and html files (skipped): +# data/assignment-list.svg + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..4a97dfa --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +# You must remove unused comment lines for the released package. diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..158e311 --- /dev/null +++ b/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 + +%: + dh $@ --with python3 --buildsystem=pybuild diff --git a/debian/source/control b/debian/source/control new file mode 100644 index 0000000..a0fbc51 --- /dev/null +++ b/debian/source/control @@ -0,0 +1,6 @@ +# +# DEP-8: autopkgtest - automatic as-installed package testing +# Please check * https://dep-team.pages.debian.net/deps/dep8/ +# * /usr/share/doc/autopkgtest +#Tests: testcode.sh +#Restrictions: allow-stderr, breaks-testbed, needs-internet, needs-root 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/source/local-options b/debian/source/local-options new file mode 100644 index 0000000..77effbe --- /dev/null +++ b/debian/source/local-options @@ -0,0 +1,4 @@ +# +# ### gbp-buildpackage(1) user may like this. ### +#abort-on-upstream-changes +#unapply-patches diff --git a/debian/source/options b/debian/source/options new file mode 100644 index 0000000..077de7d --- /dev/null +++ b/debian/source/options @@ -0,0 +1,4 @@ +# +# ### dgit-maint-merge(7) workflow user need this ### +# single-debian-patch +# auto-commit diff --git a/debian/source/patch-header b/debian/source/patch-header new file mode 100644 index 0000000..6ff0a40 --- /dev/null +++ b/debian/source/patch-header @@ -0,0 +1,22 @@ +The automatically generated patch puts this free form text on top of it. + +If you are using gbp-buildpackage(1), you probably don't need this file. + +If you are using dgit-maint-merge(7), please consider text as follows. + +The Debian packaging of foo is maintained in git, using the merging workflow +described in dgit-maint-merge(7). There isn't a patch queue that can be +represented as a quilt series. + +A detailed breakdown of the changes is available from their canonical +representation - git commits in the packaging repository. For example, to see +the changes made by the Debian maintainer in the first upload of upstream +version 1.2.3, you could use: + + % git clone https://git.dgit.debian.org/foo + % cd foo + % git log --oneline 1.2.3..debian/1.2.3-1 -- . ':!debian' + +(If you have dgit, use `dgit clone foo`, rather than plain `git clone`.) + +A single combined diff, containing all the changes, follows. diff --git a/debian/upstream/metadata b/debian/upstream/metadata new file mode 100644 index 0000000..dc2feb0 --- /dev/null +++ b/debian/upstream/metadata @@ -0,0 +1,16 @@ +# +# DEP-12: Per-package machine-readable metadata about Upstream +# Please check * https://dep-team.pages.debian.net/deps/dep12/ +# * https://wiki.debian.org/UpstreamMetadata +Reference: + Author: <please use full names and separate multiple author by the keyword "and"> + Title: + Journal: + Year: + Volume: + Number: + Pages: + DOI: + PMID: + URL: + eprint: diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..76575dc --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +# You must remove unused comment lines for the released package. +version=3 |