debian packaging

This commit is contained in:
Oliver 2022-09-13 01:18:26 +02:00
parent 4f4bc90bf8
commit 69a5be6608
Signed by: okaestne
GPG Key ID: 06A81B143EA9588F
7 changed files with 37 additions and 1 deletions

8
.gitignore vendored
View File

@ -81,3 +81,11 @@ soundboard.json
AppDir/
*.AppImage
# debian
debian/*
!debian/changelog
!debian/control
!debian/soundboard.install
!debian/source
!debian/rules

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
soundboard (0.0.2) UNRELEASED; urgency=medium
* Initial release.
-- Oliver Kästner <foss@oliver-kaestner.de> Tue, 13 Sep 2022 00:54:09 +0200

16
debian/control vendored Normal file
View File

@ -0,0 +1,16 @@
Source: soundboard
Section: sound
Priority: optional
Maintainer: MrBesen <mrbesen@mrbesen.de>
Build-Depends: debhelper-compat (= 12),
libqt5x11extras5-dev,
qtbase5-dev,
qtmultimedia5-dev,
qttools5-dev-tools
Standards-Version: 4.5.0
Package: soundboard
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
Description: soundboard

4
debian/rules vendored Executable file
View File

@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@

2
debian/soundboard.install vendored Normal file
View File

@ -0,0 +1,2 @@
soundboard usr/bin/
soundboard.desktop usr/share/applications/

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (native)

View File

@ -91,7 +91,7 @@ unix {
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
else: unix:!android: target.path = /usr/bin
!isEmpty(target.path): INSTALLS += target
# Adding QxtGlobalShortcut