summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Cooper2023-11-07 11:53:07 -0800
committerMichael Cooper2023-11-07 11:53:07 -0800
commit7acf388f066cd8fac9f02e6fb2b4102914b6f470 (patch)
treef94dee0b9e44cd50bf6d1dd86e25a4f0aa6b32fc
downloadaur-7acf388f066cd8fac9f02e6fb2b4102914b6f470.tar.gz
Package an initial version of keymapp. This will surely break when the version updates
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD30
3 files changed, 53 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..bca316165280
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = zsa-keymapp-bin
+ pkgdesc = A live visual reference for your ZSA keyboard
+ pkgver = 1.0.4
+ pkgrel = 1
+ url = https://zsa.io/flash
+ arch = x86_64
+ license = custom:not-provided
+ depends = zsa-udev
+ depends = libusb
+ depends = gtk3
+ depends = webkit2gtk
+ source = https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-latest.tar.gz
+ source = keymapp.desktop
+ source = keymapp.png
+ sha256sums = 523ec935356aab8210123f37f6fc5f863110aa6ac5e0344f0665704c741e0613
+ sha256sums = SKIP
+ sha256sums = SKIP
+
+pkgname = zsa-keymapp-bin
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..05c6d4d4c97b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!.gitignore
+!.SRCINFO
+!PKGBUILD
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..bc181fb9ef11
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+# Maintainer: Michael Cooper <mythmon at gmail dot com>
+pkgname=zsa-keymapp-bin
+pkgver=1.0.4
+pkgrel=1
+pkgdesc="A live visual reference for your ZSA keyboard"
+arch=(x86_64)
+url="https://zsa.io/flash"
+license=(custom:not-provided)
+depends=(libusb gtk3)
+depends=(zsa-udev libusb gtk3 webkit2gtk)
+source=("https://oryx.nyc3.cdn.digitaloceanspaces.com/keymapp/keymapp-latest.tar.gz"
+ "keymapp.desktop"
+ "keymapp.png")
+provides=()
+conflicts=()
+sha256sums=('523ec935356aab8210123f37f6fc5f863110aa6ac5e0344f0665704c741e0613'
+ 'SKIP'
+ 'SKIP')
+
+prepare() {
+ chmod +x "${srcdir}/keymapp"
+}
+
+package() {
+ install -Dm 755 "${srcdir}/keymapp" "${pkgdir}/usr/bin/keymapp"
+ install -Dm 644 "${srcdir}/keymapp.desktop" -t "${pkgdir}/usr/share/applications/"
+ install -Dm 644 "${srcdir}/keymapp.png" -t "${pkgdir}/usr/share/pixmaps/"
+ mkdir -p "${pkgdir}/usr/share/licenses/${pkgname}"
+ echo "No license information provided" > "${pkgdir}/usr/share/licenses/${pkgname}/license.md"
+}