memories/scripts/get-exiftool.sh

37 lines
1.2 KiB
Bash
Raw Normal View History

2022-10-20 19:31:12 +00:00
#!/bin/sh
2022-11-23 17:58:54 +00:00
set -e
SCRIPT=$(realpath "$0")
SCRIPT_PATH=$(dirname "$SCRIPT")
binExtVar() {
php -r "require '$SCRIPT_PATH/../lib/Service/BinExt.php'; echo \OCA\Memories\Service\BinExt::$1;"
}
EXIFTOOL_VER=$(binExtVar EXIFTOOL_VER)
GOVOD_VER=$(binExtVar GOVOD_VER)
2022-10-20 19:31:12 +00:00
rm -rf exiftool-bin
mkdir -p exiftool-bin
cd exiftool-bin
echo "Getting exiftool $EXIFTOOL_VER"
wget -q "https://github.com/pulsejet/exiftool-bin/releases/download/$EXIFTOOL_VER/exiftool-amd64-musl"
wget -q "https://github.com/pulsejet/exiftool-bin/releases/download/$EXIFTOOL_VER/exiftool-amd64-glibc"
wget -q "https://github.com/pulsejet/exiftool-bin/releases/download/$EXIFTOOL_VER/exiftool-aarch64-musl"
wget -q "https://github.com/pulsejet/exiftool-bin/releases/download/$EXIFTOOL_VER/exiftool-aarch64-glibc"
2022-10-20 19:31:12 +00:00
chmod 755 *
2022-10-20 20:41:34 +00:00
wget -q "https://github.com/exiftool/exiftool/archive/refs/tags/$EXIFTOOL_VER.zip"
unzip -qq "$EXIFTOOL_VER.zip"
mv "exiftool-$EXIFTOOL_VER" exiftool
rm -rf *.zip exiftool/t exiftool/html exiftool/windows_exiftool
2022-10-20 20:41:34 +00:00
chmod 755 exiftool/exiftool
echo "Getting go-vod $GOVOD_VER"
wget -q "https://github.com/pulsejet/go-vod/releases/download/$GOVOD_VER/go-vod-amd64"
wget -q "https://github.com/pulsejet/go-vod/releases/download/$GOVOD_VER/go-vod-aarch64"
2022-11-11 05:25:26 +00:00
chmod 755 go-vod-*
2022-11-09 09:23:12 +00:00
2022-10-20 19:31:12 +00:00
cd ..