gplates-git
LOW
maintainer yar
0 votes
scanned 2026-11-06 08:11:27.004022
Why flagged
The package builds from the project's own GitHub repository and includes geodata from Zenodo, a legitimate research data repository; the low severity is due to few votes and recent upload, not malicious content.
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 GitHub repository and includes geodata from Zenodo, a legitimate research data repository; the low severity is due to few votes and recent upload, not malicious content.
PKGBUILD
1
gitname=GPlates
2
pkgname=${gitname,,}-git
3
pkgver=2.6.0.56.291.ga46c71a01
4
pkgrel=1
5
pkgdesc='plate tectonic reconstructions'
6
arch=(x86_64)
7
url=https://github.com/$gitname/$gitname
8
license=(CC-BY-3.0 CC-BY-4.0 GPL-2.0-only)
9
depends=(
10
boost-libs
11
gdal
12
glew
13
glibc
14
glu
15
gmp
16
libgcc
17
libglvnd
18
libstdc++
19
mpfr
20
proj
21
python
22
python-numpy
23
qt6-base
24
qt6-svg
25
qwt
26
zlib
27
)
28
makedepends=(
29
boost
30
cgal
31
cmake
32
git
33
ninja
34
)
35
provides=(gplates)
36
conflicts=(gplates)
37
source=("git+$url.git#branch=main"
38
'gplates_2.5.0_geodata.zip::https://zenodo.org/records/14194897/files/gplates_2.5.0_geodata.zip?download=1')
39
sha256sums=(SKIP
40
387a912cf560657c7e4b63d9a8d66055e81f215903a64f755ea207d500c8051b)
41
pkgver() {
42
cd GPlates
43
git describe --tags --long --match 'GPlates-[0-9]*' | sed 's/^GPlates-//;s/-/./g'
44
}
45
build() {
46
cmake -S GPlates -B build -G Ninja \
47
-DCMAKE_BUILD_TYPE=Release \
48
-DCMAKE_INSTALL_PREFIX=/usr \
49
-DGPLATES_INSTALL_GEO_DATA=ON \
50
-DGPLATES_INSTALL_GEO_DATA_SOURCE_DIR="$srcdir/GeoData"
51
cmake --build build
52
}
53
package() {
54
local data=/usr/share/gplates/GeoData/GPlatesQuickStart-RigidModel/DataBundleForNovice-Muller_etal_2022.gproj
55
DESTDIR="$pkgdir" cmake --install build
56
mv -i "$pkgdir"/usr/bin/gplates{,-bin}
57
install -m 755 <(printf '%s\n%s\n' '#!/usr/bin/bash' "exec /usr/bin/gplates-bin -p $data") "$pkgdir"/usr/bin/gplates
58
}
59
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-11-06 08:11:27 | Low | 2 |