misc fixes

This commit is contained in:
linsui 2021-10-30 02:31:41 +08:00 committed by linsui
parent 25c8ef22e0
commit 00f9876a21
8 changed files with 80 additions and 59 deletions

View file

@ -123,24 +123,6 @@ Builds:
- $$flutter$$/bin/flutter packages pub run build_runner build --delete-conflicting-outputs
- $$flutter$$/bin/flutter build apk
- versionName: 0.7.0
versionCode: 62
commit: 91b8b99dbf5ccc7a690b0a53030a364b6a6205e0
output: build/app/outputs/flutter-apk/app-release.apk
srclibs:
- flutter@2.5.1
rm:
- ios/build
- test_driver
prebuild: echo "flutter.sdk=$$flutter$$" >> ../local.properties
build:
- $$flutter$$/bin/flutter config --no-analytics
- $$flutter$$/bin/flutter pub get
- $$flutter$$/bin/flutter pub run flutter_launcher_icons:main -f fdroid_flutter_launcher_icons.yaml
- $$flutter$$/bin/flutter pub run flutter_native_splash:create
- $$flutter$$/bin/flutter packages pub run build_runner build --delete-conflicting-outputs
- $$flutter$$/bin/flutter build apk
- versionName: 0.7.0
versionCode: 63
disable: https://github.com/peercoin/peercoin_flutter/issues/107

View file

@ -110,6 +110,10 @@ Builds:
versionCode: 17
commit: aa2de2f2576d574d5035fccf716c274a192dffd0
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes

View file

@ -317,14 +317,10 @@ Builds:
subdir: app
gradle:
- yes
srclibs:
- android-firebase-fake@firebasefake-0.0.5
prebuild:
- sed -i -e '/com.google/d' -e "s/\/\/ implementation project(':android-firebase-fake')/implementation
project(':android-firebase-fake')/" build.gradle
- sed -i -e '/com.google/d' -e "s/\/\/ implementation 'com.github.axet:android-firebase-fake/implementation
'com.github.axet:android-firebase-fake/" build.gradle
- sed -i -e '/com.google/d' ../build.gradle
- ln -s ../srclib/android-firebase-fake ../
- sed -i -e '/uploadArchives/,+42d' -e 's/25.3.1/25.4.0/' ../android-firebase-fake/build.gradle
scanignore:
- app/build.gradle

View file

@ -7,23 +7,6 @@ Translation: https://www.transifex.com/nextcloud/nextcloud/
Changelog: https://github.com/nextcloud/news-android/blob/HEAD/CHANGELOG.md
AutoName: News
Description: |-
The <a href="https://github.com/nextcloud/news-android">Nextcloud News Reader App</a> makes
it possible to synchronize feeds between Android and the Nextcloud/ownCloud News
App and lets you read RSS feeds on the go.
<b>Features:</b>
* Offline reading
* Cache images offline
* Background synchronization
* Customizable Listview
* Mark as read while scrolling
* Dark/Light Theme
* Customizable font
* Widget
* Pull-To-Refresh
* and many more!
RepoType: git
Repo: https://github.com/nextcloud/news-android.git
@ -1586,33 +1569,24 @@ Builds:
versionCode: 166
commit: f922eccbb66539c481b8c2f6ca6ca796c6e41470
subdir: News-Android-App
init:
- sed -i -e '/com.nbsp:library/d' build.gradle
- sed -i -e '/com.gu:option/d' build.gradle
- sed -i -e '/guardian.github.com/d; /dl.bintray.com/d' build.gradle
- sed -i -e '/signingConfigs {/,+3d' build.gradle
- sed -i "/repositories {/a\ flatDir { dirs 'libs' }" build.gradle
- sed -i "/dependencies {/a\ implementation(name:'MaterialFilePicker-1.8',
ext:'aar')" build.gradle
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
init: sed -i -e '/signingConfigs {/d' build.gradle
gradle:
- oss
srclibs:
- MaterialFilePicker@7f3679f
- JavaOptionClass@e933c3a
prebuild:
- rm -rf $$MaterialFilePicker$$/app
- pushd $$MaterialFilePicker$$/library
- sed -i -e '/apply from/d' build.gradle
- gradle assembleRelease
- popd
- sed -i -e "/repositories {/a flatDir { dirs 'libs' }" -e '/guardian.github.io/d'
build.gradle
- pushd $$JavaOptionClass$$
- $$MVN3$$ package -Dmaven.compiler.source=1.6 -Dmaven.compiler.target=1.6 -DskipTests
- popd
- mkdir libs
- mv $$JavaOptionClass$$/target/option-1.3-SNAPSHOT.jar libs/option-1.3.jar
- mv $$MaterialFilePicker$$/library/build/outputs/aar/library-release.aar libs/MaterialFilePicker-1.8.aar
scanignore:
- News-Android-App/libs/MaterialFilePicker-1.8.aar
- News-Android-App/libs/option-1.3.jar
MaintainerNotes: |-

View file

@ -172,6 +172,10 @@ Builds:
commit: 72c5e2a220a32396f65536e954d851938ce2129e
subdir: app
submodules: true
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- yes
prebuild: echo "android.useAndroidX=true" > ../gradle.properties

View file

@ -174,6 +174,10 @@ Builds:
commit: b8fcfff917880498567b9fd9096fdd54c0cab239
subdir: pretixscan/app
submodules: true
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless
- update-alternatives --auto java
gradle:
- pretix
srclibs:

View file

@ -260,6 +260,7 @@ Builds:
- versionName: 0.5-rc25
versionCode: 600
disable: https://github.com/SagerNet/SagerNet/issues/291
commit: 90c8fd33f350bfdfd75ddefd7570a3d53ff5c014
subdir: app
sudo:

View file

@ -115,7 +115,63 @@ Builds:
- ./buildall.sh --arch arm64 mpv
- ./buildall.sh
- versionName: 2021-10-28-release
versionCode: 26
commit: mpv-android-2021-10-28
subdir: app
sudo:
- apt-get update || apt-get update
- apt-get install -y openjdk-11-jdk-headless ninja-build
- update-alternatives --auto java
- pip3 install wheel
- pip3 install meson
gradle:
- yes
srclibs:
- mbedtls@v2.27.0
- dav1d@f52aee04fbd711cddab23d0aa9b196e9c963e7b8
- FFmpeg@d115eec97929e23fd1b06df2d95f48cf5000eb87
- freetype2@VER-2-11-0
- fribidi@v1.0.11
- harfbuzz@3.0.0
- libass@ac2ddef8841aa2ff37ca9b83f19f15092d0cacc6
- mpv@4a80de90d299ca4986945939e5b1bada057b26b3
prebuild:
- cd ../buildscripts/
- mkdir -p deps
- pushd deps/
- cp -r $$mbedtls$$ mbedtls
- cp -r $$dav1d$$ dav1d
- cp -r $$FFmpeg$$ ffmpeg
- cp -r $$freetype2$$ freetype2
- cp -r $$fribidi$$ fribidi
- cp -r $$harfbuzz$$ harfbuzz
- cp -r $$libass$$ libass
- cp -r $$mpv$$ mpv
- mkdir lua
- curl -Lo lua.tar.gz https://www.lua.org/ftp/lua-5.2.4.tar.gz
- echo "b9e2e4aad6789b3b63a056d442f7b39f0ecfca3ae0f1fc0ae4e9614401b69f4b lua.tar.gz"
| sha256sum -c -
- tar -xz --strip-components=1 -C lua -f lua.tar.gz
- popd
- sed -i -e '/gradlew/d' scripts/mpv-android.sh
- sed -i -e '/"$target" == "mpv-android"/,/ls -lh/d' buildall.sh
scandelete:
- buildscripts/deps/mbedtls/
- buildscripts/deps/lua.tar.gz
build:
- cd ../buildscripts/
- mkdir -p sdk
- cd sdk
- curl -Lo ndk.zip https://dl.google.com/android/repository/android-ndk-r23-linux.zip
- echo "e3eacf80016b91d4cd2c8ca9f34eebd32df912bb799c859cc5450b6b19277b4f ndk.zip"
| sha256sum -c -
- unzip -q ndk.zip
- cd ..
- ./buildall.sh --arch arm64 mpv
- ./buildall.sh
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 2021-10-10-release
CurrentVersionCode: 25
CurrentVersion: 2021-10-28-release
CurrentVersionCode: 26