From 13861b7e2e21a5168b288b02ae32bf6caa2b82a8 Mon Sep 17 00:00:00 2001 From: Andreas Romeyke <art1@andreas-romeyke.de> Date: Mon, 17 Oct 2022 10:20:42 +0200 Subject: [PATCH] - added support for ICC profile checking --- validate_workflow.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/validate_workflow.sh b/validate_workflow.sh index 2173870..0ba9919 100755 --- a/validate_workflow.sh +++ b/validate_workflow.sh @@ -95,6 +95,8 @@ validators[______lfulg_tif__current]="/usr/bin/checkit_tiff_current /etc/checkit validators[______lfulg_tif_upcoming]="/usr/bin/checkit_tiff_upcoming /etc/checkit_tiff/retrogeomono_upcoming FILE" validators[___fotothek_tif__current]="/usr/bin/checkit_tiff_current /etc/checkit_tiff/retrofoto_current FILE" validators[___fotothek_tif_upcoming]="/usr/bin/checkit_tiff_upcoming /etc/checkit_tiff/retrofoto_upcoming FILE" +validators[_____kitodo_icc__current]="/usr/bin/iccDumpProfile -v FILE" +validators[_____kitodo_icc_upcoming]="/usr/bin/iccDumpProfile -v FILE" set -o nounset # Treat unset variables as an error @@ -325,6 +327,9 @@ prepare_ftype() { "video/x-matroska") ftype="mkv" ;; + "application/vnd.iccprofile") + ftype="icc" + ;; *) error "unknown file format '$mimetype'" exit 1 @@ -344,6 +349,9 @@ estimate_mode() { "video/x-matroska") MODE="save" ;; + "application/vnd.iccprofile") + MODE="kitodo" + ;; *) error "workflow not detectable" exit 1 -- GitLab