initial commit

This commit is contained in:
Christian Schendel 2025-10-14 05:02:42 +02:00
commit 5f2de264e2
Signed by: doppelhelix
GPG key ID: 5874D2437CD5BBB3
10 changed files with 181 additions and 0 deletions

14
README.md Normal file
View file

@ -0,0 +1,14 @@
**GENERATING METADATA**
1) Customize the `asgen-config.json` configuration file (don't rename it!):
- `ArchiveRoot` should point to a directory containing a checkout of the binary repos.
- `Backend` should be `archlinux` for alpm based packages.
- In `Suites`, `sections` is a list with the repositories that should be indexed.
- See https://github.com/ximion/appstream-generator/blob/master/docs/asgen-config.md for other options.
2) Run `appstream-generator process arch` (Replace `arch` by the suite name configured in asgen-config.json)
**PACKAGING**
4) `Components-${arch}.xml.gz` files should be renamed to include the repo name and installed to `/usr/share/swcatalog/xml/`.
5) `Icons-${size}.tar.gz` should be decompressed and installed to `/usr/share/swcatalog/icons/`.