diff options
author | Pierre Avizou | 2020-08-06 15:29:09 +0200 |
---|---|---|
committer | Pierre Avizou | 2020-08-06 15:29:09 +0200 |
commit | 981a97dd1e7fae446bea01c8a6f6c556c0c422a2 (patch) | |
tree | 2717486d19d034c583cc83676755202713c4927b /PKGBUILD | |
download | aur-981a97dd1e7fae446bea01c8a6f6c556c0c422a2.tar.gz |
First commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ecdb39446636 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Pierre Avizou <aur at avizou dot eu> + +pkgname=keyboard-visualizer-git +pkgver=release_4.00.r15.g5aed324 +pkgrel=1 +pkgdesc="Turn your OpenRGB-supported RGB setup into a spectacular light show for your music" +arch=('x86_64') +url="https://gitlab.com/CalcProgrammer1/KeyboardVisualizer" +license=('GPL2') +depends=('qt5-base' 'libusb' 'hidapi' 'openrgb') +makedepends=('git' 'make' 'binutils' 'pkgconf') +optdepends=('openrazer-meta: Drivers and utilities for Razer hardware') +provides=('keyboard-visualizer') +source=("$pkgname::git+https://gitlab.com/CalcProgrammer1/KeyboardVisualizer.git") +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --long --tags --always | sed 's/\([^-]*-g\)/r\1/;s/-/./g' +} + +build() { + cd "$srcdir/$pkgname" + git submodule update --init --recursive + qmake KeyboardVisualizer.pro + make -j$(($(nproc)+1)) +} + +package() { + cd "$srcdir/$pkgname" + install -Dm755 KeyboardVisualizer "$pkgdir"/usr/bin/KeyboardVisualizer + install -Dm644 KeyboardVisualizerQT/KeyboardVisualizer.png "$pkgdir"/usr/share/pixmaps/KeyboardVisualizer.png + install -Dm644 KeyboardVisualizerQT/KeyboardVisualizer.desktop "$pkgdir"/usr/share/applications/KeyboardVisualizer.desktop +} |