These are my custom aports for my private aports repository at https://aports.gsr.dev.
Download public keys from https://aports.gsr.dev/keys and place them at /etc/apk/keys/
.
echo "@custom https://aports.gsr.dev/repositories/main" >> /etc/apk/repositories
Then, it's possible to install a package from it, for example, Park:
apk add park@custom
It's possible to cross-compile packages with qemu-user-static
.
podman
qemu
qemu-user-static
binfmt-support
If it's the first time using the repository, build the base container image and then generate a key pair:
./scripts/mkimg
./scripts/keygen
Then, for every package you want to build (considering you already have the appropriate template and necesary files):
./scripts/lint path/to/package
(optional)./scripts/checksum path/to/package
./scripts/build path/to/package
./scripts/index
./scripts/sign
./scripts/mkpages