Browse Source

Separate developers from project metadata

zrythm_meson
David Robillard 3 years ago
parent
commit
4c650dfeae
  1. 1
      lv2/core/lv2core.doap.ttl
  2. 3
      lv2/core/manifest.ttl
  3. 49
      lv2/core/meta.ttl
  4. 51
      lv2/core/people.ttl
  5. 1
      util/lv2_validate.in
  6. 9
      wscript

1
lv2/core/lv2core.doap.ttl

@ -6,6 +6,7 @@ @@ -6,6 +6,7 @@
<http://lv2plug.in/ns/lv2core>
a doap:Project ;
rdfs:seeAlso <meta.ttl> ;
rdfs:seeAlso <people.ttl> ;
doap:license <http://opensource.org/licenses/isc> ;
doap:name "LV2" ;
doap:homepage <http://lv2plug.in> ;

3
lv2/core/manifest.ttl

@ -10,4 +10,5 @@ @@ -10,4 +10,5 @@
<http://lv2plug.in/ns/lv2>
a doap:Project ;
rdfs:seeAlso <meta.ttl> .
rdfs:seeAlso <meta.ttl> ;
rdfs:seeAlso <people.ttl> .

49
lv2/core/meta.ttl

@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
@prefix dcs: <http://ontologi.es/doap-changeset#> .
@prefix doap: <http://usefulinc.com/ns/doap#> .
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix lv2: <http://lv2plug.in/ns/lv2core#> .
@prefix meta: <http://lv2plug.in/ns/meta#> .
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@ -180,51 +179,3 @@ THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH R @@ -180,51 +179,3 @@ THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH R
]
]
] .
<http://drobilla.net/drobilla#me>
a foaf:Person ;
foaf:name "David Robillard" ;
foaf:mbox <mailto:d@drobilla.net> ;
rdfs:seeAlso <http://drobilla.net/drobilla> .
<http://plugin.org.uk/swh.xrdf#me>
a foaf:Person ;
foaf:name "Steve Harris" ;
foaf:mbox <mailto:steve@plugin.org.uk> ;
rdfs:seeAlso <http://plugin.org.uk/swh.xrdf> .
meta:larsl
a foaf:Person ;
foaf:name "Lars Luthman" ;
foaf:mbox <mailto:lars.luthman@gmail.com> .
meta:gabrbedd
a foaf:Person ;
foaf:name "Gabriel M. Beddingfield" ;
foaf:mbox <mailto:gabrbedd@gmail.com> .
meta:daste
a foaf:Person ;
foaf:name "Stefano D'Angelo" ;
foaf:mbox <mailto:zanga.mail@gmail.com> .
meta:kfoltman
a foaf:Person ;
foaf:name "Krzysztof Foltman" ;
foaf:mbox <mailto:wdev@foltman.com> .
meta:paniq
a foaf:Person ;
foaf:name "Leonard Ritter" ;
foaf:mbox <mailto:paniq@paniq.org> .
meta:harry
a foaf:Person ;
foaf:name "Harry van Haaren" ;
foaf:mbox <harryhaaren@gmail.com> .
meta:bmwiedemann
a foaf:Person ;
foaf:name "Bernhard M. Wiedemann" ;
foaf:mbox <bwiedemann@suse.de> .

51
lv2/core/people.ttl

@ -0,0 +1,51 @@ @@ -0,0 +1,51 @@
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
@prefix meta: <http://lv2plug.in/ns/meta#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
<http://drobilla.net/drobilla#me>
a foaf:Person ;
foaf:name "David Robillard" ;
foaf:mbox <mailto:d@drobilla.net> ;
rdfs:seeAlso <http://drobilla.net/drobilla> .
<http://plugin.org.uk/swh.xrdf#me>
a foaf:Person ;
foaf:name "Steve Harris" ;
foaf:mbox <mailto:steve@plugin.org.uk> ;
rdfs:seeAlso <http://plugin.org.uk/swh.xrdf> .
meta:larsl
a foaf:Person ;
foaf:name "Lars Luthman" ;
foaf:mbox <mailto:lars.luthman@gmail.com> .
meta:gabrbedd
a foaf:Person ;
foaf:name "Gabriel M. Beddingfield" ;
foaf:mbox <mailto:gabrbedd@gmail.com> .
meta:daste
a foaf:Person ;
foaf:name "Stefano D'Angelo" ;
foaf:mbox <mailto:zanga.mail@gmail.com> .
meta:kfoltman
a foaf:Person ;
foaf:name "Krzysztof Foltman" ;
foaf:mbox <mailto:wdev@foltman.com> .
meta:paniq
a foaf:Person ;
foaf:name "Leonard Ritter" ;
foaf:mbox <mailto:paniq@paniq.org> .
meta:harry
a foaf:Person ;
foaf:name "Harry van Haaren" ;
foaf:mbox <harryhaaren@gmail.com> .
meta:bmwiedemann
a foaf:Person ;
foaf:name "Bernhard M. Wiedemann" ;
foaf:mbox <bwiedemann@suse.de> .

1
util/lv2_validate.in

@ -76,6 +76,7 @@ sord_validate \ @@ -76,6 +76,7 @@ sord_validate \
"$LV2DIR/core.lv2/lv2core.ttl" \
"$LV2DIR/core.lv2/lv2core.doap.ttl" \
"$LV2DIR/core.lv2/meta.ttl" \
"$LV2DIR/core.lv2/people.ttl" \
"$LV2DIR/eg-metro.lv2/manifest.ttl" \
"$LV2DIR/eg-metro.lv2/metro.ttl" \
"$LV2DIR/presets.lv2/manifest.ttl" \

9
wscript

@ -168,7 +168,8 @@ def build_index(task): @@ -168,7 +168,8 @@ def build_index(task):
lv2 = rdflib.Namespace('http://lv2plug.in/ns/lv2core#')
rdf = rdflib.Namespace('http://www.w3.org/1999/02/22-rdf-syntax-ns#')
model = load_ttl([str(src_dir.find_node('lv2/core/meta.ttl'))])
model = load_ttl([str(src_dir.find_node('lv2/core/meta.ttl')),
str(src_dir.find_node('lv2/core/people.ttl'))])
# Get date for this version, and list of all LV2 distributions
proj = rdflib.URIRef('http://lv2plug.in/ns/lv2')
@ -474,7 +475,8 @@ def posts(ctx): @@ -474,7 +475,8 @@ def posts(ctx):
dev_dist = dev_dist)
entries = autowaf.get_rdf_news('lv2',
['lv2/core/meta.ttl'],
['lv2/core/meta.ttl',
'lv2/core/people.ttl'],
None,
top_entries,
dev_dist = dev_dist)
@ -498,7 +500,8 @@ def dist(ctx): @@ -498,7 +500,8 @@ def dist(ctx):
# Write top level amalgamated NEWS file
entries = autowaf.get_rdf_news('lv2',
['lv2/core/meta.ttl'],
['lv2/core/meta.ttl',
'lv2/core/people.ttl'],
None,
top_entries,
dev_dist = dev_dist)

Loading…
Cancel
Save