From 63ba5a5a0b87f5ab76eb89494480eeec7ade86a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <joerg.sachse@slub-dresden.de> Date: Fri, 14 Oct 2022 17:02:04 +0200 Subject: [PATCH] feat: add validation for ICC profiles, prepare validation for PDFs --- validate_workflow.sh | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/validate_workflow.sh b/validate_workflow.sh index 51d7feb..60e4f14 100755 --- a/validate_workflow.sh +++ b/validate_workflow.sh @@ -97,6 +97,12 @@ 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]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE" +validators[_____kitodo_icc_upcoming]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE" +validators[______lfulg_icc__current]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE" +validators[______lfulg_icc_upcoming]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE" +validators[___fotothek_icc__current]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE" +validators[___fotothek_icc_upcoming]="PATH=${PATH}:./IccProfLib/ Tools/IccDumpProfile/iccDumpProfile -v FILE" set -o nounset # Treat unset variables as an error @@ -335,6 +341,12 @@ prepare_ftype() { "video/x-matroska") ftype="mkv" ;; + "application/vnd.iccprofile") + ftype="icc" + ;; + "application/pdf") + ftype="pdf" + ;; *) error "unknown file format '$mimetype'" exit 1 -- GitLab