On Fri, 22 Jun 2018 15:49:19 -0400, Luke Shumaker wrote: > On Fri, 22 Jun 2018 12:52:04 -0400, > Eli Schwartz wrote: > > and > > IMHO also has a lot more code clarity than a mini awk program reading > > from pacman's technically undocumented database format (makepkg/PKGBUILD > > is quite well documented, I'm not sure we make any guarantees about the > > database format except that libalpm can read it). > > For what it's worth, the added AWK program is very similar to the one > already in `sourceballs`.
Come to think of it, would you be happier with a Python program using pyalpm to parse it? libalpm doesn't offer a convenient way to say "please parse this .db file", but I think that can be worked around by synthesizing a config that has a repo pointing to it via a "Server=file:///..." setting. -- Happy hacking, ~ Luke Shumaker