mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-06 20:34:16 +02:00
Same source tarball and checksum; pkgrel bump so AUR helpers pick up tag-specific source filename after stale 0.10.7-9 cache issues.
AUR Packaging
This directory contains starter PKGBUILD files for publishing Bearhub on the AUR:
bearhub/PKGBUILD: stable package from tagged releasesbearhub-git/PKGBUILD: rolling package frommain
Before publishing:
- Generate
.SRCINFOwithmakepkg --printsrcinfo > .SRCINFOinside each package directory. - Build-test locally with
makepkg -si. - Push each package to its own AUR Git repository (
aur@aur.archlinux.org:bearhub.gitandaur@aur.archlinux.org:bearhub-git.git).
Stable release checklist (bearhub)
- Move
CHANGELOG.md[Unreleased]entries under the new tag (e.g.0.10.7-bearhub.7or0.10.8). - Commit all release changes on
main. - Create and push the git tag:
git tag -a 0.10.7-bearhub.7 -m "Release 0.10.7-bearhub.7" git push origin main git push origin 0.10.7-bearhub.7 - Refresh tarball checksum in
bearhub/PKGBUILD:cd packaging/aur/bearhub makepkg -g >> PKGBUILD # or updpkgsums after source URL is reachable makepkg --printsrcinfo > .SRCINFO - Sync to local AUR clones:
scripts/sync-aur-packaging.sh - Build-test both AUR packages, then publish AUR commits.
- Optional: create GitHub release from the new tag.