# HG changeset patch # User Chris Cannam # Date 1402419292 -3600 # Node ID deeaef1c3cd28f27619ba706087f97e8608b2780 # Parent a9c5a29bb248abdd286e9e650f8b60a1ef5546fd Download and info URLs: library level diff -r a9c5a29bb248 -r deeaef1c3cd2 src/may/vamp/vamprdf.yeti --- a/src/may/vamp/vamprdf.yeti Tue Jun 10 14:43:52 2014 +0100 +++ b/src/may/vamp/vamprdf.yeti Tue Jun 10 17:54:52 2014 +0100 @@ -248,6 +248,18 @@ textsProperty store n "vamp:has_binary" done (libraryNodesFor store pluginNode), source = strLower (libtextprop "vamp:has_source") == "true", + downloadURL = + case concatMap do n: + irisProperty store n "doap:download-page" + done (libraryNodesFor store pluginNode) of + IRI iri::_: iri; + _: ""; + esac, + infoURL = + case iriProperty store pluginNode "foaf:page" of + IRI iri: iri; + _: ""; + esac, }, apiVersion = numprop "vamp:vamp_API_version", identifier = textprop "vamp:identifier", @@ -277,12 +289,6 @@ IRI iri::_: iri; _: ""; esac, - downloadURL = - case nodeprop "doap:download-page" of - Some (IRI iri): iri; - Some _: ""; - _: ""; - esac, copyright = textprop "dc:rights", version = textprop "owl:versionInfo", category =