diff options
author | Sefa Eyeoglu | 2019-10-08 19:39:52 +0200 |
---|---|---|
committer | Sefa Eyeoglu | 2019-10-08 19:39:52 +0200 |
commit | a1a701e7a675cde21ddde623d2d4ada0103a3aaf (patch) | |
tree | a59d8687ee48172b9e55465d8be5cae89611c4eb | |
download | aur-a1a701e7a675cde21ddde623d2d4ada0103a3aaf.tar.gz |
Initial release
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | PKGBUILD | 25 | ||||
-rw-r--r-- | espanso-bin.install | 5 | ||||
-rw-r--r-- | service | 8 |
4 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..34665a74ade6 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = espanso-bin + pkgdesc = Cross-platform Text Expander written in Rust + pkgver = 0.2.3 + pkgrel = 1 + url = https://espanso.org/ + install = espanso-bin.install + arch = x86_64 + license = GPL3 + depends = xdotool + depends = xclip + depends = libxtst + provides = espanso + conflicts = espanso + source = https://github.com/federico-terzi/espanso/releases/download/v0.2.3/espanso-linux.tar.gz + source = service + sha512sums = 1df2e8fdc79cba4e84700cd64a43c6fce635e7b1608d99f6523843398cd0a77743e308ca50eefabd5b71079419e9a9261bc26c47ea049f930444bddd895ddf13 + sha512sums = 5eb7b751e9432c7dde71da1f0c8c459b33a6a15d3a81aa21cbaa251b7b2cdddc47da9a0ab22215a9fb063ecdd8123c86c8f96459e627fd6daff4e690ff1a6df2 + +pkgname = espanso-bin + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5c7da5559c9d --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Your Name <youremail@domain.com> + +_pkgname=espanso +pkgname=${_pkgname}-bin +pkgver=0.2.3 +pkgrel=1 +pkgdesc="Cross-platform Text Expander written in Rust" +arch=(x86_64) +url="https://espanso.org/" +license=("GPL3") +depends=("xdotool" "xclip" "libxtst") +provides=($_pkgname) +conflicts=($_pkgname) +install="${pkgname}.install" +source=("https://github.com/federico-terzi/espanso/releases/download/v${pkgver}/espanso-linux.tar.gz" + "service") +sha512sums=('1df2e8fdc79cba4e84700cd64a43c6fce635e7b1608d99f6523843398cd0a77743e308ca50eefabd5b71079419e9a9261bc26c47ea049f930444bddd895ddf13' + '5eb7b751e9432c7dde71da1f0c8c459b33a6a15d3a81aa21cbaa251b7b2cdddc47da9a0ab22215a9fb063ecdd8123c86c8f96459e627fd6daff4e690ff1a6df2') + + +package() { + + install -Dm755 "${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm644 "service" "${pkgdir}/usr/lib/systemd/user/${_pkgname}.service" +} diff --git a/espanso-bin.install b/espanso-bin.install new file mode 100644 index 000000000000..aa071f60604b --- /dev/null +++ b/espanso-bin.install @@ -0,0 +1,5 @@ +function post_install { + echo " +To start espanso automatically when you log in, enable the systemd user service: systemctl --user enable espanso.service +" +} diff --git a/service b/service new file mode 100644 index 000000000000..8c6ad438113c --- /dev/null +++ b/service @@ -0,0 +1,8 @@ +[Unit] +Description=Espanso daemon + +[Service] +ExecStart=/usr/bin/espanso daemon + +[Install] +WantedBy=default.target |