beammp

maintainer BrewCity · 1 votes · scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged The package builds from the project's own source on GitHub and includes a local vcpkg checkout; the only concern is a SKIP'd checksum for the Git repository, but no untrusted executables or malicious behavior is present.

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.

LOW AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from the project's own source on GitHub and includes a local vcpkg checkout; the only concern is a SKIP'd checksum for the Git repository, but no untrusted executables or malicious behavior is present.

PKGBUILD

1# Maintainer: BrewCity <rickybrewing@gmail.com>
2pkgname=beammp
3pkgver=2.8.0
4pkgrel=1
5pkgdesc="Since the other packages i tried didnt want to work"
6arch=('x86_64')
7url="https://github.com/BeamMP/BeamMP-Launcher"
8license=('AGPL-3.0-or-later')
9
10depends=(
11 'curl'
12 'gcc-libs'
13 'glibc'
14 'openssl'
15 'zlib'
16)
17
18makedepends=(
19 'cmake'
20 'git'
21 'ninja'
22 'pkgconf'
23 'unzip'
24 'zip'
25)
26
27optdepends=(
28 'steam: launch BeamNG.drive through Steam'
29)
30
31provides=('beammp-launcher')
32conflicts=(
33 'beammp-launcher'
34 'beammp-launcher-git'
35)
36
37source=(
38 "BeamMP-Launcher-$pkgver.tar.gz::$url/archive/refs/tags/v$pkgver.tar.gz"
39 'vcpkg::git+https://github.com/microsoft/vcpkg.git'
40 'beammp.desktop'
41)
42
43sha256sums=('351e5b8d159126f3369bde3dac4a881c4b7ceea52255fdf3093ba912450b65bc'
44 'SKIP'
45 'd9212a9430e35d7f62918e706f2e6a786e61429db9a2f4ccb6a7effa8b51f32e')
46
47prepare() {
48 cd "$srcdir/vcpkg"
49 ./bootstrap-vcpkg.sh -disableMetrics
50}
51
52build() {
53 cmake \
54 -S "$srcdir/BeamMP-Launcher-$pkgver" \
55 -B "$srcdir/build" \
56 -G Ninja \
57 -DCMAKE_BUILD_TYPE=Release \
58 -DCMAKE_INSTALL_PREFIX=/usr \
59 -DCMAKE_TOOLCHAIN_FILE="$srcdir/vcpkg/scripts/buildsystems/vcpkg.cmake" \
60 -DVCPKG_TARGET_TRIPLET=x64-linux
61
62 cmake --build "$srcdir/build" --parallel
63}
64
65package() {
66 install -Dm755 \
67 "$srcdir/build/BeamMP-Launcher" \
68 "$pkgdir/usr/lib/beammp/BeamMP-Launcher"
69
70 install -Dm755 /dev/stdin "$pkgdir/usr/bin/beammp" <<'EOF'
71#!/bin/bash
72
73data_dir="${XDG_DATA_HOME:-$HOME/.local/share}/beammp"
74system_launcher="/usr/lib/beammp/BeamMP-Launcher"
75user_launcher="$data_dir/BeamMP-Launcher"
76
77mkdir -p "$data_dir"
78
79if [[ ! -x "$user_launcher" ]] ||
80 ! cmp -s "$system_launcher" "$user_launcher"; then
81 install -m755 "$system_launcher" "$user_launcher"
82fi
83
84cd "$data_dir" || exit 1
85exec "$user_launcher" "$@"
86EOF
87
88 install -Dm644 \
89 "$srcdir/beammp.desktop" \
90 "$pkgdir/usr/share/applications/beammp.desktop"
91
92 install -Dm644 \
93 "$srcdir/BeamMP-Launcher-$pkgver/LICENSE" \
94 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
95}
96

Scan history

Scanned at (UTC)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 00:11:18 LOW 2
2026-07-31 07:17:22 LOW 2
2026-07-31 05:17:13 LOW 2

Report a package

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

0 / 4000
Your suggestion