jeveassets
The package downloads source code and data from the project's official GitHub and project-maintained domain; the 'SKIP' checksum for data.zip is acceptable as it contains non-executable data, and all other sources are properly verified.
Triggered rules
llm_review
The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads source code and data from the project's official GitHub and project-maintained domain; the 'SKIP' checksum for data.zip is acceptable as it contains non-executable data, and all other sources are properly verified.
1 higher static finding superseded - not the current verdict (shown for transparency)
source_untrusted_domain
One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).
-
PKGBUILD:16
"https://eve.nikr.net/jeveassets/data.zip"
PKGBUILD
1 offending line(s) highlighted# Maintainer: Denis Borisevich <elfmax@tut.by>
# Maintainer: Tyr Heimdal <tyr.heimdal@warning.no>
pkgname=jeveassets
pkgver=8.2.0
pkgrel=1
pkgdesc="Out-of-game asset manager for Eve-Online, written in Java"
arch=('any')
url="http://eve.nikr.net/jeveasset"
license=('GPL2')
depends=('java-runtime')
install=$pkgname.install
source=(
"https://github.com/GoldenGnu/jeveassets/releases/download/${pkgname}-${pkgver}/${pkgname}-${pkgver}.zip"
"https://eve.nikr.net/jeveassets/data.zip"
"packagemanager.properties"
"${pkgname}.desktop"
"${pkgname}_16x16.png"
"${pkgname}_32x32.png"
"${pkgname}_64x64.png"
"${pkgname}.sh"
)
sha256sums=(
'6ff0b1e0340b616eccaccef8d2a9bbfd75ff92fe2576ccf43bba4fc34e9e360c'
'SKIP'
'0203673802ba5102e8acae19c463ab1cd79663653cce38431362367d220f951e'
'99dd564f33ea7e7a71980b829125207a53a18c2c31f5907d1e8842b64217d69b'
'23ff2740653dddaafc0a40dcdadfa667a55d28389088dda8bc6eca1c66298150'
'392c10b8b5c9f467eaf915542d5c0737d25ee44d0f14e14ca1099839fdc09daa'
'c488589609bff3e2d60f191fb3bc149b19f31c6b3c25400a87639faf35126878'
'eb94c90e9da414f351e027f4ddaae12ab563f5babbf0dfdbf9c13c7aa583c354'
)
package() {
install -d "${pkgdir}/opt/"
cp -dr --no-preserve=ownership "${srcdir}/jEveAssets" "${pkgdir}/opt/"
install -Dm644 "${startdir}/packagemanager.properties" "${pkgdir}/opt/jEveAssets/packagemanager.properties"
install -d "${pkgdir}/usr/bin/"
cp -dr --no-preserve=ownership "${srcdir}/jeveassets.sh" "${pkgdir}/usr/bin"
install -Dm755 "${startdir}/jeveassets.sh" "${pkgdir}/usr/bin/jeveassets.sh"
install -d "${pkgdir}/usr/share/applications/"
cp -dr --no-preserve=ownership "${srcdir}/jeveassets.desktop" "${pkgdir}/usr/share/applications/"
for res in 16x16 32x32 64x64; do
install -Dm644 "${srcdir}/${pkgname}_${res}.png" \
"${pkgdir}/usr/share/icons/hicolor/${res}/apps/jEveAssets.png"
done
install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}
# vim: set ts=2 sw=2 et:
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-01 00:21:48 | Low | 2 |
| 2026-10-31 00:07:41 | Low | 2 |
| 2026-10-30 00:29:30 | Low | 2 |
| 2026-10-29 00:13:55 | Low | 2 |
| 2026-10-28 00:06:54 | Low | 2 |
| 2026-10-27 00:23:28 | Low | 2 |
| 2026-10-26 00:12:40 | Low | 2 |
| 2026-10-25 00:20:48 | Low | 2 |
| 2026-10-24 00:14:55 | Low | 2 |
| 2026-10-23 00:02:19 | Low | 2 |
| 2026-10-22 00:13:10 | Low | 2 |
| 2026-10-21 00:12:50 | Low | 2 |
| 2026-10-20 00:10:31 | Low | 2 |
| 2026-10-19 00:03:55 | Low | 2 |
| 2026-10-18 00:06:55 | Low | 2 |
| 2026-10-17 00:21:55 | Low | 2 |
| 2026-10-16 00:12:47 | Low | 2 |
| 2026-10-15 00:28:05 | Low | 2 |
| 2026-10-14 00:06:47 | Low | 2 |
| 2026-10-13 00:23:45 | Low | 2 |