rustgis
LOW
maintainer alerque
0 votes
scanned 2026-10-17 11:18:02.052738
Why flagged
Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.
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.
PKGBUILD
1
# Maintainer: Caleb Maclennan <caleb@alerque.com>
2
3
_pkgname=RustGIS
4
pkgname=rustgis
5
pkgver=0.3.0
6
pkgrel=1
7
url="https://$pkgname.app/"
8
_url="https://github.com/opengeos/$_pkgname"
9
pkgdesc='open-source GIS in pure Rust for mapping, analyzing and sharing geospatial data'
10
arch=(x86_64)
11
license=(Apache-2.0)
12
depends=(glibc # libc.so libm.so
13
libgcc)
14
makedepends=(cargo)
15
_archive="$_pkgname-$pkgver"
16
source=("$_url/archive/refs/tags/v$pkgver/$_archive.tar.gz")
17
sha256sums=('cd8995b6c6deab76c1a0f30f7091e419e8171159d2ef955e289f614e1c38aa41')
18
19
_srcenv() {
20
cd "$_archive"
21
export CARGO_HOME="$srcdir"
22
export CARGO_PROFILE_RELEASE_DEBUG=2
23
export CARGO_PROFILE_RELEASE_STRIP=false
24
export CARGO_PROFILE_RELEASE_LTO=thin
25
export CARGO_PROFILE_RELEASE_CODEGEN_UNITS=1
26
export CARGO_PROFILE_RELEASE_OPT_LEVEL=3
27
export CARGO_TARGET_DIR=target
28
export RUSTUP_TOOLCHAIN=stable
29
CFLAGS+=' -fno-lto'
30
}
31
32
prepare() {
33
_srcenv
34
cargo fetch --locked --target host-tuple
35
}
36
37
build() {
38
_srcenv
39
cargo build --frozen --release
40
}
41
42
package() {
43
depends+=(libgcc_s.so)
44
cd "$_archive"
45
install -Dm0755 -t "$pkgdir/usr/bin/" "target/release/$pkgname"{,-cli}
46
install -Dm0644 -t "$pkgdir/usr/share/applications/" "packaging/linux/$pkgname.desktop"
47
install -Dm0644 -t "$pkgdir/usr/share/mime/packages/" "packaging/linux/$pkgname-mime.xml"
48
install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE
49
}
50
Changes since previous scan
--- PKGBUILD @ 2026-10-16 00:12+++ PKGBUILD @ 2026-10-17 11:18@@ -2,7 +2,7 @@ _pkgname=RustGIS pkgname=rustgis-pkgver=0.2.0+pkgver=0.3.0 pkgrel=1 url="https://$pkgname.app/" _url="https://github.com/opengeos/$_pkgname"@@ -14,7 +14,7 @@ makedepends=(cargo) _archive="$_pkgname-$pkgver" source=("$_url/archive/refs/tags/v$pkgver/$_archive.tar.gz")-sha256sums=('ba7e9ec7670ea32e4a53fe0ef5cc970b852382772ce7a0e32f382799b7a371b8')+sha256sums=('cd8995b6c6deab76c1a0f30f7091e419e8171159d2ef955e289f614e1c38aa41') _srcenv() { cd "$_archive"Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-17 11:18:02 | Low | 1 |
| 2026-10-16 00:12:47 | Clean | 2 |
| 2026-10-15 13:12:05 | Low | 1 |