hal-9001-bin

LOW
maintainer IvelOt 0 votes scanned 2026-08-26 21:30:41.721447
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: IvelOt <contact@ivelot.dev>
2pkgname=hal-9001-bin
3_pkgname=hal-9001
4pkgver=0.1.1
5pkgrel=1
6pkgdesc="Pure Rust TUI system control hub for Arch users (BTW) tired of 14 separate tools (No AI!) - binary release"
7arch=('x86_64' 'aarch64')
8url="https://github.com/IvelOt/hal-9001"
9license=('MIT')
10depends=('dbus' 'glibc' 'gcc-libs')
11optdepends=(
12 'networkmanager: suporte ao gerenciamento de Wi-Fi e rede (D-Bus)'
13 'bluez: suporte a descoberta, pareamento e telemetria de Bluetooth'
14 'udisks2: gerenciamento, montagem e ejeção de unidades de armazenamento'
15 'upower: monitoramento de bateria e perfis de energia'
16 'pipewire: mixer de áudio e controle de volume por aplicativo (via wpctl)'
17 'pulseaudio: fallback de mixer de áudio (via pactl)'
18 'xorg-xrandr: gerenciamento e auto-expansão de múltiplos monitores sob X11'
19 'wlr-randr: gerenciamento de múltiplos monitores sob Wayland (wlroots)'
20 'hyprland: gerenciamento de múltiplos monitores sob Hyprland (hyprctl)'
21 'sudo: elevação de privilégios para formatação de partições e gravação de ISO'
22)
23provides=('hal-9001' 'hal9001')
24conflicts=('hal-9001')
25
26source_x86_64=("${url}/releases/download/v${pkgver}/hal-9001-${pkgver}-x86_64-unknown-linux-gnu.tar.gz")
27source_aarch64=("${url}/releases/download/v${pkgver}/hal-9001-${pkgver}-aarch64-unknown-linux-gnu.tar.gz")
28sha256sums_x86_64=('1d6d8714cda8d8fa4ad56d63f1074bfe03c93751d648cd1d1883c07b6753329b')
29sha256sums_aarch64=('51764be57e8b484e70132df514f8539fcaa61ff81615fbb4d62526a1e5e192da')
30
31package() {
32 cd "$srcdir"
33
34 # Binário principal pré-compilado
35 install -Dm755 "hal9001" "$pkgdir/usr/bin/hal9001"
36 ln -sf "/usr/bin/hal9001" "$pkgdir/usr/bin/hal-9001"
37
38 # Arquivo Desktop e Configuração
39 if [ -f "hal-9001.desktop" ]; then
40 install -Dm644 "hal-9001.desktop" "$pkgdir/usr/share/applications/hal-9001.desktop"
41 fi
42 if [ -f "config.toml" ]; then
43 install -Dm644 "config.toml" "$pkgdir/etc/hal-9001/config.toml"
44 install -Dm644 "config.toml" "$pkgdir/usr/share/doc/$_pkgname/config.toml.example"
45 fi
46 if [ -f "README.md" ]; then
47 install -Dm644 "README.md" "$pkgdir/usr/share/doc/$_pkgname/README.md"
48 fi
49 if [ -f "LICENSE" ]; then
50 install -Dm644 "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
51 fi
52}
53

Scan history

Scanned at (UTC)SeverityRules
2026-08-26 21:30: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