mirror of
https://github.com/jtgans/g13gui.git
synced 2025-06-20 00:14:09 -04:00
packaging: Add in some debian files so we can generate a package
This commit is contained in:
parent
1d1c0ce63a
commit
a9986142b9
5
debian/changelog
vendored
Normal file
5
debian/changelog
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
g13gui (0.1.0) focal; urgency=medium
|
||||||
|
|
||||||
|
* Initial release of the Debian packaging for g13gui.
|
||||||
|
|
||||||
|
-- June Tate-Gans <june@theonelab.com> Sun, 23 May 2021 01:01:25 -0500
|
1
debian/clean
vendored
Normal file
1
debian/clean
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
builddir/
|
29
debian/control
vendored
Normal file
29
debian/control
vendored
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
Source: g13gui
|
||||||
|
Section: games
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: June Tate-Gans <june@theonelab.com>
|
||||||
|
Build-Depends: debhelper-compat (= 12),
|
||||||
|
appstream,
|
||||||
|
dh-sequence-python3,
|
||||||
|
meson,
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
Standards-Version: 4.5.0
|
||||||
|
Homepage: https://github.com/jtgans/g13gui
|
||||||
|
Vcs-Browser: https://github.com/jtgans/g13gui
|
||||||
|
Vcs-Git: https://github.com/jtgans/g13gui.git
|
||||||
|
|
||||||
|
Package: g13gui
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${misc:Depends},
|
||||||
|
${python3:Depends},
|
||||||
|
python3-dbus,
|
||||||
|
python3-appdirs,
|
||||||
|
python3-evdev,
|
||||||
|
python3-pil,
|
||||||
|
python3-gi,
|
||||||
|
python3-usb,
|
||||||
|
Description: Application to configure and drive the Logitech G13 gameboard
|
||||||
|
This is the companion application to the Logitech G13 gameboard, and
|
||||||
|
provides both configuration tooling, applet hosting, and also a user space
|
||||||
|
driver to handle translation of keypresses to real Linux input events by way
|
||||||
|
of uinput.
|
26
debian/copyright
vendored
Normal file
26
debian/copyright
vendored
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: g13gui
|
||||||
|
Upstream-Contact: June Tate-Gans <june@theonelab.com>
|
||||||
|
Upstream-Source: https://github.com/jtgans/g13gui
|
||||||
|
|
||||||
|
Files: *
|
||||||
|
Copyright: 2021 June Tate-Gans <june@theonelab.com>
|
||||||
|
License: MIT
|
||||||
|
Copyright (c) 2021, June Tate-Gans <june@theonelab.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 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.
|
8
debian/rules
vendored
Executable file
8
debian/rules
vendored
Executable file
@ -0,0 +1,8 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
# -*- makefile -*-
|
||||||
|
|
||||||
|
# Uncomment this to turn on verbose mode.
|
||||||
|
#export DH_VERBOSE=1
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@ --buildsystem=meson
|
1
debian/source/format
vendored
Normal file
1
debian/source/format
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
3.0 (native)
|
Loading…
Reference in New Issue
Block a user