ttf-kreativekorp-commodore-petme-pet
MEDIUM
maintainer fbf-prog64
1 votes
base
ttf-kreativekorp-commodore-petme
scanned 2026-10-25 09:42:04.970873
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:21
'petme.zip::https://www.kreativekorp.com/swdownload/fonts/retro/petme.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
3
pkgbase=ttf-kreativekorp-commodore-petme
4
pkgname=(
5
'ttf-kreativekorp-commodore-petme-pet'
6
'ttf-kreativekorp-commodore-petme-c64'
7
'ttf-kreativekorp-commodore-petme-c128'
8
)
9
pkgver=2020.05
10
pkgrel=2
11
pkgdesc="KreativeKorp's ultimate Commodore font bundle: Pet Me, with variations for the PET, the C64, and the C128."
12
arch=('any')
13
url='https://www.kreativekorp.com/software/fonts/c64/'
14
license=('custom:relay-fonts-1.2f')
15
depends=('xorg-fonts-encodings')
16
conflicts=('ttf-petme')
17
18
DLAGENTS=('https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -A Mozilla -o %o %u')
19
20
source=(
21
'petme.zip::https://www.kreativekorp.com/swdownload/fonts/retro/petme.zip'
22
)
23
sha256sums=(
24
'5479b901ef7b5f87bbd1a24ca13afe116f56450f97025ac6e28776f5a77edf6e'
25
)
26
27
_install_font() {
28
local fontspec="$1"
29
30
install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"
31
32
find "${srcdir}" -type f -regex "${fontspec}" \
33
-exec install -m644 {} "${pkgdir}/usr/share/fonts/${pkgbase}/" \;
34
35
install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
36
}
37
38
package_ttf-kreativekorp-commodore-petme-pet() {
39
pkgdesc="KreativeKorp's Commodore PET font: Pet Me, with 3 different variations."
40
41
_install_font '.*PetMe\(2[XY]\)?\.ttf$'
42
}
43
44
package_ttf-kreativekorp-commodore-petme-c64() {
45
pkgdesc="KreativeKorp's Commodore 64 (C64) font: Pet Me 64, with 2 different variations."
46
47
_install_font '.*PetMe64.*\.ttf$'
48
}
49
50
package_ttf-kreativekorp-commodore-petme-c128() {
51
pkgdesc="KreativeKorp's Commodore 128 (C128) font: Pet Me 128, with 2 different variations."
52
53
_install_font '.*PetMe128.*\.ttf$'
54
}
55
56
Changes since previous scan
--- PKGBUILD @ 2026-10-25 03:43+++ PKGBUILD @ 2026-10-25 09:42@@ -7,7 +7,7 @@ 'ttf-kreativekorp-commodore-petme-c128' ) pkgver=2020.05-pkgrel=1+pkgrel=2 pkgdesc="KreativeKorp's ultimate Commodore font bundle: Pet Me, with variations for the PET, the C64, and the C128." arch=('any') url='https://www.kreativekorp.com/software/fonts/c64/'@@ -15,9 +15,7 @@ depends=('xorg-fonts-encodings') conflicts=('ttf-petme') -# 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=( 'petme.zip::https://www.kreativekorp.com/swdownload/fonts/retro/petme.zip'@@ -26,37 +24,33 @@ '5479b901ef7b5f87bbd1a24ca13afe116f56450f97025ac6e28776f5a77edf6e' ) +_install_font() {+ local fontspec="$1"+ + install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"++ find "${srcdir}" -type f -regex "${fontspec}" \+ -exec install -m644 {} "${pkgdir}/usr/share/fonts/${pkgbase}/" \;++ install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"+}+ package_ttf-kreativekorp-commodore-petme-pet() { pkgdesc="KreativeKorp's Commodore PET font: Pet Me, with 3 different variations." - install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"- for f in $(find "${srcdir}" -type f \! -name '*.txt' \! -name 'PetMe64*.ttf' \! -name 'PetMe128*.ttf'); do- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"- done-- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"+ _install_font '.*PetMe\(2[XY]\)?\.ttf$' } package_ttf-kreativekorp-commodore-petme-c64() { pkgdesc="KreativeKorp's Commodore 64 (C64) font: Pet Me 64, with 2 different variations." - install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"- for f in $(find "${srcdir}" -type f -name 'PetMe64*.ttf'); do- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"- done-- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"+ _install_font '.*PetMe64.*\.ttf$' } package_ttf-kreativekorp-commodore-petme-c128() { pkgdesc="KreativeKorp's Commodore 128 (C128) font: Pet Me 128, with 2 different variations." - install -d "${pkgdir}/usr/share/fonts/${pkgbase}/"- for f in $(find "${srcdir}" -type f -name 'PetMe128*.ttf'); do- install -m644 "$f" "${pkgdir}/usr/share/fonts/${pkgbase}/"- done-- install -Dm644 "${srcdir}/FreeLicense.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"+ _install_font '.*PetMe128.*\.ttf$' } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-25 09:42:04 | Medium | 2 |
| 2026-10-25 03:43:22 | Clean | 3 |
| 2026-10-25 03:41:34 | Medium | 2 |