mirror of
https://github.com/YunoHost-Apps/jitsi_ynh.git
synced 2024-09-03 19:35:57 +02:00
Update install
This commit is contained in:
parent
3d03f6af0f
commit
3aaea89145
1 changed files with 1 additions and 37 deletions
|
@ -227,43 +227,7 @@ ynh_add_config --template="../conf/jitsi-videobridge.config" --destination="/etc
|
||||||
#=================================================
|
#=================================================
|
||||||
# REPLACE JNIWRAPPER FOR ARMHF AARCHITECTURE
|
# REPLACE JNIWRAPPER FOR ARMHF AARCHITECTURE
|
||||||
#=================================================
|
#=================================================
|
||||||
if [ $YNH_ARCH == "armhf" ]
|
ynh_jniwrapper_armhf
|
||||||
then
|
|
||||||
# set openjdk-8 as default
|
|
||||||
sudo update-alternatives --set java /usr/lib/jvm/java-8-openjdk-armhf/jre/bin/java
|
|
||||||
tempdir="$(mktemp -d)"
|
|
||||||
|
|
||||||
# prepare jniwrapper compilation
|
|
||||||
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-armhf
|
|
||||||
|
|
||||||
declare -A packages_arm
|
|
||||||
packages_arm[jitsi-sctp]="jitsi-sctp"
|
|
||||||
packages_arm[usrsctp]="jitsi-sctp/usrsctp"
|
|
||||||
|
|
||||||
for packages_arm in "${!packages_arm[@]}"
|
|
||||||
do
|
|
||||||
ynh_setup_source --dest_dir="$tempdir" --source_id=$packages_arm
|
|
||||||
done
|
|
||||||
|
|
||||||
# needed to make compile works
|
|
||||||
if [ ! -d "$tempdir/jitsi-sctp/jniwrapper/native/src/main/resources/lib/linux-arm/" ]
|
|
||||||
then
|
|
||||||
mkdir -p $tempdir/jitsi-sctp/jniwrapper/native/src/main/resources/lib/linux-arm/
|
|
||||||
fi
|
|
||||||
|
|
||||||
pushd "$tempdir/jitsi-sctp"
|
|
||||||
mvn package -DbuildSctp -DbuildNativeWrapper -DdeployNewJnilib -DskipTests
|
|
||||||
mvn package
|
|
||||||
popd
|
|
||||||
|
|
||||||
# rm official jniwrapper to copy
|
|
||||||
rm "$final_path/jitsi-videobridge/lib/jniwrapper-native-1.0-8-g04269a7.jar"
|
|
||||||
mv "$tempdir/jitsi-sctp/jniwrapper/native/target/jniwrapper-native-1.0-SNAPSHOT.jar" "$final_path/jitsi-videobridge/lib/"
|
|
||||||
|
|
||||||
ynh_secure_remove --file="$tempdir"
|
|
||||||
|
|
||||||
fi
|
|
||||||
|
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# CONFIGURE JITSI-JICOFO
|
# CONFIGURE JITSI-JICOFO
|
||||||
|
|
Loading…
Add table
Reference in a new issue