As your requested I kept the old version of ppa2pup:sc0ttman wrote:Just a heads up...The changes that I want to contributed is to use awk for the --repo-update and to add signature checking for package metadata
I am very keen to make sure Pkg remains "noarch", and has as few dependencies as possible. Any "binary" deps should be busybox only, or optional.
I am also looking to remove and clean up the code a bit before adding more stuff..
But, I am happy to see your changes in some PRs - especially if we can keep any extra dependencies as optional - i.e., if GPG not installed (for example), use my old shell code..
And as I mentioned before, using deb2pup binary (if available) is something I want to do... but I don't want to remove my (slow) ppa2pup shell code, cos it is a nice "noarch" fallback, with zero deps.
https://gitlab.com/sc0ttj/Pkg/merge_requests/4
This doesn't include all my awk related changes because I was trying to limit the scope of the commit, but it does touch on other issues for reasons of robustness.
P.S. You should be able to add further commits to the merge request prior to merging if you like but I don't think that code has to be perfect especially if one isn't doing a release snapshot.