diff options
Diffstat (limited to 'pkg/README.md')
| -rw-r--r-- | pkg/README.md | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/pkg/README.md b/pkg/README.md index 2476eba..1bbe826 100644 --- a/pkg/README.md +++ b/pkg/README.md @@ -1,22 +1,11 @@ -# AUR Packages +Notes for packaging. -AUR packages for DPIBreak. +# AUR -- [`dpibreak-git`](https://aur.archlinux.org/packages/dpibreak-git) — - tracks latest commit on `master` +- [`dpibreak-git`](https://aur.archlinux.org/packages/dpibreak-git) - [`dpibreak`](https://aur.archlinux.org/packages/dpibreak) — stable release -## Structure - -``` -pkg/aur/ -├── dpibreak-git/ # submodule → aur:dpibreak-git.git -├── dpibreak/ # submodule → aur:dpibreak.git -├── Dockerfile # Arch Linux build/test environment -└── README.md -``` - ## Test Build the Docker image once: @@ -38,15 +27,14 @@ cd dpibreak-git && makepkg -si ### dpibreak-git Only update when `PKGBUILD` itself changes (e.g., new dependency, new -install target). `pkgver` is auto-generated by `makepkg` — no manual -update needed. +install target). `pkgver` is auto-generated by `makepkg`. ```bash cd pkg/aur/dpibreak-git # edit PKGBUILD docker run --rm -v $(pwd):/home/builder/pkg dpibreak-aur bash -c "cd pkg && makepkg --printsrcinfo > .SRCINFO" git add PKGBUILD .SRCINFO -git commit -m "..." +git commit git push ``` @@ -57,7 +45,7 @@ Update on every new release: 1. Update `pkgver` in `PKGBUILD` 2. Get the new sha256sum: ```bash - curl -sL https://github.com/Dilluti0n/DPIBreak/archive/refs/tags/vX.Y.Z.tar.gz | sha256sum | awk '{print $1}' + curl -sL https://github.com/dilluti0n/dpibreak/archive/refs/tags/vX.Y.Z.tar.gz | sha256sum | awk '{print $1}' ``` 3. Update `sha256sums` in `PKGBUILD` 4. Regenerate `.SRCINFO` and push: |
