grub-customizer-bin
maintainer alicerosselat
· 0 votes
· scanned 2026-08-03 00:08:14.047287
LOW
View on AUR ↗
Why flagged
The package builds from a source tarball hosted on launchpad.net, which is plausibly the project's official host; the flagged low-vote and recent upload are metadata concerns, not security issues, and the build process is standard with verified checksums.
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 a source tarball hosted on launchpad.net, which is plausibly the project's official host; the flagged low-vote and recent upload are metadata concerns, not security issues, and the build process is standard with verified checksums.
PKGBUILD
1
# Maintainer: David Runge <dvzrv@archlinux.org>
2
3
pkgname=grub-customizer-bin
4
pkgver=5.2.8
5
pkgrel=2
6
pkgdesc="A graphical grub2 settings manager"
7
url="https://launchpad.net/grub-customizer"
8
arch=(x86_64)
9
license=(GPL-3.0-or-later)
10
depends=(
11
gcc-libs
12
glibc
13
grub
14
hicolor-icon-theme
15
openssl
16
)
17
makedepends=(
18
atkmm
19
cairomm
20
cmake
21
glib2
22
glibmm
23
gtk3
24
gtkmm3
25
libarchive
26
libsigc++
27
pangomm
28
)
29
optdepends=(
30
'hwinfo: for additional hardware information'
31
'polkit: for authorization'
32
'xorg-xhost: for authorization on xorg-xwayland'
33
)
34
backup=(etc/grub-customizer-bin/grub.cfg)
35
source=(
36
https://launchpad.net/grub-customizer-bin/${pkgver%.*}/$pkgver/+download/grub-customizer-bin_$pkgver.tar.gz
37
'converter'
38
grub.cfg
39
)
40
sha512sums=('25d0816d7a8b20a792cf174bf5fd6c546bc69a270ebaedb9f7010a8c9e6fd10627da960c56e191b0f4bf53598dc9784599fc3f53798fcf1cbd8a3c9d6011f6e2'
41
'40156b6546a4d7e8abbef2ab3dece0481a4a2ca276b9a15c5a7bf7e3b11004335b6a747be391b5c1accb35c9e9e3bc628e571cd245e5f2980e5ecd6a3ceb24f5')
42
b2sums=('1c23cebe961149907fdd9caf51c2583b204c22a6774f455b1fad8a412e4541328d140b92caaaa852b1308e56a43fb19a016adf8fe83da6dd52e29a8d6e4bbe40'
43
'549df423c3e3bb4f59632a1122bb247ab0e3fb93de16053f66e44507e84c0638200634df18a92b1161e5c2c6e39ee8c0829b9fdbc422e1531ddba02fc5fc0731')
44
45
build(){
46
sudo "$srcdir/converter"
47
local cmake_options=(
48
-B build
49
-D CMAKE_INSTALL_PREFIX=/usr
50
-D CMAKE_BUILD_TYPE=None
51
-D CMAKE_POLICY_VERSION_MINIMUM=3.5
52
-S grub-customizer-bin-$pkgver
53
-W no-dev
54
)
55
56
cmake "${cmake_options[@]}"
57
cmake --build build --verbose
58
}
59
60
check() {
61
ctest --test-dir build --output-on-failure
62
}
63
64
package(){
65
depends+=(
66
atkmm libatkmm-1.6.so
67
cairomm libcairomm-1.0.so
68
gtk3 libgdk-3.so
69
glib2 libglib-2.0.so
70
glibmm libglibmm-2.4.so
71
gtkmm3 libgtkmm-3.0.so
72
libarchive libarchive.so
73
libsigc++ libsigc-2.0.so
74
pangomm libpangomm-1.4.so
75
)
76
77
DESTDIR="$pkgdir" cmake --install build
78
# configuration
79
install -vDm 644 grub.cfg -t "$pkgdir/etc/grub-customizer-bin/"
80
# additional documentation
81
install -vDm 644 grub-customizer-bin-$pkgver/{changelog,README} -t "$pkgdir/usr/share/doc/grub-customizer-bin/"
82
}
83
84
Scan history
| Scanned at (UTC) | Severity | Rules |
|---|---|---|
| 2026-08-03 00:08:14 | LOW | 2 |
| 2026-08-02 00:16:08 | LOW | 2 |
| 2026-08-01 11:20:22 | LOW | 2 |