mirror of
https://github.com/YunoHost-Apps/UMS_ynh.git
synced 2024-10-01 13:35:01 +02:00
41 lines
1.3 KiB
Bash
41 lines
1.3 KiB
Bash
#!/bin/bash
|
|
|
|
#=================================================
|
|
# COMMON VARIABLES
|
|
#=================================================
|
|
|
|
# dependencies used by the app
|
|
pkg_dependencies="mediainfo dcraw p7zip"
|
|
|
|
mach=`uname -m`
|
|
|
|
sha256_arm64=1402af4a8b9235c5b7e074694fbc2b0d16be77c7124b00e143e174fb585d3711
|
|
sha256_armel=1432dcec235b2ecfd674a1d9c8400dc2022ebe135b4f6b26ccd18d263e1ec8d9
|
|
sha256_armhf=cf9ba4dad0776c6f8bc3dfe2faf3baeec16f599a613d3afddaab55ad0ad5c41d
|
|
sha256_x86_64=eca4900b51518153206dd0cddf7fbc4ed2e74e8bd9291b9d63ff2346da95581e
|
|
sha256_x86=1bdbd61ebd34e0967c902f0832abe77575964acdffb282126122c76827695f71
|
|
|
|
case "$mach" in
|
|
"armv6l" ) mach="armel"
|
|
sha256=$sha256_armel
|
|
#for some reason, jre is not in the tarball
|
|
pkg_dependencies="$pkg_dependencies openjdk-11-jre" ;;
|
|
"armv7l" ) if [ $(dpkg --print-architecture) = "armhf" ]; then
|
|
mach="armhf"
|
|
sha256=$sha256_armhf
|
|
else
|
|
mach="armel"
|
|
sha256=$sha256_armel
|
|
fi
|
|
pkg_dependencies="$pkg_dependencies openjdk-11-jre";;
|
|
"armv8l" ) mach="arm64"
|
|
sha256=$sha256_arm64
|
|
pkg_dependencies="$pkg_dependencies openjdk-11-jre" ;;
|
|
"aarch64" ) mach="arm64"
|
|
sha256=$sha256_arm64
|
|
pkg_dependencies="$pkg_dependencies openjdk-11-jre" ;;
|
|
"x86_64" ) mach="x86_64"
|
|
sha256=$sha256_x86_64 ;;
|
|
* ) mach="x86"
|
|
sha256=$sha256_x86 ;;
|
|
esac
|