Group C: rebuild as source packages without the -bin suffix

These three have no upstream Linux binary to point at, but also no
equivalent in the AUR or the official repositories - so unlike the packages
dropped in 46ddf59 they can legitimately exist, just as source packages.

  bazaar-bin                    -> bazaar
  timetable-bin                 -> timetable
  chromium-widevine-helper-bin  -> chromium-widevine-helper

bazaar and timetable now build their meson projects in build(); the
checksum-only CI path still applies, since the source is upstream's release
tarball.

chromium-widevine-helper compiles nothing (Python script, JSON manifests and
extension assets). Upstream publishes neither releases nor tags, so the
package pins the main commit carrying the version from the Fedora spec and
verifies the two agree in prepare() - being tied to a specific version, it
needs no -git suffix. refresh_checksums() moves the pin.

The AUR repos for the new names are created by the first push; the old -bin
packages are left to the pending deletion requests.
This commit is contained in:
Felitendo committed 2026-07-27 17:46:36 +02:00
1 parent 46ddf5915c
commit 0229020278
17 files changed
+301 -280

No files matched your search

+27
View File
@@ -0,0 +1,27 @@
pkgbase = timetable
pkgdesc = GTK4 + LibAdwaita client for WebUntis
pkgver = 4.2.1
pkgrel = 1
url = https://codeberg.org/ostfriese4/untis
arch = any
license = GPL-3.0-or-later
makedepends = meson
makedepends = ninja
makedepends = glib2-devel
makedepends = gettext
depends = gtk4
depends = libadwaita
depends = webkitgtk-6.0
depends = libsecret
depends = python
depends = python-gobject
depends = python-requests
depends = python-pyotp
depends = glib2
depends = hicolor-icon-theme
provides = untis
conflicts = untis
source = timetable-4.2.1.tar.gz::https://codeberg.org/ostfriese4/untis/archive/v4.2.1.tar.gz
sha256sums = 68ff7ef34047c51c74610f3b4d145a0ce6ce11287f6aa5ed38766d11279957cd
pkgname = timetable