diff --git a/data/modules/deps/spinnaker.json b/data/modules/deps/spinnaker.json index 0268f35c4357a5f0e6829afc56fc8805623792a5..68812a91ccfad51c37ce8fdf3440ae6e113f8872 100644 --- a/data/modules/deps/spinnaker.json +++ b/data/modules/deps/spinnaker.json @@ -3,228 +3,358 @@ "url": "https://softwareservices.flir.com/Spinnaker/latest/index.html", "authors": "Patrick Schlosser <patrick.schlosser@kit.edu>" }, - - "update": { - "archives": [ - { - "url": { - "axii.switch_os": { - "focal": "https://packages.clearpathrobotics.com/stable/flir/Spinnaker/Ubuntu20.04/spinnaker-2.2.0.48-Ubuntu20.04-amd64-pkg.tar.gz", - "jammy": "https://packages.clearpathrobotics.com/stable/flir/Spinnaker/Ubuntu22.04/spinnaker-3.1.0.79-Ubuntu22.04-amd64-pkg.tar.gz", - "noble": "https://pfrommer.us/Spinnaker/Ubuntu24.04/spinnaker-4.0.0.116-amd64-pkg-24.04.tar.gz", - "default": null - } - }, - "extract": { - "extract_into": { - "axii.switch_os": { - "focal": "$MODULE_PATH/spinnaker-2.2.0.48-amd64", - "jammy": "$MODULE_PATH/spinnaker-3.1.0.79-amd64", - "noble": "$MODULE_PATH/spinnaker-4.0.0.116-amd64", - "default": null - } - } - } - } - ] - }, - + "prepare": { "axii.switch_os": { + "bionic": { + "extract": [ + { + "file": "$HOME/Downloads/Spinnaker-2.6.0.160-Linux.zip", + "extract_into": "$HOME/Downloads/Spinnaker-2.6.0.160-Linux" + }, + { + "file": "$HOME/Downloads/Spinnaker-2.6.0.160-Linux/x64_bionic/spinnaker-2.6.0.160-amd64-pkg.tar.gz", + "file_ext": ".tar.gz", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libgentl_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinnaker_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinnaker-c_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinnaker-c-dev_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinnaker-dev_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinvideo_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinvideo-c_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinvideo-c-dev_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/libspinvideo-dev_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/spinnaker_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/spinnaker-doc_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/spinupdate_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/spinupdate-dev_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/spinview-qt_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-2.6.0.160-amd64/spinview-qt-dev_2.6.0.160_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + } + ] + }, "focal": { - "extract": [ + "extract": [ + { + "file": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21.zip", + "extract_into": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21" + }, { - "file": "spinnaker-2.2.0.48-amd64/libgentl_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21/spinnaker-4.2.0.21-amd64-20.04-pkg.tar.gz", + "file_ext": ".tar.gz", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinnaker_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libgentl_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinnaker-c_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinnaker-c-dev_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-c_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinnaker-dev_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-c-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinvideo_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinvideo-c_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinvideo-c-dev_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-c_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/libspinvideo-dev_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-c-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/spinnaker_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/spinnaker-doc_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinnaker_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/spinupdate_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinnaker-doc_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/spinupdate-dev_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinupdate_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/spinview-qt_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinupdate-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-2.2.0.48-amd64/spinview-qt-dev_2.2.0.48_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinview-qt_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/spinview-qt-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" } ] }, "jammy": { "extract": [ + { + "file": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21.zip", + "extract_into": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21" + }, { - "file": "spinnaker-3.1.0.79-amd64/libgentl_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21/spinnaker-4.2.0.21-amd64-pkg.tar.gz", + "file_ext": ".tar.gz", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinnaker_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libgentl_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinnaker-c_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinnaker-c-dev_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-c_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinnaker-dev_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-c-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinvideo_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinvideo-c_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinvideo-c-dev_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-c_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/libspinvideo-dev_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-c-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/spinnaker_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/spinnaker-doc_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinnaker_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/spinupdate_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinnaker-doc_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/spinupdate-dev_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinupdate_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/spinview-qt_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinupdate-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-3.1.0.79-amd64/spinview-qt-dev_3.1.0.79_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinview-qt_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/spinview-qt-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" } ] }, "noble": { - "extract": [ + "extract": [ + { + "file": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21.zip", + "extract_into": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21" + }, + { + "file": "$HOME/Downloads/Spinnaker-Linux-4.2.0.21/spinnaker-4.2.0.21-amd64-pkg.tar.gz", + "file_ext": ".tar.gz", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libgentl_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinnaker_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-c_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-c-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinnaker-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinvideo_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-c_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, + { + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-c-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" + }, { - "file": "spinnaker-4.0.0.116-amd64/libgentl_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/libspinvideo-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-4.0.0.116-amd64/libspinnaker_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinnaker_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-4.0.0.116-amd64/libspinnaker-c_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinnaker-doc_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-4.0.0.116-amd64/libspinnaker-c-dev_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinupdate_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-4.0.0.116-amd64/libspinnaker-dev_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinupdate-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-4.0.0.116-amd64/spinnaker_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinview-qt_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" }, { - "file": "spinnaker-4.0.0.116-amd64/spinnaker-doc_4.0.0.116_amd64.deb", - "file_ext": ".deb", - "extract_into": "$MODULE_PATH" + "file": "spinnaker-4.2.0.21-amd64/spinview-qt-dev_4.2.0.21_amd64.deb", + "file_ext": ".deb", + "extract_into": "$MODULE_PATH" } ] },