ttf-kreativekorp-commodore-petme-pet

MEDIUM
maintainer fbf-prog64 1 votes base ttf-kreativekorp-commodore-petme 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: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
3pkgbase=ttf-kreativekorp-commodore-petme
4pkgname=(
5 'ttf-kreativekorp-commodore-petme-pet'
6 'ttf-kreativekorp-commodore-petme-c64'
7 'ttf-kreativekorp-commodore-petme-c128'
8)
9pkgver=2020.05
10pkgrel=2
11pkgdesc="KreativeKorp's ultimate Commodore font bundle: Pet Me, with variations for the PET, the C64, and the C128."
12arch=('any')
13url='https://www.kreativekorp.com/software/fonts/c64/'
14license=('custom:relay-fonts-1.2f')
15depends=('xorg-fonts-encodings')
16conflicts=('ttf-petme')
17
18DLAGENTS=('https::/usr/bin/curl -qgb "" -fLC - --retry 3 --retry-delay 3 -A Mozilla -o %o %u')
19
20source=(
21 'petme.zip::https://www.kreativekorp.com/swdownload/fonts/retro/petme.zip'
22)
23sha256sums=(
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
38package_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
44package_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
50package_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)SeverityRules
2026-10-25 09:42:04 Medium 2
2026-10-25 03:43:22 Clean 3
2026-10-25 03:41:34 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