Details about package joystickwake
| Name: | joystickwake |
|---|---|
| Uploader: | Forest <forestix@gaga.casa> (Debian QA page) |
| Description: | joystickwake - joystick-aware screen waker |
Package uploads
Upload #4
Information
| Version: | 0.5.2 |
|---|---|
| Uploaded: | 2026-04-22 20:51 |
| Source package: | joystickwake_0.5.2.dsc |
| Distribution: | unstable |
| Section: | games |
| Priority: | |
| Homepage: | https://codeberg.org/forestix/joystickwake |
| Vcs-Browser: | https://codeberg.org/forestix/joystickwake |
| Vcs-Git: | https://codeberg.org/forestix/joystickwake.git |
| Closes bugs: | #1125687 |
Changelog
joystickwake (0.5.2) unstable; urgency=medium . * Initial Debian release. (Closes: #1125687)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Watch file is not present
-
–
Package is native
Format: 3.0 (native) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsjoystickwake source
-
W
recommended-field
- (in section for source) Priority [debian/control:1]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
W
recommended-field
-
–
Package closes ITP bug
-
joystickwake:
- #1125687 (Wishlist, ITP): ITP: joystickwake -- joystick-aware screen waker
-
joystickwake:
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Forest <forestix@gaga.casa> Licenses: Expat
Comments
-
-
No, Alexander. As I have already told you, this is a native package. The packaging lives in the same repository as the program code, is part of the official release tarball, and is developed and maintained by the same person. There is nothing upstream of it. There is no need for quilt, patches, or an .orig.tar.gz file. As such, source/format: 3.0 (quilt) would be incorrect. Relatedly, I don't see a need for a debian/watch file. That file is for detecting upstream releases, which do not exist in this case, because it's a native package. Furthermore, Debian policy does not require a watch file even for non-native packages. So, while I don't think a watch file would do any harm, it would be needless complexity. I am inclined to avoid it unless a Debian developer chimes in with a good reason for one. You can learn more about native packages here: https://www.debian.org/doc/debian-policy/ch-source.html#source-packages
Upload #3
Information
| Version: | 0.5.1 |
|---|---|
| Uploaded: | 2026-01-16 05:12 |
| Source package: | joystickwake_0.5.1.dsc |
| Distribution: | unstable |
| Section: | games |
| Priority: | |
| Homepage: | https://codeberg.org/forestix/joystickwake |
| Vcs-Browser: | https://codeberg.org/forestix/joystickwake |
| Vcs-Git: | https://codeberg.org/forestix/joystickwake.git |
| Closes bugs: | #1125687 |
Changelog
joystickwake (0.5.1) unstable; urgency=medium . * Initial Debian release. (Closes: #1125687)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Watch file is not present
-
–
Package is native
Format: 3.0 (native) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsjoystickwake source
-
W
recommended-field
- (in section for source) Priority [debian/control:1]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
W
recommended-field
-
–
Package closes ITP bug
-
joystickwake:
- #1125687 (Wishlist, ITP): ITP: joystickwake -- joystick-aware screen waker
-
joystickwake:
-
–
Package is not in Debian
-
–
d/copyright is in DEP5 format
Upstream Contact: Forest <forestix@gaga.casa> Licenses: Expat
Comments
-
Regarding your comment on native packaging on the first upload: a native package is one where downloading the tarball gives the full package source. That’s not the case here: https://codeberg.org/forestix/joystickwake/archive/v0.5.1.tar.gz doesn’t ship the debian/ directory. On top of that, since you’re using a separate debian branch for Debian-specific packaging (as opposed to the “upstream”-style packaging in the main branch), I think it’s useful to distinguish the upstream version (on the main branch) from the Debian packaging version. Related to this, you should specify “-b debian” in the Vcs-Git line so that the correct branch is used. In Build-Depends, you should drop the version dependency on python3 (even oldoldstable has 3.9), and the alternate dependency on python-docutils. For extra bonus points, the description could explain what the recommended packages are used for.
-
Hi, Stephen. Tarball: Done. The debian dir was excluded from tarballs in the past, just in case someone else wanted to package it for debian while I was still maintaining it for my ubuntu PPA. I have dropped the exclusion. Branch: Done. The debian branch was specifically for drafts while addressing feedback here, to avoid noise on the main branch for my existing users. My plan was always to merge it into the default branch, which I just did. Build-Depends: Done. Those older dependency versions were leftovers from when python 3 was relatively new and its presence couldn't safely assumed. I have removed them. Description: Done. Added a short paragraph explaining each recommended dependency. See latest upload for these changes. Thanks for the review!
Upload #2
Information
| Version: | 0.5.1 |
|---|---|
| Uploaded: | 2026-01-16 04:27 |
| Source package: | joystickwake_0.5.1.dsc |
| Distribution: | unstable |
| Section: | games |
| Priority: | |
| Homepage: | https://codeberg.org/forestix/joystickwake |
| Closes bugs: | #1125687 |
Changelog
joystickwake (0.5.1) unstable; urgency=medium . * Initial Debian release. (Closes: #1125687)
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Watch file is not present
-
–
Package is native
Format: 3.0 (native) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsjoystickwake source
-
W
recommended-field
- (in section for source) Priority [debian/control:1]
-
P
silent-on-rules-requiring-root
- [debian/control]
-
W
recommended-field
-
–
Package closes ITP bug
-
joystickwake:
- #1125687 (Wishlist, ITP): ITP: joystickwake -- joystick-aware screen waker
-
joystickwake:
-
–
No VCS field present
-
–
Package is not in Debian
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: Expat
Comments
No comments
Upload #1
Information
| Version: | 0.5.1 |
|---|---|
| Uploaded: | 2026-01-16 01:27 |
| Source package: | joystickwake_0.5.1.dsc |
| Distribution: | unstable |
| Section: | games |
| Priority: | optional |
| Homepage: | https://codeberg.org/forestix/joystickwake |
| Closes bugs: | #1125687 |
Changelog
joystickwake (0.5.1) unstable; urgency=medium . * Initial Debian release. (Closes: #1125687) * Make setup script compatible with python 3.14. * Require python 3.8 or newer. * Use f-strings. * Use text encoding & context manager in open() calls. * Standards-Version: 4.7.2 * Build-Depends: python3-setuptools
QA information
-
–
Package uses debhelperDebhelper compatibility level 10
-
–
Watch file is not present
-
–
Package is native
Format: 3.0 (native) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian informational tagsjoystickwake source
-
I
out-of-date-standards-version
- 4.7.2 (released 2025-02-27) (current is 4.7.3)
-
P
package-uses-old-debhelper-compat-version
- 10
-
P
silent-on-rules-requiring-root
- [debian/control]
-
I
out-of-date-standards-version
-
–
Package closes ITP bug
-
joystickwake:
- #1125687 (Wishlist, ITP): ITP: joystickwake -- joystick-aware screen waker
-
joystickwake:
-
–
No VCS field present
-
–
Package is not in Debian
-
–
Upstream-Contact missing from d/copyright
Upstream Contact: None Licenses: Expat
Comments
-
d/control: +debhelper-compat (= 13), +Standards-Version: 4.7.3 d/changelog: Please leave only " * Initial release. (Closes: #1125687)"
-
d/source/format: +3.0 (quilt)
-
1. Done. 2. I don't think source/format 3.0 (quilt) makes sense in this case. It's a native Debian package: I am the upstream developer, the packaging lives in the same repository as the program code, and there is no need for quilt, patches, or an .orig.tar.gz file.