1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/UMS_ynh.git synced 2024-10-01 13:35:01 +02:00
ums_ynh/scripts/_common.sh
2021-09-18 13:34:55 +02:00

38 lines
1.2 KiB
Bash

#!/bin/bash
#=================================================
# COMMON VARIABLES
#=================================================
# dependencies used by the app
pkg_dependencies="mediainfo dcraw p7zip"
mach=`uname -m`
sha256_arm64=511df8e139974222fbd6803ac901d9e17041b4cc5763ccf879ea70cd7b5265b8
sha256_armel=c3b52a8a086723ecb67b7a970dc7e7f90698fb6da0957afb0aa69fb03e066b6d
sha256_armhf=8e85204a7648a11b8d993aee277ecd43ab0fd6cb4541b7d16dfbb332b2b2a3e1
sha256_x86_64=d66170780699533810fbefee81a688cae6d18972a810eebc566aa4e2e636c919
sha256_x86=268e43886a4312f5eaaae06f6d081e8f217bb2b5bbb2b84566946bced92f6d48
case "$mach" in
"armv6l" ) mach="armel"
sha256=$sha256_armel
#for some reason, jre is not in the tarball
pkg_dependencies="$pkg_dependencies openjdk-8-jre" ;;
"armv7l" ) if [ $(dpkg --print-architecture) = "armhf" ]; then
mach="armhf"
sha256=$sha256_armhf
pkg_dependencies="$pkg_dependencies openjdk-8-jre"
else
mach="armel"
sha256=$sha256_armel
pkg_dependencies="$pkg_dependencies openjdk-8-jre"
fi ;;
"armv8l" ) mach="arm64"
sha256=$sha256_arm64 ;;
"x86_64" ) mach="x86_64"
sha256=$sha256_x86_64 ;;
* ) mach="x86"
sha256=$sha256_x86 ;;
esac