]> git.corax.cc Git - toolbox/commitdiff
debian: Add dependencies for JSON Schema validation script
authorMatthias Kruk <m@m10k.eu>
Fri, 11 Aug 2023 08:09:41 +0000 (17:09 +0900)
committerMatthias Kruk <m@m10k.eu>
Fri, 11 Aug 2023 08:09:41 +0000 (17:09 +0900)
The script for JSON Schema validation requires the python3 and
python3-jsonschema packages to be installed, but because the
toolbox debian package does not depend on them, they may not be
installed.

This commit makes the toolbox debian package depend on python3
and python3-jsonschema, making sure that the JSON Schema validator
can be executed.

debian/control

index e671d6b3a5e0ac0ecac0b948b66fdcf8639f3670..895af2723f4d3a24f580bdf553d1b9c9ccc92db6 100644 (file)
@@ -9,7 +9,7 @@ Homepage: https://m10k.eu/toolbox.html
 Package: toolbox
 Section: shells
 Architecture: all
-Depends: bash (>= 4.0), coreutils, findutils, grep, sed, git, jq, gnupg2, ${misc:Depends}
+Depends: bash (>= 4.0), coreutils, findutils, grep, sed, git, jq, gnupg2, python3, python3-jsonschema, ${misc:Depends}
 Description: Module management for bash scripts
  Provides the necessary infrastructure to use loadable modules
  in shell scripts, and a set of basic modules for common tasks.