docs(readme): document makepkg install while AUR sign-ups are closed
This commit is contained in:
1 parent
d06a94f388
commit
e6684ddbbd
1 file changed
+12
-4
@@ -102,15 +102,23 @@ too. From a checkout, `nix develop` gives you `uv`, `ruff` and the audio tools
|
|||||||
for the usual `uv sync` / `uv run pytest` workflow; `nix build` builds and
|
for the usual `uv sync` / `uv run pytest` workflow; `nix build` builds and
|
||||||
tests the package.
|
tests the package.
|
||||||
|
|
||||||
### Arch Linux (AUR)
|
### Arch Linux
|
||||||
|
|
||||||
[`beefy-player`](https://aur.archlinux.org/packages/beefy-player) is packaged in
|
The `aur/PKGBUILD` here is AUR-ready, but the package is not published in the
|
||||||
the AUR (`aur/PKGBUILD` here):
|
AUR: the AUR has closed new sign-ups, so there is no account to push it to.
|
||||||
|
Build and install it from a checkout instead:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
paru -S beefy-player # or: yay -S beefy-player
|
git clone https://tildeforge.dev/beefcarver/beefy-player
|
||||||
|
cd beefy-player/aur
|
||||||
|
makepkg -si # needs base-devel; builds, runs the test suite, installs
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Once the AUR accepts new accounts again, the package can be published and
|
||||||
|
`paru -S beefy-player` / `yay -S beefy-player` will work; until then `makepkg`
|
||||||
|
is the only route. The `aur/PKGBUILD` is tracked and kept in sync with every
|
||||||
|
release either way.
|
||||||
|
|
||||||
The Python side is pulled in automatically. For audio, the output-synced
|
The Python side is pulled in automatically. For audio, the output-synced
|
||||||
spectrum and image passthrough through tmux, install the optional tools too:
|
spectrum and image passthrough through tmux, install the optional tools too:
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user