untis

LOW
maintainer Felitendo 0 votes scanned 2026-09-28 11:20:45.263512
View on AUR
Why flagged

Uploaded within the last 14 days with 2 or fewer community votes — little peer review so far.

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.

PKGBUILD

1# Maintainer: Felitendo
2# This PKGBUILD is updated automatically:
3# https://github.com/Felitendo/PKGBUILDS
4
5pkgname=untis
6pkgver=4.3.2
7pkgrel=1
8pkgdesc="GTK4 + LibAdwaita client for WebUntis"
9arch=('any')
10url="https://codeberg.org/ostfriese4/untis"
11license=('GPL-3.0-or-later')
12depends=('gtk4' 'libadwaita' 'webkitgtk-6.0' 'libsecret' 'python'
13 'python-gobject' 'python-cairo' 'python-requests' 'python-pyotp'
14 'glib2' 'hicolor-icon-theme')
15makedepends=('meson' 'ninja' 'glib2-devel' 'gettext')
16# called timetable on the AUR before; same files
17conflicts=('timetable')
18source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
19sha256sums=('febd90cac783eb1953a3f094c3122b9e47a88e2ae7b8ed33fdc9279300b4505c')
20
21prepare() {
22 # The About dialog reads the version from src/api.py, and upstream does not
23 # always update it for a release (v4.3.2 still says 4.3.1).
24 sed -i "s/^version = \"[^\"]*\"/version = \"$pkgver\"/" untis/src/api.py
25}
26
27build() {
28 meson setup build untis \
29 --prefix=/usr \
30 --buildtype=release \
31 --wrap-mode=nodownload
32 meson compile -C build
33}
34
35package() {
36 meson install -C build --destdir "$pkgdir"
37
38 # generated by pacman hooks; shipping them would cause file conflicts
39 rm -f "$pkgdir/usr/share/glib-2.0/schemas/gschemas.compiled" \
40 "$pkgdir/usr/share/applications/mimeinfo.cache" \
41 "$pkgdir/usr/share/icons/hicolor/icon-theme.cache"
42}
43

Scan history

Scanned at (UTC)SeverityRules
2026-09-28 11:20:45 Low 1

Report a package

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

0 / 4000
Your suggestion