From 00c557ae6f871a0080e40c67504df98545c42fea Mon Sep 17 00:00:00 2001 From: Anderson Herzogenrath da Costa Date: Fri, 26 Jan 2024 13:54:47 -0500 Subject: [PATCH] change pdfchecker url - fix py-pdf/fpdf2#1100 --- .github/workflows/continuous-integration-workflow.yml | 8 ++++---- scripts/install-pdfchecker.sh | 8 +++----- 2 files changed, 7 insertions(+), 9 deletions(-) diff --git a/.github/workflows/continuous-integration-workflow.yml b/.github/workflows/continuous-integration-workflow.yml index 60af888f8..12b5b1fd7 100644 --- a/.github/workflows/continuous-integration-workflow.yml +++ b/.github/workflows/continuous-integration-workflow.yml @@ -48,10 +48,10 @@ jobs: # Using qpdf find . -name '*.pdf' | xargs -n 1 qpdf --check --password=fpdf2 export PYTHONPATH=$PWD - # Using Datalogics PDF Checker: (disabled while download link is broken) - # scripts/install-pdfchecker.sh - # scripts/pdfchecker.py --process-all-test-pdf-files - # scripts/pdfchecker.py --print-aggregated-report + # Using Datalogics PDF Checker: + scripts/install-pdfchecker.sh + scripts/pdfchecker.py --process-all-test-pdf-files + scripts/pdfchecker.py --print-aggregated-report # Using VeraPDF: scripts/install-verapdf.sh scripts/verapdf.py --process-all-test-pdf-files diff --git a/scripts/install-pdfchecker.sh b/scripts/install-pdfchecker.sh index 58fc7b6cf..a8d95a39f 100755 --- a/scripts/install-pdfchecker.sh +++ b/scripts/install-pdfchecker.sh @@ -6,14 +6,12 @@ set -o pipefail -o errexit -o nounset -o xtrace -BASE_URL=https://cdn.datalogics.com/www/pdflibinfo/grzqordg/che-lin64-MfeaURpvtQXzGKjY -DOWNLOADED_ZIP_FILENAME=PDF-CHECKER-Lin64.zip +BASE_URL=https://cdn.datalogics.com/evals +DOWNLOADED_FILENAME=PDF-Optimizer-Checker-Linux64.bsx INSTALL_DIR_PATH=${1:-$PWD/PDF_Checker} export TMPDIR=$(mktemp -d /tmp/pdfchecker.XXXXXX) -wget --quiet $BASE_URL/$DOWNLOADED_ZIP_FILENAME -unzip $DOWNLOADED_ZIP_FILENAME -rm $DOWNLOADED_ZIP_FILENAME +wget --quiet $BASE_URL/$DOWNLOADED_FILENAME bsx_extract() { local bsx_filepath=${1?'Missing arg'}