ddinfo-tools-git

LOW
maintainer pynappo 0 votes scanned 2026-09-04 13:57:51.960193
View on AUR
Why flagged

The package builds from a public GitHub repository with a SKIP'd checksum, but sources are openly reviewable and it compiles the project's own code; no remote execution or untrusted binaries.

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 a public GitHub repository with a SKIP'd checksum, but sources are openly reviewable and it compiles the project's own code; no remote execution or untrusted binaries.

PKGBUILD

1# Maintainer: pynappo <pynappo at proton dot me>
2_pkgname=ddinfo-tools
3_dotnet_version=10.0
4pkgname=${_pkgname}-git
5pkgver=0.13.7.1.r60.g0ef2c8a
6pkgrel=1
7pkgdesc='Cross-platform Devil Daggers modding tools, practice tools, and custom leaderboards client'
8arch=('x86_64')
9url='devildaggers.info'
10license=('MIT')
11makedepends=("dotnet-sdk-${_dotnet_version}" 'git')
12depends=("dotnet-runtime-${_dotnet_version}" 'gtk3')
13source=("git+https://github.com/NoahStolk/ddinfo-tools.git")
14options=("!strip" "!debug")
15sha256sums=("SKIP")
16
17build() {
18 cd "${_pkgname}/scripts"
19 args=(
20 -p:PublishProtocol=FileSystem
21 -p:TargetFramework=net$_dotnet_version
22 -p:RuntimeIdentifier=linux-x64
23 -p:Platform=x64
24 -p:Configuration=Release
25 -p:PublishDir=release-linux-x64
26 )
27
28 dotnet publish ../src/DevilDaggersInfo.Tools/DevilDaggersInfo.Tools.csproj "${args[@]}"
29}
30
31pkgver() {
32 cd "${_pkgname}"
33 # tags/git commit hybrid, with the 'v' prefix cut off
34 git describe --long --tags --abbrev=7 | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
35}
36package() {
37 cd "${_pkgname}"
38 install -dm755 "$pkgdir/usr/lib/$_pkgname"
39 cp -r src/artifacts/bin/DevilDaggersInfo.Tools/release_linux-x64/* "$pkgdir/usr/lib/$_pkgname/"
40
41 chmod 755 "$pkgdir/usr/lib/$_pkgname/ddinfo-tools"
42 find "$pkgdir/usr/lib/$_pkgname" -type f -name "*.so*" -exec chmod 755 {} +
43
44 install -dm755 "$pkgdir/usr/bin"
45 ln -s "/usr/lib/$_pkgname/ddinfo-tools" "$pkgdir/usr/bin/$_pkgname"
46
47 install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
48}
49

Scan history

Scanned at (UTC)SeverityRules
2026-09-04 13:57:51 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