From foo@bar  Sat Sep  5 06:50:02 2026
Format: 1.8
Date: Wed, 02 Sep 2026 08:42:22 +0100
Source: bucklespring
Binary: bucklespring-x11 bucklespring-x11-dbgsym
Architecture: hurd-amd64
Version: 1.5.1-2
Distribution: sid
Urgency: medium
Maintainer: Debian GNU/Hurd Build Daemon <buildd_hurd-amd64-hurd-dbdd-tls-1@buildd.debian.org>
Changed-By: Barak A. Pearlmutter <bap@debian.org>
Description:
 bucklespring-x11 - Nostalgia bucklespring keyboard sound - X11 flavour
Closes: 1077193 1125146
Changes:
 bucklespring (1.5.1-2) unstable; urgency=medium
 .
   * Adopt package (closes: #1077193)
   * Track upstream post-release changes
   * Build one binary package per key event source: bucklespring-x11 as
     before, and bucklespring-libinput reading /dev/input via libinput, for
     use on Wayland and on the console (linux-any).  Both Provide bucklespring
     and register their executable, buckle-x11 and buckle-libinput
     respectively, as an update-alternatives alternative for
     /usr/games/buckle.
   * Make bucklespring a transitional package which depends upon
     bucklespring-x11 | bucklespring-libinput.
   * bucklespring-libinput: ship a uaccess udev rule giving the seat-local
     user access to the keyboard and pointer devices, inert unless the
     administrator creates the flag file /etc/bucklespring/uaccess, and a
     README.Debian explaining it and why the binary is not shipped setgid
     input or capability marked.  The flag file is driven by a debconf
     question asked at medium priority and answered no by default, and is
     removed again when the package is.
   * Ship a systemd user unit per flavour, buckle-x11.service and
     buckle-libinput.service, not enabled on install.  Each is wanted by
     graphical-session.target rather than default.target, so that it starts
     and stops with a session on the local seat even for a user who has
     lingering enabled.
   * New patch libinput-mouse-click.patch: play the click sound on mouse
     buttons in the libinput backend too, as the X11 backend already does.
   * Update cross patch to deal with pkg-config (closes: #1125146).
   * Bump to debhelper 14.
   * Upstream metadata
   * Remove redundant Priority: optional from source stanza.
   * Remove undefined dependency substitution variables.
   * Update debian/copyright etc.
Checksums-Sha1:
 31189edaf78b771e29d463128d1bdcdacb572f21 13040 bucklespring-x11-dbgsym_1.5.1-2_hurd-amd64.deb
 c41ecd3e7750e1898bab403a8764f4979bc640ec 12668 bucklespring-x11_1.5.1-2_hurd-amd64.deb
 fec3a4602ed05eb09b2796d2a2f738aae631c2c6 7269 bucklespring_1.5.1-2_hurd-amd64.buildinfo
Checksums-Sha256:
 31a1a215ca1b84435ab1c36b48f786434341e925e8b2f528f2da281a077fb456 13040 bucklespring-x11-dbgsym_1.5.1-2_hurd-amd64.deb
 96350ff47328adcdb4193e9bc1c500a135a3a43bf0365fee9531010852cecf35 12668 bucklespring-x11_1.5.1-2_hurd-amd64.deb
 3b468790e3cd627ba04bafa824b3049fff81c35f670463625657d1c10a37d27f 7269 bucklespring_1.5.1-2_hurd-amd64.buildinfo
Files:
 ea035471cf57f46979a6dc361db1f92f 13040 debug optional bucklespring-x11-dbgsym_1.5.1-2_hurd-amd64.deb
 b6e30d6f5e67e8d2c0c414b383cadd83 12668 games optional bucklespring-x11_1.5.1-2_hurd-amd64.deb
 8660b5bb6478fe4152e5bff1f4463de3 7269 games optional bucklespring_1.5.1-2_hurd-amd64.buildinfo
Signed-By: buildd autosigning key hurd-dbdd-tls-1 <buildd_hurd-amd64-hurd-dbdd-tls-1@buildd.debian.org>

