No description
- C# 98.8%
- Shell 1.2%
|
All checks were successful
build / build (push) Successful in 5m25s
De laatste release werd gezocht in een repository die uit de packagenaam werd geraden (streepjes weggehaald), en dan werd simpelweg de nieuwste tag uit de feed gepakt. Voor rockhaven-player leverde dat een 404 op, en zelfs met de juiste repository zou het de tag van rockhaven opleveren, omdat beide packages uit dezelfde repository RockHaven worden uitgebracht. Een package kan nu in zijn .SRCINFO vertellen waar het vandaan komt: kav_repo voor de repository (anders afgeleid uit url) en kav_tag voor de prefix van zijn eigen release tags. GetLatestRelease filtert de feed op die prefix, en update vergelijkt de lokale pkgver met prefix + pkgver in plaats van met een hardgecodeerde v. makepkg --printsrcinfo kent de kav_* velden niet, dus die worden bij het opnieuw genereren van de .SRCINFO overgenomen uit het bestaande bestand. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> |
||
|---|---|---|
| .forgejo/workflows | ||
| .vscode | ||
| ArchRepo | ||
| Extensions | ||
| Managers | ||
| Models | ||
| Services | ||
| .gitignore | ||
| appsettings.development.json | ||
| appsettings.json | ||
| azure-pipeline.yml | ||
| Bootstrapper.cs | ||
| CLAUDE.md | ||
| CommandProcessor.cs | ||
| global.json | ||
| kavman.csproj | ||
| kavman.sln | ||
| Program.cs | ||
| README.md | ||
Introduction
Kavaliros Repository. Software packages from AUR in own repository
Package are managed by the kavman application
List packages
Lists all packages in the KavalirOS Repository
kavman -l
Add package
Add a packages from AUR to the KavalirOS Repository
kavman -a [packagename]
Build package
Build and publish package
kavman -b [packagename]
Publish package
Publish a package
kavman -p [packagename]
Update and packages
Update and publish all packages
kavman -u
Search package
Search a package in AUR. [term] can be a substring to search.
kavman -s [term]
Use grep for searching on multiply terms
kavman -s [term1] | grep [term2]