diff --git a/validate_workflow.sh b/validate_workflow.sh index 217387087d1660f5f96e1b92d9884242051e2c49..0ba99197df848e6c21a0ba9b975765cb073b99ad 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