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-09-17 00:27:14 | Low | 2 |
| 2026-09-16 00:03:17 | Low | 2 |
| 2026-09-15 00:25:31 | Low | 2 |
| 2026-09-14 00:27:57 | Low | 2 |
| 2026-09-13 00:19:54 | Low | 2 |
| 2026-09-12 00:25:17 | Low | 2 |
| 2026-09-11 00:19:22 | Low | 2 |
| 2026-09-10 00:22:44 | Low | 2 |
| 2026-09-09 00:04:09 | Low | 2 |
| 2026-09-08 00:18:08 | Low | 2 |
| 2026-09-07 00:30:15 | Low | 2 |
| 2026-09-06 00:17:06 | Low | 2 |
| 2026-09-05 00:16:27 | Low | 2 |
| 2026-09-04 00:03:13 | Low | 2 |
| 2026-09-03 00:15:47 | Low | 2 |
| 2026-09-02 00:02:31 | Low | 2 |
| 2026-09-01 00:11:19 | Low | 2 |
| 2026-08-31 00:19:57 | Low | 2 |
| 2026-08-30 00:04:14 | Low | 2 |
| 2026-08-29 00:29:17 | Low | 2 |