diff --git a/docs/POUDRIERE-BUILD-SERVER.md b/docs/POUDRIERE-BUILD-SERVER.md index 9d9381cc..a30daa06 100644 --- a/docs/POUDRIERE-BUILD-SERVER.md +++ b/docs/POUDRIERE-BUILD-SERVER.md @@ -176,26 +176,17 @@ sysutils/colibri/ **Makefile** (Rust port pattern): -```makefile -PORTNAME= colibri -PORTVERSION= 0.0.1 -CATEGORIES= sysutils -MASTER_SITES= https://code.smilepowered.org/clawdie/colibri/archive/ -DISTNAME= ${PORTNAME}-${PORTVERSION} +The port files are maintained in the **colibri** repo (source-of-truth, kept +with the code) at `packaging/freebsd/port/sysutils/colibri/` — `Makefile`, +`pkg-descr`, `pkg-plist`, plus a README covering generation. Don't hand-copy a +Makefile here; drop that directory into the ports tree. Key facts: -MAINTAINER= hello@clawdie.si -COMMENT= Colibri control plane - agent supervision, skills, tasks -WWW= https://code.smilepowered.org/clawdie/colibri - -LICENSE= MIT - -USES= cargo -USE_GITHUB= no - -CARGO_CRATES= ... # generated by make cargo-crates - -.include -``` +- `LICENSE= AGPLv3` (per `colibri/Cargo.toml` — **not** MIT). +- `USES= cargo`; source from the Forgejo archive (tagged `v${DISTVERSION}`). +- Ships 6 binaries: `clawdie`, `colibri`, `colibri-daemon`, `colibri-mcp`, + `colibri-test-agent`, `colibri-tui`. +- `CARGO_CRATES` and `distinfo` are generated on the build host + (`make cargo-crates`, `make makesum`). ### 2.5 Build