summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCampbell Jones2020-01-13 17:11:45 -0500
committerCampbell Jones2020-01-13 17:11:45 -0500
commit15ec02e25bad33e19d0a5a0fa74a3518ba59e62b (patch)
tree22090ce3514020bdbaf359b6dacec9f1616c41f4
downloadaur-15ec02e25bad33e19d0a5a0fa74a3518ba59e62b.tar.gz
Initial commit of wraith-master
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD31
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..5faeb620402a
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+pkgbase = wraith-master
+ pkgdesc = A Wraith Prism RGB control application built with Kotlin/Native
+ pkgver = 0.3.1
+ pkgrel = 1
+ url = https://gitlab.com/serebit/wraith-master
+ arch = x86_64
+ license = Apache-2.0
+ makedepends = java-environment=8
+ makedepends = ncurses5-compat-libs
+ depends = libusb
+ depends = gcc
+ depends = glibc
+ source = git+https://gitlab.com/serebit/wraith-master#tag=0.3.1
+ sha256sums = SKIP
+
+pkgname = wraith-master-cli
+
+pkgname = wraith-master-gtk
+ depends = gtk3
+ depends = glib2
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0168e47bb93c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,31 @@
+# Maintainer: Campbell Jones <dev at serebit dot com>
+
+pkgbase=wraith-master
+pkgname=("wraith-master-cli" "wraith-master-gtk")
+pkgver=0.3.1
+pkgrel=1
+pkgdesc="A Wraith Prism RGB control application built with Kotlin/Native"
+arch=("x86_64")
+url="https://gitlab.com/serebit/${pkgbase}"
+license=("Apache-2.0")
+depends=("libusb" "gcc" "glibc")
+makedepends=("java-environment=8" "ncurses5-compat-libs")
+source=("git+https://gitlab.com/serebit/${pkgbase}#tag=${pkgver}")
+sha256sums=("SKIP")
+
+setup() {
+ cd ${pkgbase}-${pkgver}
+ GRADLE_USER_HOME=.gradle ./gradlew --refresh-dependencies --no-daemon
+}
+
+package_wraith-master-cli() {
+ cd ${pkgbase}-${pkgver}
+ GRADLE_USER_HOME=.gradle KONAN_DATA_DIR=.konan ./gradlew :cli:install -Pinstalldir=${pkgdir}/usr -Pudevdir=${pkgdir}/usr/lib/udev --no-daemon
+}
+
+package_wraith-master-gtk() {
+ depends=("gtk3" "glib2")
+
+ cd ${pkgbase}-${pkgver}
+ GRADLE_USER_HOME=.gradle KONAN_DATA_DIR=.konan ./gradlew :gtk:install -Pinstalldir=${pkgdir}/usr -Pudevdir=${pkgdir}/usr/lib/udev --no-daemon
+}