diff options
author | Robin Candau | 2023-05-30 18:11:36 +0200 |
---|---|---|
committer | Robin Candau | 2023-05-30 18:11:36 +0200 |
commit | 69155404924dca1cf83a8a148aa5b86f52e18a54 (patch) | |
tree | 5da2ac553fe168219aec115313d02042ace21fd9 | |
parent | 388a10b70c1ca72d8d765da686c39a139bcf886c (diff) | |
download | aur-69155404924dca1cf83a8a148aa5b86f52e18a54.tar.gz |
Switch to nightly toolchain + general cleanup
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 23 insertions, 21 deletions
@@ -1,11 +1,11 @@ pkgbase = swayosd-git pkgdesc = A GTK based on screen display for keyboard shortcuts like caps-lock and volume - pkgver = r9.b7b4e3d - pkgrel = 2 + pkgver = r22.d640f1d + pkgrel = 1 url = https://github.com/ErikReider/SwayOSD - arch = i686 arch = x86_64 arch = aarch64 + arch = i686 license = GPL3 makedepends = git makedepends = cargo @@ -15,6 +15,6 @@ pkgbase = swayosd-git provides = swayosd conflicts = swayosd source = git+https://github.com/ErikReider/SwayOSD.git - md5sums = SKIP + sha256sums = SKIP pkgname = swayosd-git @@ -2,38 +2,40 @@ # Maintainer: Robin Candau <antiz@archlinux.org> pkgname=swayosd-git -pkgver=r9.b7b4e3d -pkgrel=2 +_pkgname="${pkgname%-git}" +_reponame=SwayOSD +pkgver=r22.d640f1d +pkgrel=1 pkgdesc="A GTK based on screen display for keyboard shortcuts like caps-lock and volume" -arch=('i686' 'x86_64' 'aarch64') +arch=('x86_64' 'aarch64' 'i686') url="https://github.com/ErikReider/SwayOSD" license=('GPL3') depends=('gtk3' 'gtk-layer-shell' 'pulseaudio') makedepends=('git' 'cargo') -provides=('swayosd') -conflicts=('swayosd') +provides=("${_pkgname}") +conflicts=("${_pkgname}") source=("git+${url}.git") -md5sums=('SKIP') +sha256sums=('SKIP') pkgver() { - cd "SwayOSD" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "${_reponame}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } prepare() { - cd "SwayOSD" - cargo fetch --target "$CARCH-unknown-linux-gnu" + cd "${_reponame}" + cargo fetch --target "${CARCH}-unknown-linux-gnu" } build() { - cd "SwayOSD" - export RUSTUP_TOOLCHAIN=stable - export CARGO_TARGET_DIR=target - cargo build --frozen --release --all-features + cd "${_reponame}" + export RUSTUP_TOOLCHAIN=nightly + export CARGO_TARGET_DIR=target + cargo build --frozen --release --all-features } package() { - cd "SwayOSD" - install -Dm 755 "target/release/swayosd" "${pkgdir}/usr/bin/swayosd" - install -Dm 644 README.md "${pkgdir}/usr/share/doc/swayosd/README.md" + cd "${_reponame}" + install -Dm 755 "target/release/${_pkgname}" "${pkgdir}/usr/bin/${_pkgname}" + install -Dm 644 README.md "${pkgdir}/usr/share/doc/${_pkgname}/README.md" } |