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.

 -- Barak A. Pearlmutter <bap@debian.org>  Wed, 02 Sep 2026 08:42:22 +0100

bucklespring (1.5.1-1) unstable; urgency=medium

  * QA upload.

  [ Dominik George ]
   * Move to Salsa.
   * Update my mail address.

  [ Debian Janitor ]
  * Apply multi-arch hints.
    + bucklespring-data: Add Multi-Arch: foreign.

  [ Helmut Grohne ]
  * Fix FTCBFS: hard codes build architecture build tools
    Closes: #958133

  [ Andreas Tille ]
  * d/watch: Version=5
  * New upstream version
  * Standards-Version: 4.7.2 (routine-update)
  * debhelper-compat 13 (routine-update)
  * Update renamed lintian tag names in lintian overrides.

 -- Andreas Tille <tille@debian.org>  Thu, 04 Dec 2025 10:08:20 +0100

bucklespring (1.4.0-3) unstable; urgency=medium

  * Update Maintainer to QA group
  * Delete obsolete Vcs-* URIs
  * d/control: switch from pkg-config to pkgconf
  * Remove overrides for obsolete lintian tags

 -- Chris Hofstaedtler <zeha@debian.org>  Fri, 02 May 2025 13:59:47 +0200

bucklespring (1.4.0-2) unstable; urgency=medium

  * Allow build on non-linux architectures. (Closes: #852557)
  * Raise compat level to 10.

 -- Dominik George <nik@naturalnet.de>  Wed, 25 Jan 2017 14:55:55 +0100

bucklespring (1.4.0-1) unstable; urgency=medium

  * New upstream release.
     + Add mute function.
  * Source package contains proper copyright note now.
  * Fix VCS-Git URL.
  * Drop Debian patches, upstream incorporated all of them.

 -- Dominik George <nik@naturalnet.de>  Wed, 05 Oct 2016 15:36:56 +0200

bucklespring (1.3.6-1) unstable; urgency=medium

  * Initial release (Closes: #838226)

 -- Dominik George <nik@naturalnet.de>  Sun, 18 Sep 2016 19:08:53 +0200
