Commit dd9d9202 authored by Adam Honse's avatar Adam Honse

Add Debian packaging files

parent f48e98d4
Pipeline #170824118 passed with stage
in 4 minutes and 38 seconds
......@@ -136,6 +136,21 @@ win32:UI_DIR = _intermediate_$$DESTDIR/.ui
#-----------------------------------------------------------------------#
unix:!macx {
LIBS += -lopenal
#-------------------------------------------------------------------#
# Set up install paths #
# These install paths are used for AppImage and .deb packaging #
#-------------------------------------------------------------------#
isEmpty(PREFIX) {
PREFIX = /usr
}
target.path=$$PREFIX/bin/
desktop.path=$$PREFIX/share/applications/
desktop.files+=KeyboardVisualizerQT/KeyboardVisualizer.desktop
pixmap.path=$$PREFIX/share/pixmaps/
pixmap.files+=KeyboardVisualizerQT/KeyboardVisualizer.png
INSTALLS += target desktop pixmap
}
#-----------------------------------------------------------------------#
......
......@@ -30,7 +30,7 @@ KeyboardVisDlg::KeyboardVisDlg(QWidget *parent) : QMainWindow(parent), ui(new Ke
titleString.append(VERSION_STRING);
setWindowTitle(titleString.c_str());
QIcon icon(":Icon.png");
QIcon icon(":KeyboardVisualizer.png");
setWindowIcon(icon);
QAction* actionExit = new QAction( "Show/Hide", this );
......
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Keyboard Visualizer
Comment=Control RGB lighting
Exec=KeyboardVisualizer
Icon=KeyboardVisualizer
Terminal=false
Categories=Utility;
<RCC>
<qresource prefix="/">
<file>Icon.png</file>
<file>KeyboardVisualizer.png</file>
</qresource>
</RCC>
keyboardvisualizer (4.01.0) UNRELEASED; urgency=medium
* Builds from git master. See git history for more information.
-- Adam Honse <[email protected]> Sun, 12 Apr 2020 22:57:34 -0500
Source: keyboardvisualizer
Maintainer: Adam Honse <[email protected]>
Section: misc
Priority: optional
Standards-Version: 3.9.2
Build-Depends:
debhelper (>= 9),
pkg-config,
qtbase5-dev,
qtbase5-dev-tools,
qt5-qmake,
libopenal-dev
Homepage: https://gitlab.com/CalcProgrammer1/KeyboardVisualizer
Package: keyboardvisualizer
Architecture: any
Depends:
${shlibs:Depends},
${misc:Depends},
Recommends:
openrgb
Description: Audio visualizer for OpenRGB devices
Keyboard Visualizer for OpenRGB devices
\ No newline at end of file
#!/usr/bin/make -f
export QT_SELECT := qt5
%:
dh [email protected] --parallel
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment