diff options
-rw-r--r-- | .SRCINFO | 16 | ||||
-rw-r--r-- | .gitignore | 5 | ||||
-rw-r--r-- | INSTALL | 7 | ||||
-rw-r--r-- | PKGBUILD | 20 |
4 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..e9a87e74c68a --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,16 @@ +pkgbase = wayland-mouse-mapper + pkgdesc = Maps mouse buttons to keys in wayland, configured to swap workspaces under gnome + pkgver = 0.1 + pkgrel = 1 + url = https://github.com/dszryan/wayland-mouse-mapper + install = INSTALL + arch = any + license = GPL + makedepends = git + depends = libinput>=1.14.1 + depends = evemu>=2.7.0 + source = wayland-mouse-mapper-0.1::git+https://github.com/dszryan/wayland-mouse-mapper.git + md5sums = SKIP + +pkgname = wayland-mouse-mapper + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..756cf57d9883 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +/*.tar.xz +/*.tar.gz +/pkg +/src +/wayland-mouse-mapper diff --git a/INSTALL b/INSTALL new file mode 100644 index 000000000000..81f3f0b974a2 --- /dev/null +++ b/INSTALL @@ -0,0 +1,7 @@ +post_install() { + systemctl daemon-reload && systemctl enable -f --now mousemapper.service +} + +pre_remove() { + systemctl daemon-reload && systemctl disable -f --now mousemapper.service +} diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..11b9706d2c3c --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,20 @@ +# Maintainer: dszryan <9117127+dszryan@users.noreply.github.com> +pkgver=0.1 +pkgname=wayland-mouse-mapper +pkgrel=1 +pkgdesc="Maps mouse buttons to keys in wayland, configured to swap workspaces under gnome" +url="https://github.com/dszryan/$pkgname" +arch=('any') +license=('GPL') +makedepends=('git') +depends=('libinput>=1.14.1' 'evemu>=2.7.0') +source=("${pkgname}-${pkgver}::git+https://github.com/dszryan/$pkgname.git") +md5sums=('SKIP') +install="INSTALL" + +package() { + + install -D -t "$pkgdir/usr/bin" "$srcdir/$pkgname-$pkgver/mousemapper.sh" + install -D -t "$pkgdir/usr/lib/systemd/system" "$srcdir/$pkgname-$pkgver/mousemapper.service" + +} |