Skip to content

Draft: Support packages built by sourcehut CI from a mailing list

Administrator requested to merge srht into master

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.

Merge request reports

Loading