breadhelp/packaging/README.md
Breadway 15b0383c21 Add standalone repo scaffolding (README, packaging, CI)
Adds the release/CI machinery bos-settings already has in its own repo:
Forgejo package.yml (tag -> build -> publish to [breadway]) and
mirror.yml (Forgejo -> GitHub). PKGBUILD updated for the flattened
layout and dropped -p breadhelp now that this isn't a workspace member.
2026-07-15 19:00:30 +08:00

26 lines
609 B
Markdown

Arch packaging
==============
`PKGBUILD` builds and installs `breadhelp` from source.
## Local build
```bash
makepkg -si
```
## Before publishing to [breadway] repo
1. Tag a release on GitHub.
2. Update `pkgver` to match the tag.
3. Update `source` to the release tarball URL.
4. Run `updpkgsums` (or manually set `sha256sums`).
## Runtime dependencies
| Package | Required | Notes |
|---------|----------|-------|
| `gtk4` | yes | UI toolkit |
| `glib2` | yes | always |
| `gtk4-layer-shell` | yes | tour overlay (dim mask + spotlight callout) |
| `snapper` | optional | create-backup one-click fix |