summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJoshH1002017-05-15 18:02:31 -0600
committerJoshH1002017-05-15 18:02:31 -0600
commit40a90b7e32d4e4a3d8daee082d5c4441b017b178 (patch)
treece6f9444b994a82fea00d097e407b7d1a5912d7d /PKGBUILD
downloadaur-40a90b7e32d4e4a3d8daee082d5c4441b017b178.tar.gz
initial 3l pkgbuild, .srcinfo, etc
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD23
1 files changed, 23 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..619d2fd9a3a4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,23 @@
+# Maintainer: Josh Hoffer <hoffer.joshua@gmail.com
+# Contributor: Jack Rosenthal
+pkgname=threelayout
+pkgver=1.0
+pkgrel=1
+pkgdesc="Keyboard layout designed by Jack Rosenthal"
+arch=(any)
+url="https://github.com/jackrosenthal/threelayout"
+license=('GPL')
+install=threelayout.install
+depends=()
+makedepends=('ckbcomp' 'coreutils')
+source=('https://raw.githubusercontent.com/jackrosenthal/threelayout/master/linux/xkb/symbols/3l')
+sha256sums=('e56a4cda872d7c20c4ad6e544217f19095c9dfaf519b8abbba5fdf27957b0c76')
+
+package() {
+ mkdir -p $pkgdir/usr/share/X11/xkb/symbols
+ mkdir -p $pkgdir/usr/share/kbd/keymaps/i386/$pkgname
+ ckbcomp 3l | gzip -f - > $pkgname.map.gz
+ install -Dm644 $srcdir/3l $pkgdir/usr/share/X11/xkb/symbols/3l
+ install -Dm644 $srcdir/$pkgname.map.gz $pkgdir/usr/share/kbd/keymaps/i386/$pkgname/$pkgname.map.gz
+}
+