summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD17
2 files changed, 26 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3aebeedbc43d..6668b5328558 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,16 @@
pkgbase = chrysalis-bin
+ pkgdesc = Graphical configurator for Kaleidoscope-powered keyboards (AppImage)
pkgver = 0.7.9
pkgrel = 1
+ url = https://github.com/keyboardio/Chrysalis
arch = x86_64
+ license = GPL3
+ depends = fuse2
+ provides = chrysalis
+ conflicts = chrysalis
+ options = !strip
+ source = https://github.com/keyboardio/Chrysalis/releases/download/chrysalis-0.7.9/Chrysalis-0.7.9.AppImage
+ sha256sums = f10f9b69897405bec7370908d9d0aac8fbe341d2cadd89d8edfb3adecede848b
pkgname = chrysalis-bin
diff --git a/PKGBUILD b/PKGBUILD
index efae8580538f..784ff56e321c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,23 @@
+# Maintainer: Alfredo Luque <me@aluque.io>
+# Maintainer: Paul Mourer <paul.mourer@gmail.com>
# Contributor: Caleb Maclennan <caleb@alerque.com>
pkgname=chrysalis-bin
+pkgdesc="Graphical configurator for Kaleidoscope-powered keyboards (AppImage)"
pkgver=0.7.9
pkgrel=1
arch=('x86_64')
+url='https://github.com/keyboardio/Chrysalis'
+license=('GPL3')
+depends=('fuse2')
+provides=("${pkgname%-bin}")
+conflicts=("${pkgname%-bin}")
+options=('!strip')
+source=("$url/releases/download/${pkgname%-bin}-$pkgver/Chrysalis-$pkgver.AppImage")
+sha256sums=('f10f9b69897405bec7370908d9d0aac8fbe341d2cadd89d8edfb3adecede848b')
+
+package() {
+ mkdir -p "$pkgdir/usr/bin"
+ chmod +x "$srcdir/Chrysalis-$pkgver.AppImage"
+ cp "$srcdir/Chrysalis-$pkgver.AppImage" "$pkgdir/usr/bin/chrysalis"
+}