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 | |
download | aur-981a97dd1e7fae446bea01c8a6f6c556c0c422a2.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..ffb538c0b5c3 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = keyboard-visualizer-git + pkgdesc = Turn your OpenRGB-supported RGB setup into a spectacular light show for your music + pkgver = release_4.00.r15.g5aed324 + pkgrel = 1 + url = https://gitlab.com/CalcProgrammer1/KeyboardVisualizer + arch = x86_64 + license = GPL2 + makedepends = git + makedepends = make + makedepends = binutils + makedepends = pkgconf + depends = qt5-base + depends = libusb + depends = hidapi + depends = openrgb + optdepends = openrazer-meta: Drivers and utilities for Razer hardware + provides = keyboard-visualizer + source = keyboard-visualizer-git::git+https://gitlab.com/CalcProgrammer1/KeyboardVisualizer.git + sha256sums = SKIP + +pkgname = keyboard-visualizer-git + 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 +} |