diff options
author | Ryan Farley | 2020-04-22 13:57:17 -0500 |
---|---|---|
committer | Ryan Farley | 2020-04-22 13:57:17 -0500 |
commit | 9cadb3a01540293a7d5e0bdd34d1f5fbe9a84562 (patch) | |
tree | 94a39726d92c7e3971d3066a897c611bfe0c6214 | |
download | aur-9cadb3a01540293a7d5e0bdd34d1f5fbe9a84562.tar.gz |
initial commit
-rw-r--r-- | .SRCINFO | 19 | ||||
-rw-r--r-- | PKGBUILD | 35 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..3dd1a0f60671 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,19 @@ +pkgbase = waynergy-git + pkgdesc = Synergy client for wlroots wayland compositors + pkgver = r105.327f459 + pkgrel = 1 + url = https://github.com/r-c-f/waynergy + arch = x86_64 + license = MIT + makedepends = git + makedepends = meson + makedepends = ninja + depends = wayland + optdepends = wl-clipboard: Clipboard synchronization support + provides = waynergy + conflicts = waynergy + source = git+https://github.com/r-c-f/waynergy.git + md5sums = SKIP + +pkgname = waynergy-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6145c9bf2ada --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Ryan Farley <ryan.farley@gmx.com> + +pkgname=waynergy-git +pkgver=r105.327f459 +pkgrel=1 +pkgdesc="Synergy client for wlroots wayland compositors" +arch=(x86_64) +url="https://github.com/r-c-f/waynergy" +license=('MIT') +depends=('wayland') +makedepends=(git meson ninja) +optdepends=('wl-clipboard: Clipboard synchronization support') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=('git+https://github.com/r-c-f/waynergy.git') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/${pkgname%-git}" + + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +} + +build() { + cd "$srcdir/${pkgname%-git}" + arch-meson build + cd build + ninja +} + +package() { + cd "$srcdir/${pkgname%-git}/build" + DESTDIR="$pkgdir" ninja install + install -Dm644 ../LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} |