ttf-kreativekorp-trs80-model4-original

MEDIUM
maintainer fbf-prog64 1 votes base ttf-kreativekorp-trs80 scanned 2026-10-25 09:42:04.970873
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:22 'amtreasure.zip::https://www.kreativekorp.com/swdownload/fonts/retro/amtreasure.zip'
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 offending line(s) highlighted
1# Maintainer: Felipe BF <fprgw32 at gmail dot com>
2
3pkgbase=ttf-kreativekorp-trs80
4pkgname=(
5 'ttf-kreativekorp-trs80-model1-original'
6 'ttf-kreativekorp-trs80-model1-lowercase'
7 'ttf-kreativekorp-trs80-model3'
8 'ttf-kreativekorp-trs80-model4-original'
9 'ttf-kreativekorp-trs80-model4-intl'
10)
11pkgver=2014.04
12pkgrel=2
13pkgdesc="KreativeKorp's font bundle themed after the TRS-80: Another Man's Treasure, complete with 22 different variations!"
14arch=('any')
15url='https://www.kreativekorp.com/software/fonts/trs80/'
16license=('custom:relay-fonts-1.2f')
17depends=('xorg-fonts-encodings')
18
19DLAGENTS=('https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -A Mozilla -o %o %u')
20
21source=(
22 'amtreasure.zip::https://www.kreativekorp.com/swdownload/fonts/retro/amtreasure.zip'
23)
24sha256sums=(
25 '0ead11c7c07fd3306bc001a393088b973497ad1dad52bdc418c31da5881031e4'
26)
27
28_install_font() {
29 local fontspec="$1"
30
31 install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
32
33 find "${srcdir}" -type f -name "${fontspec}" \
34 -exec install -m644 {} "${pkgdir}/usr/share/fonts/${pkgbase}/" \;
35
36 install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
37}
38
39package_ttf-kreativekorp-trs80-model1-original() {
40 pkgdesc="KreativeKorp's TRS-80 original Model 1 (I) font: Another Man's Treasure MIA."
41
42 _install_font 'AnotherMansTreasureMIA*.ttf'
43}
44
45package_ttf-kreativekorp-trs80-model1-lowercase() {
46 pkgdesc="KreativeKorp's TRS-80 lowercase Model 1 (I) font: Another Man's Treasure MIB."
47
48 _install_font 'AnotherMansTreasureMIB*.ttf'
49}
50
51package_ttf-kreativekorp-trs80-model3() {
52 pkgdesc="KreativeKorp's TRS-80 Model 3 (III) font: Another Man's Treasure MIII."
53
54 _install_font 'AnotherMansTreasureMIII*.ttf'
55}
56
57package_ttf-kreativekorp-trs80-model4-original() {
58 pkgdesc="KreativeKorp's TRS-80 original Model 4 font: Another Man's Treasure M4A."
59
60 _install_font 'AnotherMansTreasureM4A*.ttf'
61}
62
63package_ttf-kreativekorp-trs80-model4-intl() {
64 pkgdesc="KreativeKorp's TRS-80 international Model 4 font: Another Man's Treasure M4B."
65
66 _install_font 'AnotherMansTreasureM4B*.ttf'
67}
68
69

Changes since previous scan

--- PKGBUILD @ 2026-10-22 05:36
+++ PKGBUILD @ 2026-10-25 09:42
@@ -1,18 +1,22 @@
# Maintainer: Felipe BF <fprgw32 at gmail dot com>
pkgbase=ttf-kreativekorp-trs80
-pkgname=('ttf-kreativekorp-trs80-model1-original' 'ttf-kreativekorp-trs80-model1-lowercase' 'ttf-kreativekorp-trs80-model3' 'ttf-kreativekorp-trs80-model4-original' 'ttf-kreativekorp-trs80-model4-intl')
+pkgname=(
+ 'ttf-kreativekorp-trs80-model1-original'
+ 'ttf-kreativekorp-trs80-model1-lowercase'
+ 'ttf-kreativekorp-trs80-model3'
+ 'ttf-kreativekorp-trs80-model4-original'
+ 'ttf-kreativekorp-trs80-model4-intl'
+)
pkgver=2014.04
-pkgrel=1
+pkgrel=2
pkgdesc="KreativeKorp's font bundle themed after the TRS-80: Another Man's Treasure, complete with 22 different variations!"
arch=('any')
url='https://www.kreativekorp.com/software/fonts/trs80/'
license=('custom:relay-fonts-1.2f')
depends=('xorg-fonts-encodings')
-# Patch taken from 'ttf-petme'.
-makedepends=('wget')
-DLAGENTS=('https::/usr/bin/wget -O %o %u')
+DLAGENTS=('https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -A Mozilla -o %o %u')
source=(
'amtreasure.zip::https://www.kreativekorp.com/swdownload/fonts/retro/amtreasure.zip'
@@ -21,59 +25,45 @@
'0ead11c7c07fd3306bc001a393088b973497ad1dad52bdc418c31da5881031e4'
)
+_install_font() {
+ local fontspec="$1"
+
+ install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
+
+ find "${srcdir}" -type f -name "${fontspec}" \
+ -exec install -m644 {} "${pkgdir}/usr/share/fonts/${pkgbase}/" \;
+
+ install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
package_ttf-kreativekorp-trs80-model1-original() {
pkgdesc="KreativeKorp's TRS-80 original Model 1 (I) font: Another Man's Treasure MIA."
- install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
- for f in $(find "${srcdir}" -type f -name 'AnotherMansTreasureMIA*.ttf'); do
- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"
- done
-
- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ _install_font 'AnotherMansTreasureMIA*.ttf'
}
package_ttf-kreativekorp-trs80-model1-lowercase() {
pkgdesc="KreativeKorp's TRS-80 lowercase Model 1 (I) font: Another Man's Treasure MIB."
- install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
- for f in $(find "${srcdir}" -type f -name 'AnotherMansTreasureMIB*.ttf'); do
- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"
- done
-
- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ _install_font 'AnotherMansTreasureMIB*.ttf'
}
package_ttf-kreativekorp-trs80-model3() {
pkgdesc="KreativeKorp's TRS-80 Model 3 (III) font: Another Man's Treasure MIII."
- install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
- for f in $(find "${srcdir}" -type f -name 'AnotherMansTreasureMIII*.ttf'); do
- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"
- done
-
- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ _install_font 'AnotherMansTreasureMIII*.ttf'
}
package_ttf-kreativekorp-trs80-model4-original() {
pkgdesc="KreativeKorp's TRS-80 original Model 4 font: Another Man's Treasure M4A."
- install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
- for f in $(find "${srcdir}" -type f -name 'AnotherMansTreasureM4A*.ttf'); do
- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"
- done
-
- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ _install_font 'AnotherMansTreasureM4A*.ttf'
}
package_ttf-kreativekorp-trs80-model4-intl() {
pkgdesc="KreativeKorp's TRS-80 international Model 4 font: Another Man's Treasure M4B."
- install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
- for f in $(find "${srcdir}" -type f -name 'AnotherMansTreasureM4B*.ttf'); do
- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"
- done
-
- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ _install_font 'AnotherMansTreasureM4B*.ttf'
}

Scan history

Scanned at (UTC)SeverityRules
2026-10-25 09:42:04 Medium 2
2026-10-22 05:36:03 Clean 3
2026-10-22 05:34:05 Medium 2

Report a package

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

0 / 4000
Your suggestion