diff options
author | Mikael Magnusson <mikma@users.sourceforge.net> | 2025-05-01 22:39:32 +0200 |
---|---|---|
committer | Mikael Magnusson <mikma@users.sourceforge.net> | 2025-05-01 23:05:32 +0200 |
commit | 44c87edb767d77e613e3e7bdb63bc3596733fdee (patch) | |
tree | b11f72c86b1c9ddd517bf20b4625cec611c9b0e2 | |
parent | f7faf0594b1403445976c53b6b92473bb3f64de3 (diff) |
add debian packagedebian/latest
Signed-off-by: Mikael Magnusson <mikma@users.sourceforge.net>
-rw-r--r-- | debian/.gitignore | 10 | ||||
-rw-r--r-- | debian/README.Debian | 6 | ||||
-rw-r--r-- | debian/README.source | 10 | ||||
-rw-r--r-- | debian/changelog | 5 | ||||
-rw-r--r-- | debian/control | 32 | ||||
-rw-r--r-- | debian/copyright | 20 | ||||
-rw-r--r-- | debian/python3-ioctl.docs | 2 | ||||
-rwxr-xr-x | debian/rules | 23 | ||||
-rw-r--r-- | debian/source/format | 1 | ||||
-rw-r--r-- | debian/source/options | 1 |
10 files changed, 110 insertions, 0 deletions
diff --git a/debian/.gitignore b/debian/.gitignore new file mode 100644 index 0000000..166fa88 --- /dev/null +++ b/debian/.gitignore @@ -0,0 +1,10 @@ +/.debhelper/ +/python-ioctl-doc/ +/python3-ioctl/ +/files + +/*-build-stamp +/*.debhelper +/*.substvars + +*.ex diff --git a/debian/README.Debian b/debian/README.Debian new file mode 100644 index 0000000..716ee00 --- /dev/null +++ b/debian/README.Debian @@ -0,0 +1,6 @@ +python-ioctl for Debian +----------------------- + +<Possible notes regarding this package - if none, delete this file.> + + -- Mikael Magnusson <mikma@users.sourceforge.net> Thu, 01 May 2025 01:15:07 +0000 diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..0eb6f08 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,10 @@ +python-ioctl for Debian +----------------------- + +<This file describes information about the source package, see Debian policy +manual section 4.14. You WILL either need to modify or delete this file.> + + + + -- Mikael Magnusson <mikma@users.sourceforge.net> Thu, 01 May 2025 01:15:07 +0000 + diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..bdcc9c0 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +python-ioctl (0.2.2-1) UNRELEASED; urgency=medium + + * Initial release. (Closes: #nnnn) <nnnn is the bug number of your ITP> + + -- Mikael Magnusson <mikma@users.sourceforge.net> Thu, 01 May 2025 01:15:07 +0000 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..b541f75 --- /dev/null +++ b/debian/control @@ -0,0 +1,32 @@ +Source: python-ioctl +Section: unknown +Priority: optional +Maintainer: Mikael Magnusson <mikma@users.sourceforge.net> +Rules-Requires-Root: no +Build-Depends: + debhelper-compat (= 13), + dh-sequence-python3, + python3-setuptools, + python3-all, +#Testsuite: autopkgtest-pkg-python +Standards-Version: 4.6.2 +Homepage: https://github.com/FFY00/python-ioctl/ +#Vcs-Browser: https://salsa.debian.org/debian/ioctl +#Vcs-Git: https://salsa.debian.org/debian/ioctl.git + +Package: python3-ioctl +Architecture: all +Multi-Arch: foreign +Depends: + ${python3:Depends}, + ${misc:Depends}, +Suggests: + python-ioctl-doc, +Description: Pure python typed Linux ioctl & ioctl interfaces (Python 3) + Pure python typed Linux ioctl & ioctl interfaces + . + Suported interfaces: + . + * hidraw + . + This package installs the library for Python 3. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..cd415b2 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,20 @@ +Copyright © 2020 Filipe Laíns <filipe.lains@gmail.com> + +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 (including the next +paragraph) 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/python3-ioctl.docs b/debian/python3-ioctl.docs new file mode 100644 index 0000000..312dba4 --- /dev/null +++ b/debian/python3-ioctl.docs @@ -0,0 +1,2 @@ +debian/README.Debian +debian/README.source diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..07ca69b --- /dev/null +++ b/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +# See debhelper(7) (uncomment to enable). +# Output every command that modifies files on the build system. +#export DH_VERBOSE = 1 + +export PYBUILD_NAME=ioctl + +%: + dh $@ --buildsystem=pybuild + + +# If you need to rebuild the Sphinx documentation: +# Add sphinxdoc to the dh --with line. +# +# And uncomment the following lines. +#execute_after_dh_auto_build-indep: export http_proxy=127.0.0.1:9 +#execute_after_dh_auto_build-indep: export https_proxy=127.0.0.1:9 +#execute_after_dh_auto_build-indep: +# PYTHONPATH=. python3 -m sphinx -N -bhtml \ +# docs/ build/html # HTML generator +# PYTHONPATH=. python3 -m sphinx -N -bman \ +# docs/ build/man # Manpage generator 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/options b/debian/source/options new file mode 100644 index 0000000..cb61fa5 --- /dev/null +++ b/debian/source/options @@ -0,0 +1 @@ +extend-diff-ignore = "^[^/]*[.]egg-info/" |