mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-17 11:19:13 +00:00
simlar update 2.10.1
This commit is contained in:
parent
2c7d610924
commit
b6ccffba68
1 changed files with 125 additions and 2 deletions
|
|
@ -643,6 +643,129 @@ Builds:
|
|||
- no-google-services
|
||||
- ignore-git-dirty-version
|
||||
|
||||
- versionName: 2.10.1 (alwaysOnline)
|
||||
versionCode: 210011
|
||||
commit: 2.10.1
|
||||
subdir: app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
|
||||
yasm openjdk-17-jdk-headless
|
||||
- update-java-alternatives -a
|
||||
gradle:
|
||||
- alwaysOnline
|
||||
srclibs:
|
||||
- linphone-sdk@5.2.37
|
||||
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
|
||||
build.gradle
|
||||
build:
|
||||
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-9\.]*\)\"/\1/p"
|
||||
build.gradle)
|
||||
- echo "Using Linphone SDK" $LINPHONE_SDK_VERSION
|
||||
- pushd $$linphone-sdk$$
|
||||
- git checkout $LINPHONE_SDK_VERSION
|
||||
- git submodule update --init --recursive
|
||||
- rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase
|
||||
- sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d'
|
||||
liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java
|
||||
- mkdir build-sdk
|
||||
- cd build-sdk
|
||||
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_PQCRYPTO=ON -DLINPHONESDK_PLATFORM=Android
|
||||
-DLINPHONESDK_ANDROID_ARCHS="armv7" -DCMAKE_BUILD_TYPE=Release
|
||||
- cmake --build . --parallel $(nproc)
|
||||
- popd
|
||||
- mkdir -p libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
|
||||
libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||
- rm -rf $$linphone-sdk$$/build-sdk/
|
||||
ndk: r21e
|
||||
gradleprops:
|
||||
- no-google-services
|
||||
- ignore-git-dirty-version
|
||||
|
||||
- versionName: 2.10.1 (alwaysOnline)
|
||||
versionCode: 210012
|
||||
commit: 2.10.1
|
||||
subdir: app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
|
||||
yasm openjdk-17-jdk-headless
|
||||
- update-java-alternatives -a
|
||||
gradle:
|
||||
- alwaysOnline
|
||||
srclibs:
|
||||
- linphone-sdk@5.2.37
|
||||
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
|
||||
build.gradle
|
||||
build:
|
||||
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-9\.]*\)\"/\1/p"
|
||||
build.gradle)
|
||||
- echo "Using Linphone SDK" $LINPHONE_SDK_VERSION
|
||||
- pushd $$linphone-sdk$$
|
||||
- git checkout $LINPHONE_SDK_VERSION
|
||||
- git submodule update --init --recursive
|
||||
- rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase
|
||||
- sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d'
|
||||
liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java
|
||||
- mkdir build-sdk
|
||||
- cd build-sdk
|
||||
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_PQCRYPTO=ON -DLINPHONESDK_PLATFORM=Android
|
||||
-DLINPHONESDK_ANDROID_ARCHS="x86" -DCMAKE_BUILD_TYPE=Release
|
||||
- cmake --build . --parallel $(nproc)
|
||||
- popd
|
||||
- mkdir -p libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
|
||||
libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||
- rm -rf $$linphone-sdk$$/build-sdk/
|
||||
ndk: r21e
|
||||
gradleprops:
|
||||
- no-google-services
|
||||
- ignore-git-dirty-version
|
||||
|
||||
- versionName: 2.10.1 (alwaysOnline)
|
||||
versionCode: 210013
|
||||
commit: 2.10.1
|
||||
subdir: app
|
||||
sudo:
|
||||
- apt-get update
|
||||
- apt-get install -y build-essential cmake doxygen nasm pkg-config python3-pystache
|
||||
yasm openjdk-17-jdk-headless
|
||||
- update-java-alternatives -a
|
||||
gradle:
|
||||
- alwaysOnline
|
||||
srclibs:
|
||||
- linphone-sdk@5.2.37
|
||||
prebuild: sed -i -e '/repositories/,+5d' -e 's/versionCode .*/versionCode $$VERCODE$$/'
|
||||
build.gradle
|
||||
build:
|
||||
- export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64/
|
||||
- export LINPHONE_SDK_VERSION=$(sed -n "s/^[[:space:]]*liblinphoneVersion[[:space:]]*=[[:space:]]*\"\([0-9\.]*\)\"/\1/p"
|
||||
build.gradle)
|
||||
- echo "Using Linphone SDK" $LINPHONE_SDK_VERSION
|
||||
- pushd $$linphone-sdk$$
|
||||
- git checkout $LINPHONE_SDK_VERSION
|
||||
- git submodule update --init --recursive
|
||||
- rm -R liblinphone/wrappers/java/classes/org/linphone/core/tools/firebase
|
||||
- sed -i -e '/import com.google.firebase.FirebaseApp/d' -e '/FirebaseApp.initializeApp/d'
|
||||
liblinphone/wrappers/java/classes/org/linphone/core/tools/PushNotificationUtils.java
|
||||
- mkdir build-sdk
|
||||
- cd build-sdk
|
||||
- cmake .. -DENABLE_GPL_THIRD_PARTIES=YES -DENABLE_PQCRYPTO=ON -DLINPHONESDK_PLATFORM=Android
|
||||
-DLINPHONESDK_ANDROID_ARCHS="arm64" -DCMAKE_BUILD_TYPE=Release
|
||||
- cmake --build . --parallel $(nproc)
|
||||
- popd
|
||||
- mkdir -p libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||
- cp $$linphone-sdk$$/build-sdk/linphone-sdk/bin/outputs/aar/linphone-sdk-android-release.aar
|
||||
libs/linphone-sdk/$LINPHONE_SDK_VERSION/
|
||||
- rm -rf $$linphone-sdk$$/build-sdk/
|
||||
ndk: r21e
|
||||
gradleprops:
|
||||
- no-google-services
|
||||
- ignore-git-dirty-version
|
||||
|
||||
MaintainerNotes: |-
|
||||
We pull linphone-sdk at the tag defined in app/build.gradle.
|
||||
We patch linphone-sdk to remove GMS and Firebase, thus UpstreamNonFree.
|
||||
|
|
@ -650,5 +773,5 @@ MaintainerNotes: |-
|
|||
ArchivePolicy: 9
|
||||
AutoUpdateMode: None
|
||||
UpdateCheckMode: None
|
||||
CurrentVersion: 2.10.0 (alwaysOnline)
|
||||
CurrentVersionCode: 210003
|
||||
CurrentVersion: 2.10.1 (alwaysOnline)
|
||||
CurrentVersionCode: 210013
|
||||
|
|
|
|||
Loading…
Reference in a new issue