new app: timur.prose

This commit is contained in:
Timur Mehrvarz 2024-11-05 11:35:11 +00:00 committed by Licaon_Kter
parent 131fcf8ae8
commit 4085d29656

53
metadata/timur.prose.yml Normal file
View file

@ -0,0 +1,53 @@
Categories:
- Reading
License: GPL-3.0-only
AuthorName: Timur
AuthorEmail: timur@timur.mobi
AuthorWebSite: https://timur.mobi
SourceCode: https://codeberg.org/timurmobi/prosereader-android
IssueTracker: https://codeberg.org/timurmobi/prosereader-android/issues
AutoName: ProseReader
RepoType: git
Repo: https://codeberg.org/timurmobi/prosereader-android.git
Binaries: https://timurmobi.codeberg.page/bin/ProseReader-v%v.apk
Builds:
- versionName: 0.9.3
versionCode: 93
commit: 8f60f9b6f441e98dd8675807dd6ba2afddc02f47
sudo:
- apt-get update
- apt-get install -t bookworm-backports -y golang-go
- apt-get install -y gcc libc-dev
gradle:
- yes
srclibs:
- go@go1.23.0
prebuild:
- export goVersion=$(grep go\ src/main/go/go.mod | cut -d " " -f2)
- '[[ $goVersion ]] || exit 1'
- git -C $$go$$ checkout -f go$goVersion
- ./proppatch.sh gradle.properties appVersionName "$$VERSION$$"
- ./proppatch.sh gradle.properties appVersionCode $$VERCODE$$
- ./proppatch.sh gradle.properties baseUrlRel "https://timur.mobi/prose/"
- ./proppatch.sh gradle.properties android.useAndroidX true
- ./proppatch.sh gradle.properties android.defaults.buildfeatures.buildconfig
true
build:
- pushd $$go$$/src
- ./make.bash
- popd
- export GOPATH=$$go$$
- export PATH="$GOPATH/bin:$PATH"
- cd src/main/go
- ./gobuild
AllowedAPKSigningKeys: 0b2c8663fafe65f73c5a0ec60d38392c64384d9b91cc9712db3b748874fe5c75
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: gradle-build.sh|appVersionCode\s(\d+)|.|appVersionName\s"(.*)"
CurrentVersion: 0.9.3
CurrentVersionCode: 93