ppa2pup should probably use the deb2pup binary
... would be a much faster way of building the puppy-format repos files
But Pkg
should only use it if it is installed, else use the existing (shell-only) solutions for parsing repo files.
This is because we want Pkg
to remain a "no arch" package, so that it is not tied to a specific architecture (like i486, x64, ARM, etc)
Also see this Issue
Use IFS to parse repo/pkg specs: https://gitlab.com/sc0ttj/Pkg/issues
^ nicer way to parse repo files, package specs (etc) in Shell script
Edited by sc0ttj