aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2015-04-01 00:01:20 -0400
committerDavid Robillard <d@drobilla.net>2015-04-01 00:01:20 -0400
commit064f226c8eb1503a9b7899ee6575196a0983b795 (patch)
treeb65fd5ed07ff9b432b962b2ef46a972065f35425
parentca1877705386fc2f2a4b0ebecb0adba8c793dcbf (diff)
downloadlv2-064f226c8eb1503a9b7899ee6575196a0983b795.tar.xz
Install schema bundle for host/utility support.
-rw-r--r--schemas.lv2/README (renamed from schemas/README)4
-rw-r--r--schemas.lv2/aboutdcmi.ttl (renamed from schemas/aboutdcmi.ttl)0
-rw-r--r--schemas.lv2/dc.ttl (renamed from schemas/dc.ttl)0
-rw-r--r--schemas.lv2/dcam.ttl (renamed from schemas/dcam.ttl)0
-rw-r--r--schemas.lv2/dcs.ttl (renamed from schemas/dcs.ttl)0
-rw-r--r--schemas.lv2/dct.ttl (renamed from schemas/dct.ttl)0
-rw-r--r--schemas.lv2/dctype.ttl (renamed from schemas/dctype.ttl)0
-rw-r--r--schemas.lv2/doap.ttl (renamed from schemas/doap.ttl)0
-rw-r--r--schemas.lv2/foaf.ttl (renamed from schemas/foaf.ttl)0
-rw-r--r--schemas.lv2/owl.ttl (renamed from schemas/owl.ttl)0
-rw-r--r--schemas.lv2/rdf.ttl (renamed from schemas/rdf.ttl)0
-rw-r--r--schemas.lv2/rdfs.ttl (renamed from schemas/rdfs.ttl)0
-rw-r--r--schemas.lv2/skos.ttl (renamed from schemas/skos.ttl)0
-rw-r--r--schemas.lv2/xsd.ttl (renamed from schemas/xsd.ttl)2
-rw-r--r--wscript4
15 files changed, 7 insertions, 3 deletions
diff --git a/schemas/README b/schemas.lv2/README
index f603937..1395251 100644
--- a/schemas/README
+++ b/schemas.lv2/README
@@ -2,8 +2,8 @@ This directory contains third-party vocabularies used in these LV2
specifications. They are occasionally very slightly modified for validity, but
are otherwise equivalent to their original versions.
-These are included here mainly to make validation without web fetching
-possible, e.g. via sord_validate.
+These are included with LV2 and installed as a bundle to support validation and
+more intelligent use of data by hosts.
The XML schema description in xsd.ttl is an exception, it was mostly
hand-crafted since a good description of XSD in RDF did not seem to exist. The
diff --git a/schemas/aboutdcmi.ttl b/schemas.lv2/aboutdcmi.ttl
index b8c09b4..b8c09b4 100644
--- a/schemas/aboutdcmi.ttl
+++ b/schemas.lv2/aboutdcmi.ttl
diff --git a/schemas/dc.ttl b/schemas.lv2/dc.ttl
index ca99ea9..ca99ea9 100644
--- a/schemas/dc.ttl
+++ b/schemas.lv2/dc.ttl
diff --git a/schemas/dcam.ttl b/schemas.lv2/dcam.ttl
index 6ef5a5e..6ef5a5e 100644
--- a/schemas/dcam.ttl
+++ b/schemas.lv2/dcam.ttl
diff --git a/schemas/dcs.ttl b/schemas.lv2/dcs.ttl
index 6abda11..6abda11 100644
--- a/schemas/dcs.ttl
+++ b/schemas.lv2/dcs.ttl
diff --git a/schemas/dct.ttl b/schemas.lv2/dct.ttl
index bf5e2d6..bf5e2d6 100644
--- a/schemas/dct.ttl
+++ b/schemas.lv2/dct.ttl
diff --git a/schemas/dctype.ttl b/schemas.lv2/dctype.ttl
index 4facf59..4facf59 100644
--- a/schemas/dctype.ttl
+++ b/schemas.lv2/dctype.ttl
diff --git a/schemas/doap.ttl b/schemas.lv2/doap.ttl
index 8a196df..8a196df 100644
--- a/schemas/doap.ttl
+++ b/schemas.lv2/doap.ttl
diff --git a/schemas/foaf.ttl b/schemas.lv2/foaf.ttl
index 884266f..884266f 100644
--- a/schemas/foaf.ttl
+++ b/schemas.lv2/foaf.ttl
diff --git a/schemas/owl.ttl b/schemas.lv2/owl.ttl
index 35d5b37..35d5b37 100644
--- a/schemas/owl.ttl
+++ b/schemas.lv2/owl.ttl
diff --git a/schemas/rdf.ttl b/schemas.lv2/rdf.ttl
index b3a2d69..b3a2d69 100644
--- a/schemas/rdf.ttl
+++ b/schemas.lv2/rdf.ttl
diff --git a/schemas/rdfs.ttl b/schemas.lv2/rdfs.ttl
index e269860..e269860 100644
--- a/schemas/rdfs.ttl
+++ b/schemas.lv2/rdfs.ttl
diff --git a/schemas/skos.ttl b/schemas.lv2/skos.ttl
index dde50c4..dde50c4 100644
--- a/schemas/skos.ttl
+++ b/schemas.lv2/skos.ttl
diff --git a/schemas/xsd.ttl b/schemas.lv2/xsd.ttl
index 3622848..9882a2b 100644
--- a/schemas/xsd.ttl
+++ b/schemas.lv2/xsd.ttl
@@ -3,7 +3,7 @@
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-<>
+<http://www.w3.org/2001/XMLSchema#>
a owl:Ontology ;
rdfs:comment "XML Schema Datatypes" .
diff --git a/wscript b/wscript
index 8df369e..ddde9a3 100644
--- a/wscript
+++ b/wscript
@@ -420,6 +420,10 @@ def build(bld):
bld.path.ant_glob('lv2specgen/DTD/*'))
bld.install_files('${BINDIR}', 'lv2specgen/lv2specgen.py', chmod=Utils.O755)
+ # Install schema bundle
+ bld.install_files('${LV2DIR}/schemas.lv2/',
+ bld.path.ant_glob('schemas.lv2/*.ttl'))
+
if bld.env.DOCS or bld.env.ONLINE_DOCS:
# Prepare spec output directories
specs = exts + [bld.path.find_node('lv2/lv2plug.in/ns/lv2core')]