diff options
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 46 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..93399209b5bf --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = espanso-x11-bin + pkgdesc = Cross-platform Text Expander written in Rust + pkgver = 2.2.1 + pkgrel = 1 + url = https://espanso.org + arch = x86_64 + license = GPL-3.0-only + depends = xdotool + depends = xclip + provides = espanso + conflicts = espanso + options = !strip + source = espanso::https://github.com/espanso/espanso/releases/download/v2.2.1/Espanso-X11.AppImage + source = espanso.service::https://raw.githubusercontent.com/espanso/espanso/v2.2.1/espanso/src/res/linux/systemd.service + sha256sums = 1f91e3f16af11f6a3965775cb27e5bf2875dae375f6f6f1e8dc6a83f2888219b + sha256sums = 0448185f394858b1f06c6458869e932da317501759c3f018a696d7789b15e8b9 + +pkgname = espanso-x11-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..9a01d9fe6d7f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: allddd <allddd (at) proton (dot) me> + +pkgname=espanso-x11-bin +pkgver=2.2.1 +pkgrel=1 +pkgdesc='Cross-platform Text Expander written in Rust' +arch=('x86_64') +url='https://espanso.org' +license=('GPL-3.0-only') +depends=('xdotool' 'xclip') +provides=('espanso') +conflicts=('espanso') +options=('!strip') +source=("espanso::https://github.com/espanso/espanso/releases/download/v${pkgver}/Espanso-X11.AppImage" + "espanso.service::https://raw.githubusercontent.com/espanso/espanso/v${pkgver}/espanso/src/res/linux/systemd.service") +sha256sums=('1f91e3f16af11f6a3965775cb27e5bf2875dae375f6f6f1e8dc6a83f2888219b' + '0448185f394858b1f06c6458869e932da317501759c3f018a696d7789b15e8b9') + +prepare() { + sed -i 's|{{{espanso_path}}}|/usr/bin/espanso|g' "${srcdir}/espanso.service" +} + +package() { + install -Dm755 "${srcdir}/espanso" -t "${pkgdir}/usr/bin/" + install -Dm644 "${srcdir}/espanso.service" -t "${pkgdir}/usr/lib/systemd/user/" +} + +# vim: ts=4 sw=4 et: |