locus: patch background_locator_2

This commit is contained in:
linsui 2023-09-30 15:29:06 +08:00
parent 49c59c2a20
commit ed3555f50a

View file

@ -351,7 +351,6 @@ Builds:
- versionName: 0.15.0
versionCode: 5361
disable: background_locator_2 uses gms
commit: 65d0a0b6bf90aabcf844f5623b994e4c50c665f9
output: build/app/outputs/flutter-apk/app-x86_64-release.apk
srclibs:
@ -373,6 +372,15 @@ Builds:
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
- $$flutter$$/bin/flutter gen-l10n
- cd .pub-cache/hosted/pub.dev/background_locator_2-*/android
- sed -i -e '/gms/d' build.gradle
- cd src/main/kotlin/yukams/app/background_locator_2
- sed -i -e '/gms/d' -e '/fun getAccuracy/,/^}/d' -e 's/getAccuracy//' IsolateHolderExtension.kt
- sed -i -e 's/GoogleLocationProviderClient/AndroidLocationProviderClient/'
IsolateHolderService.kt
- sed -i -e '/getLocationMapFromLocation.*LocationResult/,/^ }/d' -e
'/gms/d' provider/LocationParserUtil.kt
- rm provider/GoogleLocationProviderClient.kt
scanignore:
- android/build.gradle
- .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
@ -389,7 +397,6 @@ Builds:
- versionName: 0.15.0
versionCode: 5362
disable: background_locator_2 uses gms
commit: 65d0a0b6bf90aabcf844f5623b994e4c50c665f9
output: build/app/outputs/flutter-apk/app-armeabi-v7a-release.apk
srclibs:
@ -411,6 +418,15 @@ Builds:
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
- $$flutter$$/bin/flutter gen-l10n
- cd .pub-cache/hosted/pub.dev/background_locator_2-*/android
- sed -i -e '/gms/d' build.gradle
- cd src/main/kotlin/yukams/app/background_locator_2
- sed -i -e '/gms/d' -e '/fun getAccuracy/,/^}/d' -e 's/getAccuracy//' IsolateHolderExtension.kt
- sed -i -e 's/GoogleLocationProviderClient/AndroidLocationProviderClient/'
IsolateHolderService.kt
- sed -i -e '/getLocationMapFromLocation.*LocationResult/,/^ }/d' -e
'/gms/d' provider/LocationParserUtil.kt
- rm provider/GoogleLocationProviderClient.kt
scanignore:
- android/build.gradle
- .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle
@ -427,7 +443,6 @@ Builds:
- versionName: 0.15.0
versionCode: 5363
disable: background_locator_2 uses gms
commit: 65d0a0b6bf90aabcf844f5623b994e4c50c665f9
output: build/app/outputs/flutter-apk/app-arm64-v8a-release.apk
srclibs:
@ -449,6 +464,15 @@ Builds:
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
- $$flutter$$/bin/flutter gen-l10n
- cd .pub-cache/hosted/pub.dev/background_locator_2-*/android
- sed -i -e '/gms/d' build.gradle
- cd src/main/kotlin/yukams/app/background_locator_2
- sed -i -e '/gms/d' -e '/fun getAccuracy/,/^}/d' -e 's/getAccuracy//' IsolateHolderExtension.kt
- sed -i -e 's/GoogleLocationProviderClient/AndroidLocationProviderClient/'
IsolateHolderService.kt
- sed -i -e '/getLocationMapFromLocation.*LocationResult/,/^ }/d' -e
'/gms/d' provider/LocationParserUtil.kt
- rm provider/GoogleLocationProviderClient.kt
scanignore:
- android/build.gradle
- .pub-cache/hosted/pub.dev/background_fetch-*/android/build.gradle