#!/bin/bash source _common.sh source /usr/share/yunohost/helpers #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= ynh_script_progression "Setting up source files..." tmp_dir=$(mktemp -d) ynh_setup_source --dest_dir="$tmp_dir" # Dist is the compiled version. Other directories are source code and tools to build the program cp -a "$tmp_dir/dist/." "$install_dir/" ynh_safe_rm "$tmp_dir" find "$install_dir" -type d -print0 | xargs -0 chmod 750 #================================================= # NGINX CONFIGURATION #================================================= ynh_script_progression "Configuring NGINX web server..." ynh_config_add_nginx #================================================= # PATCH SOURCE #================================================= # Imgur is deactivated on the specific upstream selected, but this text is still here # Don't use a patch because it's minified js ynh_replace --match="are currently uploaded to imgur.*re working on changing this" --replace="size is limited" --file="$install_dir/scripts/amd-app.js" #================================================= # END OF SCRIPT #================================================= ynh_script_progression "Installation of $app completed"