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
3pkgname=grub-customizer-bin
4pkgver=5.2.8
5pkgrel=2
6pkgdesc="A graphical grub2 settings manager"
7url="https://launchpad.net/grub-customizer"
8arch=(x86_64)
9license=(GPL-3.0-or-later)
10depends=(
11 gcc-libs
12 glibc
13 grub
14 hicolor-icon-theme
15 openssl
16)
17makedepends=(
18 atkmm
19 cairomm
20 cmake
21 glib2
22 glibmm
23 gtk3
24 gtkmm3
25 libarchive
26 libsigc++
27 pangomm
28)
29optdepends=(
30 'hwinfo: for additional hardware information'
31 'polkit: for authorization'
32 'xorg-xhost: for authorization on xorg-xwayland'
33)
34backup=(etc/grub-customizer-bin/grub.cfg)
35source=(
36 https://launchpad.net/grub-customizer-bin/${pkgver%.*}/$pkgver/+download/grub-customizer-bin_$pkgver.tar.gz
37 'converter'
38 grub.cfg
39)
40sha512sums=('25d0816d7a8b20a792cf174bf5fd6c546bc69a270ebaedb9f7010a8c9e6fd10627da960c56e191b0f4bf53598dc9784599fc3f53798fcf1cbd8a3c9d6011f6e2'
41 '40156b6546a4d7e8abbef2ab3dece0481a4a2ca276b9a15c5a7bf7e3b11004335b6a747be391b5c1accb35c9e9e3bc628e571cd245e5f2980e5ecd6a3ceb24f5')
42b2sums=('1c23cebe961149907fdd9caf51c2583b204c22a6774f455b1fad8a412e4541328d140b92caaaa852b1308e56a43fb19a016adf8fe83da6dd52e29a8d6e4bbe40'
43 '549df423c3e3bb4f59632a1122bb247ab0e3fb93de16053f66e44507e84c0638200634df18a92b1161e5c2c6e39ee8c0829b9fdbc422e1531ddba02fc5fc0731')
44
45build(){
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
60check() {
61 ctest --test-dir build --output-on-failure
62}
63
64package(){
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)SeverityRules
2026-08-03 00:08:14 LOW 2
2026-08-02 00:16:08 LOW 2
2026-08-01 11:20:22 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