Source: sdml
Section: rust
Maintainer: Jonas Smedegaard <dr@jones.dk>
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-rust,
 graphviz <!nocheck>,
 help2man,
 librust-clap-dev,
 librust-clap-verbosity-flag-dev,
 librust-clio-dev,
 librust-codespan-reporting-dev,
 librust-console-dev,
 librust-convert-case-dev,
 librust-heck-dev,
 librust-human-panic-dev,
 librust-i18n-embed-dev,
 librust-i18n-embed-fl-dev,
 librust-indicatif-dev,
 librust-language-tags-dev,
 librust-lazy-static-dev,
 librust-nu-ansi-term-dev,
 librust-ordered-float-dev,
 librust-paste-dev,
 librust-pretty-assertions-dev,
 librust-regex-dev,
 librust-rust-decimal-dev,
 librust-rust-embed-dev,
 librust-search-path-dev,
 librust-serde-dev,
 librust-serde-json-dev,
 librust-serde-regex-dev,
 librust-serial-test-dev,
 librust-tempfile-dev,
 librust-tera-dev,
 librust-text-trees-dev,
 librust-tracing-dev,
 librust-tracing-log-dev,
 librust-tracing-subscriber-dev,
 librust-tree-sitter-dev,
 librust-tree-sitter-highlight-dev,
 librust-tree-sitter-sdml-dev,
 librust-url-dev,
 libstd-rust-dev,
 libstring-shellquote-perl,
 libtest2-suite-perl <!nocheck>,
 libtest2-tools-command-perl <!nocheck>,
 perl <!nocheck>,
Standards-Version: 4.7.4
Homepage: https://github.com/sdm-lang/rust-sdml
Vcs-Git: https://salsa.debian.org/debian/sdml.git
Vcs-Browser: https://salsa.debian.org/debian/sdml

Package: sdml
X-Cargo-Crates:
 sdml-cli,
Section: science
Architecture: any
Depends:
 ${misc:Depends},
 ${shlibs:Depends},
Recommends:
 graphviz,
 plantuml,
Built-Using:
 ${cargo:Built-Using},
Static-Built-Using:
 ${cargo:Static-Built-Using},
Description: CLI tool for Simple Domain Modeling Language (SDML)
 sdml is a command-Line Interface (CLI) for the SDML language,
 primarily for verification and translation
 from SDML source to other formats.
 .
 The Simple Domain Modeling Language (SDML) is
 a small data-oriented language
 for constructing, documenting, and reasoning
 about a conceptual domain model.
 The SDML language comprises:
  * a semantic model
    whose structure and semantics are described
    in RDF by an OWL ontology
  * a surface syntax for editing and sharing model artifacts
  * a constraint language to capture model invariants
    not covered by the data descriptions in the surface syntax
 .
 Resource Description Framework (RDF) is a standard model
 for data interchange on the Web.
 .
 The Web Ontology Language (OWL) is
 a family of knowledge representation languages
 for authoring ontologies.
