ace-of-penguins

MEDIUM
maintainer kleintux 23 votes scanned 2026-10-07 06:05:09.924014
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: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>
7pkgname=ace-of-penguins
8_pkgname=ace
9pkgver=1.4
10pkgrel=7
11pkgdesc="A set of Unix/X solitaire games."
12arch=('i686' 'x86_64' 'aarch64')
13url="https://www.delorie.com/store/ace/"
14license=('GPL')
15depends=('libx11' 'libxpm' 'libpng' 'zlib')
16optdepends=('xorg-fonts-100dpi: help support')
17source=("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)
37md5sums=('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
57build() {
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
68package() {
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)SeverityRules
2026-10-07 06:05:09 Medium 1
2026-06-19 19:07:35 Clean 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