aboutsummarylogtreecommitdiffstats
path: root/README.md
blob: 775fb86bfcc9199c114c3598d254fed52b7475ef (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# bcont-aur

AUR packaging for [bcont](https://github.com/bencejuhaasz/bcont) — a bubblewrap
sandbox with Wayland security-context for Sway. This repo mirrors the
[`bcont-git`](https://aur.archlinux.org/packages/bcont-git) AUR package.

## Install

```bash
git clone https://aur.archlinux.org/bcont-git.git
cd bcont-git
makepkg -si
```

Or with an AUR helper: `paru -S bcont-git`

## Maintaining

The AUR is a separate git remote (the `master` branch is what the AUR serves):

```bash
git remote add aur ssh://aur@aur.archlinux.org/bcont-git.git
```

After changing `PKGBUILD`, regenerate `.SRCINFO` and push to both remotes:

```bash
makepkg --printsrcinfo > .SRCINFO
git add PKGBUILD .SRCINFO
git commit -m "..."
git push origin main
git push aur main:master
```

`pkgver` is derived from git automatically (`pkgver()` in the PKGBUILD), so
there is no need to bump it for upstream commits — users get the latest via
`makepkg`. Bump `pkgrel`/refresh `.SRCINFO` only when the packaging itself
changes.