docs(poudriere): point port section at canonical colibri port; fix MIT→AGPLv3
The inline Makefile example claimed LICENSE=MIT (wrong — colibri is AGPL-3.0-only) and duplicated what now lives canonically in colibri/packaging/freebsd/port/. Replace the snippet with a pointer + the corrected key facts (license, binaries shipped, generated files). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
8437b6e237
commit
95c0cf879f
1 changed files with 10 additions and 19 deletions
|
|
@ -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 <bsd.port.mk>
|
||||
```
|
||||
- `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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue