summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRobin Candau2023-05-30 18:11:36 +0200
committerRobin Candau2023-05-30 18:11:36 +0200
commit69155404924dca1cf83a8a148aa5b86f52e18a54 (patch)
tree5da2ac553fe168219aec115313d02042ace21fd9
parent388a10b70c1ca72d8d765da686c39a139bcf886c (diff)
downloadaur-69155404924dca1cf83a8a148aa5b86f52e18a54.tar.gz
Switch to nightly toolchain + general cleanup
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD36
2 files changed, 23 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ae30cc646d62..8e9544b1ba27 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5cdada7463f5..7b8324dda484 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
}