mactahoe-plasma-theme-git

LOW
maintainer ironhak 0 votes scanned 2026-09-07 13:14:41.036925
View on AUR
Why flagged

The package builds from the project's own GitHub repositories, which is normal for AUR packages; the skipped checksums are a minor concern but the sources are from a known developer and only data/themes are installed, not executable code.

Triggered rules

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.

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package builds from the project's own GitHub repositories, which is normal for AUR packages; the skipped checksums are a minor concern but the sources are from a known developer and only data/themes are installed, not executable code.

PKGBUILD

1pkgname=mactahoe-plasma-theme-git
2_pkgname=mactahoe-plasma-theme
3_iconsname=mactahoe-icon-theme
4_gtkname=mactahoe-gtk-theme
5
6pkgver=r29.cbf6a1f
7pkgrel=1
8pkgdesc="Mactahoe KDE theme by vinceliuice. This package includes plasma and gtk themes, icons and cursors."
9arch=('any')
10options=('!strip' '!debug')
11url="https://github.com/vinceliuice/MacTahoe-kde"
12license=('GPL-3.0-only')
13
14makedepends=(
15 'git'
16 'sassc'
17)
18
19depends=(
20 'plasma-workspace'
21 'kwin'
22 'kvantum'
23)
24
25provides=('mactahoe-plasma-theme')
26
27conflicts=(
28 'mactahoe-plasma-theme'
29 'mactahoe-icon-theme'
30 'mactahoe-cursor-theme'
31 'mactahoe-gtk-theme'
32)
33
34source=(
35 "${_pkgname}::git+https://github.com/vinceliuice/MacTahoe-kde.git"
36 "${_iconsname}::git+https://github.com/vinceliuice/MacTahoe-icon-theme.git"
37 "${_gtkname}::git+https://github.com/vinceliuice/MacTahoe-gtk-theme.git"
38)
39
40sha256sums=(
41 'SKIP'
42 'SKIP'
43 'SKIP'
44)
45
46pkgver() {
47 cd "${srcdir}/${_pkgname}"
48
49 printf "r%s.%s" \
50 "$(git rev-list --count HEAD)" \
51 "$(git rev-parse --short=7 HEAD)"
52}
53
54package() {
55
56 # Plasma theme
57 cd "${srcdir}/${_pkgname}"
58
59 # Ensure install.sh uses the system installation paths
60 sed -i \
61 -e 's|if \[ "$UID" -eq "$ROOT_UID" \]; then|if true; then|g' \
62 -e 's|if \[\[ "$UID" -eq "$ROOT_UID" \]\]; then|if true; then|g' \
63 install.sh
64
65 # layout-templates is the only system path not based on --dest
66 sed -i \
67 -e "s|LAYOUT_DIR=\"/usr/share/plasma/layout-templates\"|LAYOUT_DIR=\"${pkgdir}/usr/share/plasma/layout-templates\"|g" \
68 install.sh
69
70 # We don't care about wallpapers
71 sed -i \
72 -e '/WALLPAPER_DIR/d' \
73 -e '/wallpapers/d' \
74 install.sh
75
76 bash install.sh --dest "${pkgdir}/usr"
77
78 # Delete useless Aurorae magnifications
79 rm -rf \
80 "${pkgdir}"/usr/share/aurorae/themes/*-1.25x \
81 "${pkgdir}"/usr/share/aurorae/themes/*-1.5x
82
83
84 # Icon + cursor theme
85 cd "${srcdir}/${_iconsname}"
86
87 bash install.sh --dest "${pkgdir}/usr/share/icons"
88
89
90 # GTK theme
91 cd "${srcdir}/${_gtkname}"
92
93 bash install.sh --dest "${pkgdir}/usr/share/themes"
94
95
96 # Package files
97 cd "${srcdir}/${_pkgname}"
98
99 install -Dm644 LICENSE \
100 "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
101
102 install -Dm644 README.md \
103 "${pkgdir}/usr/share/doc/${pkgname}/README.md"
104}
105

Scan history

Scanned at (UTC)SeverityRules
2026-09-07 13:14:41 Low 2

Report a package

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

0 / 4000
Your suggestion