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.