Draft: Support packages built by sourcehut CI from a mailing list
A long time ago, I created a project to package music as alpine packages. (It ran out of steam, I moved and shut down the raspberry pi which was hosting it).
Also at some point, there was discussion about pmOS moving to sourcehut (which hasn't happened).
Anyway, I put a little work into a sourcehut-powered "aports" system, starting with this build script
https://git.sr.ht/~earboxer/mdaports/tree/zachster/item/.build.yml
I also started modifying mrtest to try to support alternate forges (and to accept input as a URL instead of just as a number). This code I leave here in case anyone wants to pick up the work.
Things to be aware of if you try to pick up this work
- The 'mdaports' packages were all noarch (I think sourcehut's CI needs a separate build script for each architecture)
- This is presented without warranty. It looks like it doesn't work. IIRC, sourcehut was still working on the api when I was developing this.