xiba

LOW
maintainer saghm 0 votes scanned 2026-08-22 01:15:41.536472
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: saghm <aur@saghm.com>
2_gitlab_repo="https://gitlab.com/saghm/xiba-mod-manager"
3
4pkgname=xiba
5pkgver=0.1.0
6pkgrel=1
7pkgdesc="A Baldur's Gate 3 mod manager for Linux"
8arch=('x86_64')
9url="$_gitlab_repo"
10license=('Apache-2.0')
11depends=('gcc-libs')
12optdepends=(
13 'libx11: X11 display support'
14 'libxkbcommon-x11: X11 keyboard support'
15 'libxkbcommon: Wayland keyboard support'
16 'wayland: native Wayland display support'
17 'vulkan-driver: Vulkan rendering backend'
18 'opengl-driver: OpenGL rendering fallback'
19)
20makedepends=('cargo')
21source=("$pkgname-$pkgver.tar.gz::$_gitlab_repo/-/archive/v${pkgver}/xiba-mod-manager-v${pkgver}.tar.gz")
22sha512sums=('ad9a0770b1913d12d2e6e177dccee4f8b994386f55c3c6dba4f6c027e2cbe448791c7a7b233a94ca516ecbd4fb432bce1439963d5caabd97ac052652cae9c7a3')
23
24prepare() {
25 cd "xiba-mod-manager-v$pkgver"
26
27 export RUSTUP_TOOLCHAIN=stable
28 cargo fetch --locked --target="$(rustc -vV | sed -n 's/^host: //p')"
29}
30
31build() {
32 cd "xiba-mod-manager-v$pkgver"
33
34 export RUSTUP_TOOLCHAIN=stable
35 export CARGO_TARGET_DIR="$srcdir/target"
36 cargo build --frozen --release
37}
38
39package() {
40 cd "xiba-mod-manager-v$pkgver"
41
42 install -Dm755 "$srcdir/target/release/xiba-mod-manager" \
43 "$pkgdir/usr/bin/xiba"
44
45 cat > "$srcdir/xiba.desktop" <<EOF
46[Desktop Entry]
47Type=Application
48Name=Xiba
49Exec=/usr/bin/xiba
50Icon=xiba
51Categories=Game;Utility;
52EOF
53 install -Dm644 "$srcdir/xiba.desktop" \
54 "$pkgdir/usr/share/applications/xiba.desktop"
55
56 install -Dm644 build-helpers/icon.png \
57 "$pkgdir/usr/share/icons/hicolor/256x256/apps/xiba.png"
58
59 install -Dm644 LICENSE \
60 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
61}
62

Scan history

Scanned at (UTC)SeverityRules
2026-08-22 01:15:41 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