Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: bucklespring
Source: https://github.com/zevv/bucklespring

Files: *
Copyright: 2016-2025 Ico Doornekamp <ico@zevv.nl>
License: GPL-2+

Files: scan-mac.c
Copyright: 2016-2025 Ico Doornekamp <ico@zevv.nl>
License: GPL-2+
Comment: The table mapping Mac virtual keycodes to set-1 scancodes is taken
 from VirtualBox,
 https://www.virtualbox.org/svn/vbox/trunk/src/VBox/Frontends/VirtualBox/src/platform/darwin/DarwinKeyboard.cpp
 and the event tap callback is adapted from
 https://danielbeard.wordpress.com/2010/10/29/listening-for-global-keypresses-in-osx/
 .
 This file is only compiled on macOS; it is not built by, or shipped in,
 any of the Debian binary packages.

Files: configure.ac
       Makefile.am
       tray.c
       wl-repeat.c
       tools/make-clips.py
       systemd/*
       udev/*
Copyright: 2026 Barak A. Pearlmutter <bap@debian.org>
License: GPL-2+
Comment: The build system, the system tray icon, the Wayland repeat rate
 query, the systemd user units and the uaccess udev rule began as Debian
 packaging and have since moved upstream.

Files: man/*
Copyright: 2016-2017 Dominik George <nik@naturalnet.de>
           2026 Barak A. Pearlmutter <bap@debian.org>
License: GPL-2+
Comment: The pages for the executables are generated from their own --help
 and --version output by help2man(1); the prose around the option list, in
 the matching .h2m include files, was first written for the Debian package
 by Dominik George.

Files: clips/bucklespring/*
Copyright: 2016-2025 Ico Doornekamp <ico@zevv.nl>
License: GPL-2+
Comment: The IBM Model M recordings the program began with, transcoded from
 wav to FLAC without loss.

Files: clips/vain-qwertz/*
Copyright: 2017 vain <vain@uninformativ.de>
License: GPL-2+
Comment: A full QWERTZ layout with two to four takes of every key,
 contributed to the upstream project through its pull requests and carried
 on its samplesets branch; transcoded from wav to FLAC without loss.

Files: clips/sequential/*
Copyright: 2025 SequentialDesign <https://github.com/SequentialDesign>
License: GPL-2+
Comment: Recorded on a fork of this project and offered through its pull
 request 135, under no terms of their own, so taken under the project's;
 transcoded from wav to FLAC without loss.

Files: clips/beeper/*
Copyright: 2020 mejs <https://github.com/mejs>
License: GPL-2+
Comment: The single beep of the beepykeyboard fork, for a Model M with its
 PC speaker wired up.  Recorded on a fork of this project under no terms of
 its own, so taken under the project's; transcoded without loss.

Files: clips/drums/*
       clips/piano/*
       clips/slapstick/*
Copyright: 2026 Barak A. Pearlmutter <bap@debian.org>
License: GPL-2+
Comment: Not recordings of anything: these are synthesised by
 tools/make-clips.py, which is in the source and can remake them.

Files: debian/*
Copyright: 2016-2017 Dominik George <nik@naturalnet.de>
           2025 Chris Hofstaedtler <zeha@debian.org>,
                Andreas Tille <tille@debian.org>
           2026 Barak A. Pearlmutter <bap@debian.org>
License: GPL-2+

License: GPL-2+
 This package is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.
 .
 This package is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.
 .
 You should have received a copy of the GNU General Public License
 along with this program. If not, see <https://www.gnu.org/licenses/>
 .
 On Debian systems, the complete text of the GNU General
 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
