rubick-kubernetes

maintainer Prototik · 0 votes · scanned 2026-08-18 13:39:48.676217
LOW
View on AUR ↗
Why flagged Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

Triggered rules

LOW Few votes, recently uploaded zero_votes_recent

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

PKGBUILD

1# Maintainer: Sergey Shatunov <me@aur.rocks>
2
3_pkgname=rubick
4pkgname=${_pkgname}-kubernetes
5pkgver=4.3.0
6pkgrel=1
7pkgdesc="Modern cross-platform Kubernetes GUI client"
8arch=(x86_64)
9url="https://github.com/Dudude-bit/rubick"
10license=('GPL-3.0-or-later')
11groups=()
12depends=("kubectl" "gtk3" "webkit2gtk-4.1")
13makedepends=("bun" "cargo-tauri")
14source=("${_pkgname}-${pkgver}.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz"
15 "com.k8s-gui.app.desktop")
16sha256sums=('afdafea200490455cd0be4e40ee5bab6fe00ccc9173be44c3fc1fb62ebafcc6a'
17 '82f31d2a4c5fa49a3e7c52378c94fe16a62e3adb0082eed9cd9f2787849deb00')
18
19build() {
20 cd "${srcdir}/${_pkgname}-${pkgver}"
21
22 CFLAGS+=' -ffat-lto-objects'
23 export RUSTUP_TOOLCHAIN=stable
24
25 bun install
26 cargo tauri build --ci --no-bundle
27}
28
29package() {
30 cd "${srcdir}/${_pkgname}-${pkgver}"
31
32 install -Dm755 target/release/Rubick "${pkgdir}/usr/bin/rubick"
33 install -Dm755 "${srcdir}/com.k8s-gui.app.desktop" "${pkgdir}/usr/share/applications/com.k8s-gui.app.desktop"
34 install -dm755 "${pkgdir}/usr/share/icons/hicolor"
35 for i in 32 64 128 256; do
36 install -Dm644 src-tauri/icons/${i}x${i}.png "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/com.k8s-gui.app.png"
37 done
38 install -Dm644 src-tauri/icons/icon.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/com.k8s-gui.app.svg"
39}
40

Changes since previous scan

--- PKGBUILD @ 2026-08-18 00:03
+++ PKGBUILD @ 2026-08-18 13:39
@@ -1,7 +1,8 @@
# Maintainer: Sergey Shatunov <me@aur.rocks>
-pkgname=rubick-kubernetes
-pkgver=4.0.1
+_pkgname=rubick
+pkgname=${_pkgname}-kubernetes
+pkgver=4.3.0
pkgrel=1
pkgdesc="Modern cross-platform Kubernetes GUI client"
arch=(x86_64)
@@ -9,21 +10,14 @@
license=('GPL-3.0-or-later')
groups=()
depends=("kubectl" "gtk3" "webkit2gtk-4.1")
-makedepends=("git" "bun" "cargo-tauri")
-_commit=eaa7aa78855e264e6daed812f154682b1e5d6bcf
-source=("$pkgname::git+$url.git#commit=$_commit"
+makedepends=("bun" "cargo-tauri")
+source=("${_pkgname}-${pkgver}.tar.gz::$url/archive/refs/tags/v${pkgver}.tar.gz"
"com.k8s-gui.app.desktop")
-sha256sums=('bccbd1acee6a00cca3122392d275d69c3dc56ea0757d853c36cc8fc65b9f7d60'
+sha256sums=('afdafea200490455cd0be4e40ee5bab6fe00ccc9173be44c3fc1fb62ebafcc6a'
'82f31d2a4c5fa49a3e7c52378c94fe16a62e3adb0082eed9cd9f2787849deb00')
-pkgver() {
- cd "$srcdir/$pkgname"
-
- printf "%s" "$(git describe | sed 's/^v//g')"
-}
-
build() {
- cd "$srcdir/$pkgname"
+ cd "${srcdir}/${_pkgname}-${pkgver}"
CFLAGS+=' -ffat-lto-objects'
export RUSTUP_TOOLCHAIN=stable
@@ -33,9 +27,9 @@
}
package() {
- cd "$srcdir/$pkgname"
+ cd "${srcdir}/${_pkgname}-${pkgver}"
- install -Dm755 target/release/k8s-gui "${pkgdir}/usr/bin/rubick"
+ install -Dm755 target/release/Rubick "${pkgdir}/usr/bin/rubick"
install -Dm755 "${srcdir}/com.k8s-gui.app.desktop" "${pkgdir}/usr/share/applications/com.k8s-gui.app.desktop"
install -dm755 "${pkgdir}/usr/share/icons/hicolor"
for i in 32 64 128 256; do

Scan history

Scanned at (UTC)SeverityRules
2026-08-18 13:39:48 LOW 1
2026-08-18 00:03:42 CLEAN 2
2026-08-17 11:35:53 LOW 1
2026-08-17 00:18:29 CLEAN 2
2026-08-16 11:32:23 LOW 1
2026-08-16 00:03:42 CLEAN 2
2026-08-15 17:30:51 LOW 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion