debian packaging

This commit is contained in:
Oliver 2022-09-05 02:05:42 +02:00
parent 47504fdd41
commit d27c4c9371
Signed by: okaestne
GPG Key ID: 06A81B143EA9588F
7 changed files with 37 additions and 1 deletions

6
.gitignore vendored
View File

@ -27,3 +27,9 @@ AppDir/
*.AppImage
qrc_res.cpp
debian/*
!debian/source
!debian/changelog
!debian/control
!debian/lolautoaccept.install
!debian/rules

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
lolautoaccept (0.0.5) UNRELEASED; urgency=medium
* Initial release.
-- Oliver <oliver@oliver-pc> Mon, 05 Sep 2022 01:42:50 +0200

17
debian/control vendored Normal file
View File

@ -0,0 +1,17 @@
Source: lolautoaccept
Section: games
Priority: optional
Maintainer: MrBesen <mrbesen@mrbesen.de>
Build-Depends: debhelper-compat (= 12),
libcurl-dev,
librsvg2-bin,
qtbase5-dev,
qttools5-dev-tools
Standards-Version: 4.5.0
Package: lolautoaccept
Architecture: any
Depends: ${misc:Depends},
${shlibs:Depends},
Description: League of Legends Auto-Acceptor
Can accept games, pick and ban champions and more.

3
debian/lolautoaccept.install vendored Normal file
View File

@ -0,0 +1,3 @@
lolautoaccept usr/bin/
resources/lolautoaccept.desktop usr/share/applications/
resources/lolautoaccept.svg usr/share/icons/hicolor/scalable/apps/

4
debian/rules vendored Executable file
View File

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

1
debian/source/format vendored Normal file
View File

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

View File

@ -137,7 +137,7 @@ win32 {
# 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