Oh i didn't port nor compiled a different package, its more of a repository indexing script which pulls the updated app from the repository on your github and installs it configuring in the method that AM/AppMan does to integrate to the system.
its easy to setup, I'm no maintainer, i just commit new apps. sometimes to the AM indexing repository. I'm on pkg-forge discord sometimes.