summaryrefslogtreecommitdiffhomepage
path: root/pkg
diff options
context:
space:
mode:
Diffstat (limited to 'pkg')
-rw-r--r--pkg/README.md24
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: