import: cran: Parse DESCRIPTION instead of HTML.
authorRicardo Wurmus <ricardo.wurmus@mdc-berlin.de>
Thu, 3 Dec 2015 15:12:09 +0000 (16:12 +0100)
committerRicardo Wurmus <ricardo.wurmus@mdc-berlin.de>
Fri, 11 Dec 2015 14:35:07 +0000 (15:35 +0100)
commit0f6b9e9828dfc269bfc4eade771efed1753e8c62
tree90bd8ab26d32ff8c22bbf0a089690705f0486724
parentb6a222757bfebdbf3b907b39f1c3b42967aaa915
import: cran: Parse DESCRIPTION instead of HTML.

* guix/import/cran.scm (description->alist, listify,
  beautify-description, description->package): New procedures.
(table-datum, downloads->url, nodes->text, cran-sxml->sexp): Remove
proceduces.
(latest-release): Use parsed DESCRIPTION instead of SXML.
* tests/cran.scm: Rewrite to match importer.
guix/import/cran.scm
tests/cran.scm