ace-of-penguins
MEDIUM
maintainer kleintux
23 votes
scanned 2026-10-07 06:05:09.924014
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:17
source=("https://www.delorie.com/store/ace/$_pkgname-$pkgver.tar.gz"
PKGBUILD
1 offending line(s) highlighted
1
# Maintainer: kleintux <reg-archlinux AT klein DOT tuxli DOT ch>
2
# Co-Maintainer: Felipe BF <fprgw32 at gmail dot com>
3
# Contributor: Steven Honeyman <stevenhoneyman at gmail com>
4
# Contributor: Antonio Bonifati
5
# Contributor: renato
6
# Contributor: Spiros Georgaras <sng@hellug.gr>
7
pkgname=ace-of-penguins
8
_pkgname=ace
9
pkgver=1.4
10
pkgrel=7
11
pkgdesc="A set of Unix/X solitaire games."
12
arch=('i686' 'x86_64' 'aarch64')
13
url="https://www.delorie.com/store/ace/"
14
license=('GPL')
15
depends=('libx11' 'libxpm' 'libpng' 'zlib')
16
optdepends=('xorg-fonts-100dpi: help support')
17
source=("https://www.delorie.com/store/ace/$_pkgname-$pkgver.tar.gz"
18
"ace14_fixes.patch"
19
"badmatch.patch"
20
"imagelib_fix.patch"
21
"make-imglib_fix.patch"
22
"table_fix.patch"
23
"canfield.desktop"
24
"freecell.desktop"
25
"golf.desktop"
26
"mastermind.desktop"
27
"merlin.desktop"
28
"minesweeper.desktop"
29
"pegged.desktop"
30
"penguins.desktop"
31
"solitaire.desktop"
32
"spider.desktop"
33
"taipei.desktop"
34
"taipei-editor.desktop"
35
"thornq.desktop"
36
)
37
md5sums=('b80169fa59d69758bb9686f31a84ad2b'
38
'9a95690a7f04cce7009373c06c898812'
39
'9dd95179f01e019795d0532e29970967'
40
'08fdad7928c1ace7200405508ef7dc9f'
41
'11c3a9d3d1be24cdca54025ed853b0f3'
42
'219096a4d8f99dd6d28cd60210e42b80'
43
'10589ed7a16e62f128daf627aed08800'
44
'05f94f8737b2b5993c3d7b4acaea94a0'
45
'1cea6b83041c42061145776507aea602'
46
'1ae4b64e486df5ced772a6f05948229e'
47
'143977d4730d08d45af83695a545e15f'
48
'f53051130ad78fb1c44c386b38b4092f'
49
'6e97520466f05c46c7c64e09d760a190'
50
'fe008f0b52ecb549d3fecde5bbc34cea'
51
'40d2c37e9acde31af7a17d70c8191786'
52
'efffd817a86115b4ec2a42c1e6cf5af6'
53
'406c388089c52376dfc34a58f419c775'
54
'19fce2af99157a940454c868e9ed5c05'
55
'd0a6754557f06c0b49fba303705379c5')
56
57
build() {
58
cd "${srcdir}/${_pkgname}-${pkgver}"
59
patch -p1 -i "${srcdir}"/ace14_fixes.patch
60
patch -p1 -i "${srcdir}"/badmatch.patch
61
patch -p1 -i "${srcdir}"/imagelib_fix.patch
62
patch -p1 -i "${srcdir}"/make-imglib_fix.patch
63
patch -p1 -i "${srcdir}"/table_fix.patch
64
LDFLAGS="$LDFLAGS -lpng -lz -lm" ./configure --prefix=/usr
65
make
66
}
67
68
package() {
69
cd "${srcdir}/${_pkgname}-${pkgver}"
70
make DESTDIR="$pkgdir/" install-strip
71
for G in "${srcdir}"/*.desktop; do
72
install -Dm644 $G "${pkgdir}"/usr/share/applications/$(basename $G)
73
done
74
}
75
Changes since previous scan
--- PKGBUILD @ 2026-06-19 19:07+++ PKGBUILD @ 2026-10-07 06:05@@ -1,12 +1,13 @@-# Maintainer: kleintux <reg-archlinux AT klein DOT tuxli DOT ch> -# COntributor: Steven Honeyman <stevenhoneyman at gmail com>+# Maintainer: kleintux <reg-archlinux AT klein DOT tuxli DOT ch>+# Co-Maintainer: Felipe BF <fprgw32 at gmail dot com>+# Contributor: Steven Honeyman <stevenhoneyman at gmail com> # Contributor: Antonio Bonifati # Contributor: renato # Contributor: Spiros Georgaras <sng@hellug.gr> pkgname=ace-of-penguins _pkgname=ace pkgver=1.4-pkgrel=6+pkgrel=7 pkgdesc="A set of Unix/X solitaire games." arch=('i686' 'x86_64' 'aarch64') url="https://www.delorie.com/store/ace/"@@ -15,7 +16,10 @@ optdepends=('xorg-fonts-100dpi: help support') source=("https://www.delorie.com/store/ace/$_pkgname-$pkgver.tar.gz" "ace14_fixes.patch"- "badmatch.patch"+ "badmatch.patch"+ "imagelib_fix.patch"+ "make-imglib_fix.patch"+ "table_fix.patch" "canfield.desktop" "freecell.desktop" "golf.desktop"@@ -33,6 +37,9 @@ md5sums=('b80169fa59d69758bb9686f31a84ad2b' '9a95690a7f04cce7009373c06c898812' '9dd95179f01e019795d0532e29970967'+ '08fdad7928c1ace7200405508ef7dc9f'+ '11c3a9d3d1be24cdca54025ed853b0f3'+ '219096a4d8f99dd6d28cd60210e42b80' '10589ed7a16e62f128daf627aed08800' '05f94f8737b2b5993c3d7b4acaea94a0' '1cea6b83041c42061145776507aea602'@@ -48,18 +55,21 @@ 'd0a6754557f06c0b49fba303705379c5') build() {- cd "${srcdir}/${_pkgname}-${pkgver}"- patch -p1 -i "${srcdir}"/ace14_fixes.patch- patch -p1 -i "${srcdir}"/badmatch.patch- LDFLAGS="$LDFLAGS -lpng -lz -lm" ./configure --prefix=/usr- make+ cd "${srcdir}/${_pkgname}-${pkgver}"+ patch -p1 -i "${srcdir}"/ace14_fixes.patch+ patch -p1 -i "${srcdir}"/badmatch.patch+ patch -p1 -i "${srcdir}"/imagelib_fix.patch+ patch -p1 -i "${srcdir}"/make-imglib_fix.patch+ patch -p1 -i "${srcdir}"/table_fix.patch+ LDFLAGS="$LDFLAGS -lpng -lz -lm" ./configure --prefix=/usr+ make } package() {- cd "${srcdir}/${_pkgname}-${pkgver}"- make DESTDIR="$pkgdir/" install-strip- for G in "${srcdir}"/*.desktop; do - install -Dm644 $G "${pkgdir}"/usr/share/applications/$(basename $G)- done+ cd "${srcdir}/${_pkgname}-${pkgver}"+ make DESTDIR="$pkgdir/" install-strip+ for G in "${srcdir}"/*.desktop; do + install -Dm644 $G "${pkgdir}"/usr/share/applications/$(basename $G)+ done } Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-10-07 06:05:09 | Medium | 1 |
| 2026-06-19 19:07:35 | Clean | 2 |
| 2026-06-18 16:11:54 | Medium | 1 |