diff --git a/conf/arm.src b/conf/arm.src new file mode 100644 index 0000000..bfc58d3 --- /dev/null +++ b/conf/arm.src @@ -0,0 +1,7 @@ +SOURCE_URL=https://github.com/ericgaspar/galene_ynh/releases/download/v0.2/galene_0.2_Linux_arm.tar.gz +SOURCE_SUM=30275ab24ee557e93a20575d49be4cedc483e767d063f2683cb35f5322b82c64 +SOURCE_SUM_PRG=sha256sum +SOURCE_FORMAT=tar.gz +SOURCE_IN_SUBDIR=true +SOURCE_FILENAME= +SOURCE_EXTRACT=true \ No newline at end of file diff --git a/scripts/_common.sh b/scripts/_common.sh index 52781d8..24e8305 100755 --- a/scripts/_common.sh +++ b/scripts/_common.sh @@ -26,12 +26,19 @@ pkg_dependencies="" # usage: ynh_detect_arch # # Requires YunoHost version 2.2.4 or higher. + ynh_detect_arch(){ local architecture if [ -n "$(uname -m | grep arm64)" ] || [ -n "$(uname -m | grep aarch64)" ]; then - architecture="arm64" + architecture="arm64" elif [ -n "$(uname -m | grep 64)" ]; then architecture="x86-64" + elif [ -n "$(uname -m | grep armv7)" ]; then + architecture="arm" + elif [ -n "$(uname -m | grep armv6)" ]; then + architecture="arm" + elif [ -n "$(uname -m | grep armv5)" ]; then + architecture="arm" else architecture="unknown" fi