diff options
author | Antony Kellermann | 2023-08-20 15:27:14 -0400 |
---|---|---|
committer | Antony Kellermann | 2023-08-20 15:37:35 -0400 |
commit | efc0c20c346c8ce2102faed9583df9c7742f8543 (patch) | |
tree | cf793b074a69fba3127a00e0f349f691ecfd1690 | |
download | aur-efc0c20c346c8ce2102faed9583df9c7742f8543.tar.gz |
Initial release
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 48 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9f67ec957610 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,17 @@ +pkgbase = sway-scratch + pkgdesc = Automatically starting named scratchpads for sway + pkgver = 0.1.0 + pkgrel = 1 + url = https://github.com/aokellermann/sway-scratch + arch = x86_64 + license = MIT + makedepends = git + makedepends = cargo + depends = glibc + depends = gcc-libs + optdepends = sway: sway support + optdepends = i3-wm: i3 support + source = sway-scratch::git+https://github.com/aokellermann/sway-scratch?signed#tag=dfaea9d0e2bdd57bd6c2cefe39c8859da2b332b3 + sha256sums = SKIP + +pkgname = sway-scratch diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..28aa2f8820e6 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: Antony Kellermann <antony@aokellermann.dev> + +pkgname=sway-scratch +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Automatically starting named scratchpads for sway' +arch=('x86_64') +url='https://github.com/aokellermann/sway-scratch' +license=('MIT') +depends=(glibc gcc-libs) +makedepends=(git cargo) +optdepends=('sway: sway support' + 'i3-wm: i3 support') +_tag=dfaea9d0e2bdd57bd6c2cefe39c8859da2b332b3 # git rev-parse v${pkgver} +source=("${pkgname}::git+${url}?signed#tag=${_tag}") +sha256sums=('SKIP') + +pkgver() { + cd ${pkgname} + git describe --tags | sed 's/^v//' +} + +build() { + cd ${pkgname} + cargo build --release +} + +package() { + install -Dm755 ${srcdir}/${pkgname}/target/release/${pkgname} -t "${pkgdir}"/usr/bin/ + install -Dm644 ${srcdir}/${pkgname}/LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +} |