cdf-nasa

MEDIUM
maintainer jester2 0 votes scanned 2026-11-04 06:06:05.494099
View on AUR
Why flagged

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

Triggered rules

Medium source=() URL on a non-standard host 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:27 source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_2-dist-all.tar.gz")

PKGBUILD

1 offending line(s) highlighted
1# This is an example PKGBUILD file. Use this as a start to creating your own,
2# and remove these comments. For more information, see 'man PKGBUILD'.
3# NOTE: Please fill out the license field for your package! If it is unknown,
4# then please put 'unknown'.
5
6# Maintainer: JesterTwo <jester2@gmail.com>
7pkgname=cdf-nasa
8pkgver=3.9.2
9pkgrel=1
10epoch=
11pkgdesc="NASA Common Data Format (CDF) library for scientific data management"
12arch=("x86_64")
13url="https://cdf.gsfc.nasa.gov/"
14license=('unknown')
15groups=()
16depends=('bash')
17makedepends=()
18checkdepends=()
19optdepends=()
20provides=()
21conflicts=()
22replaces=()
23backup=()
24options=(!debug)
25install=
26changelog=
27source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_2-dist-all.tar.gz")
28noextract=()
29md5sums=('f11272f12d547d085936656c86cdc670')
30validpgpkeys=()
31
32prepare() {
33 cd cdf39_2-dist-main
34 mkdir tomake
35 cd tomake
36}
37
38build() {
39 cd cdf39_2-dist-main/tomake
40 make -f ../Makefile-classic OS=linux ENV=gnu SHARED=yes all
41}
42
43check() {
44 cd cdf39_2-dist-main/tomake
45 make -f ../Makefile-classic test
46}
47
48package() {
49 cd cdf39_2-dist-main/tomake
50 make -f ../Makefile-classic OS=linux ENV=gnu INSTALLDIR="$pkgdir/usr" install
51}
52

Changes since previous scan

--- PKGBUILD @ 2026-06-20 00:18
+++ PKGBUILD @ 2026-11-04 06:06
@@ -3,9 +3,9 @@
# NOTE: Please fill out the license field for your package! If it is unknown,
# then please put 'unknown'.
-# Maintainer: Cesar Lucas <jester2@gmail.com>
+# Maintainer: JesterTwo <jester2@gmail.com>
pkgname=cdf-nasa
-pkgver=3.9.0
+pkgver=3.9.2
pkgrel=1
epoch=
pkgdesc="NASA Common Data Format (CDF) library for scientific data management"
@@ -21,30 +21,32 @@
conflicts=()
replaces=()
backup=()
-options=()
+options=(!debug)
install=
changelog=
-source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_0-dist-all.tar.gz")
+source=("https://spdf.gsfc.nasa.gov/pub/software/cdf/dist/latest/linux/cdf39_2-dist-all.tar.gz")
noextract=()
-md5sums=('74543ee4791bc614dd5dce126df64eec')
+md5sums=('f11272f12d547d085936656c86cdc670')
validpgpkeys=()
prepare() {
- cd cdf39_0-dist
+ cd cdf39_2-dist-main
+ mkdir tomake
+ cd tomake
}
build() {
- cd cdf39_0-dist
- make OS=linux ENV=gnu SHARED=yes all
+ cd cdf39_2-dist-main/tomake
+ make -f ../Makefile-classic OS=linux ENV=gnu SHARED=yes all
}
check() {
- cd cdf39_0-dist
- make test
+ cd cdf39_2-dist-main/tomake
+ make -f ../Makefile-classic test
}
package() {
- cd cdf39_0-dist
- make INSTALLDIR="$pkgdir/usr" install
+ cd cdf39_2-dist-main/tomake
+ make -f ../Makefile-classic OS=linux ENV=gnu INSTALLDIR="$pkgdir/usr" install
}

Scan history

Scanned at (UTC)SeverityRules
2026-11-04 06:06:05 Medium 1
2026-06-20 00:18:46 Medium 1
2026-06-19 23:51:18 Clean 2
2026-06-19 19:07:35 Low 2
2026-06-18 16:11:54 Medium 1

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion