On Thu, Apr 17, 2014 at 11:07:26PM +0200, Lukas Fleischer wrote: > On Thu, 17 Apr 2014 at 21:33:47, William Giokas wrote: > > On Thu, Apr 17, 2014 at 09:13:34PM +0200, Lukas Fleischer wrote: > > > In addition to parsing and storing dependencies of packages, store > > > makedepends, checkdepends and optdepends. Every dependency (of any type) > > > is displayed on the package details page. > > > > So I'm not sure how it's all set up, but if this can be pulled via the > > api, then that would be amazing. Would really clean up a bunch of AUR > > helpers out there. I know pywer has some terrible bash parsing to try > > and get the depends and optdepends from the actual PKGBUILD file, which > > is extremely unreliable. > > [...] > > Not yet. My TODO list currently looks like this: > > 1. Parse and store package conflicts, provides and replaces. > 2. Parse and store package groups. > 3. Parse and store the license array (currently stored as a string). > 4. Update the RPC interface to provide all the new fields. > 5. Do a lot of testing. > 6. Tell Dave to move mkaurball to [community]. > 7. Do a lot of testing. > 8. Release 3.0.0. > > So yes, this will eventually be available via the API.
Awesome. I'll be more than willing to help with the testing when that phase comes around. Keeping my eye on aur-dev now. Thanks, -- William Giokas | KaiSforza | http://kaictl.net/ GnuPG Key: 0x73CD09CF Fingerprint: F73F 50EF BBE2 9846 8306 E6B8 6902 06D8 73CD 09CF
pgpdhdXUAbv6D.pgp
Description: PGP signature
