fdroiddata/metadata/dev.bartuzen.qbitcontroller.yml
2025-09-02 05:09:53 +00:00

297 lines
11 KiB
YAML

Categories:
- Connectivity
- Internet
License: GPL-3.0-only
AuthorName: Bartu Özen
AuthorEmail: mail@bartuzen.dev
AuthorWebSite: https://bartuzen.dev
SourceCode: https://github.com/Bartuzen/qBitController
IssueTracker: https://github.com/Bartuzen/qBitController/issues
Translation: https://hosted.weblate.org/engage/qbitcontroller
Changelog: https://github.com/Bartuzen/qBitController/releases
Donate: https://github.com/sponsors/Bartuzen
AutoName: qBitController
RepoType: git
Repo: https://github.com/Bartuzen/qBitController.git
Binaries: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v-android.apk
Builds:
- versionName: 0.2.0
versionCode: 3
commit: b67e6bd12260f4488a1080b10e6b037fa0c605c8
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.3.0
versionCode: 4
commit: 7ca69be12ccd94a39a6217fec7da2455df380f60
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.4.0
versionCode: 5
commit: 053525c3b126fb1bcd5c68f25fcc6bd5a113db49
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.5.0
versionCode: 6
commit: 260197cf562286e6d84efd8b745b2681233888a4
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.5.1
versionCode: 7
commit: 92676f12af22f590bc2e2ddb6f18fbc2d06b1e4d
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.6.0
versionCode: 8
commit: 9359073e21153a605c4e4bef5d3ef3a38ce8f1d9
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.7.0
versionCode: 9
commit: 344721a5f092d23f6542a73fd821a1d5a4d945b7
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.7.2
versionCode: 11
commit: b887a9c52f168da7a60dd7acdd1beed526163b63
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.7.3
versionCode: 12
commit: 2eca51c4d8cefbbf0cde67dd81875e9f4504b95f
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.8.0
versionCode: 13
commit: b091a365beb88d0fff51c6217c1c86754a5d2cbc
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.8.1
versionCode: 14
commit: 90cb268421b345bc4611de9cf1d68a6c4d4b389f
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.8.2
versionCode: 15
commit: b7479126094bdf887c6f50dea5f2803771a644d5
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.8.3
versionCode: 16
commit: ed757ab52626b8ac208511e5e0f902b69a6bca0f
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.8.4
versionCode: 17
commit: d30e3c66fdfef8eb7c80c2251ac1b1aef9a0640b
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 0.8.5
versionCode: 18
commit: 13b6799c32a67c9fda3f52cf19d6ac8384691996
subdir: app
sudo:
- apt-get update
- apt-get install -y openjdk-17-jdk-headless
- update-java-alternatives -a
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 1.0.0
versionCode: 19
commit: cbb78571d8266b3524526e30bb9e58f3b01a9472
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 1.1.1
versionCode: 21
commit: 7457ab0c2e6b134ae5013982351abd9760b82814
subdir: app
gradle:
- free
binary: https://github.com/Bartuzen/qBitController/releases/download/v%v/qbitcontroller-%v.apk
prebuild: sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- versionName: 2.0.0
versionCode: 22
commit: 32b622e417509d80163b23e092add84990f6ff24
subdir: composeApp
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- free
prebuild:
- sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- sed -i '/foojay-resolver-convention/d' ../settings.gradle.kts
postbuild:
- curl -Lo upstream.apk https://github.com/Bartuzen/qBitController/releases/download/v$$VERSION$$/qbitcontroller-$$VERSION$$-android.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-5 gradle clean assembleFreeRelease; done
- versionName: 2.0.2
versionCode: 24
commit: 184ad6cacee82aaaf56d0f1ce97ae5ef4a36412a
subdir: composeApp
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- free
prebuild:
- sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- sed -i '/foojay-resolver-convention/d' ../settings.gradle.kts
postbuild:
- curl -Lo upstream.apk https://github.com/Bartuzen/qBitController/releases/download/v$$VERSION$$/qbitcontroller-$$VERSION$$-android.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-5 gradle clean assembleFreeRelease; done
- versionName: 2.0.4
versionCode: 26
commit: 108d21d6cb108ab0d6053d9e12b2ed60ac587f2b
subdir: composeApp
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- free
prebuild:
- sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- sed -i '/foojay-resolver-convention/d' ../settings.gradle.kts
postbuild:
- curl -Lo upstream.apk https://github.com/Bartuzen/qBitController/releases/download/v$$VERSION$$/qbitcontroller-$$VERSION$$-android.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-5 gradle clean assembleFreeRelease; done
- versionName: 2.1.0
versionCode: 27
commit: 59f4f7d042396a02700019c5e326453beb8e6590
subdir: composeApp
sudo:
- echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list
- apt-get update
- apt-get install -y -t trixie openjdk-21-jdk-headless
- update-alternatives --auto java
gradle:
- free
prebuild:
- sed -i -e '/gms/d' -e '/firebase/d' ../build.gradle.kts
- sed -i '/foojay-resolver-convention/d' ../settings.gradle.kts
postbuild:
- curl -Lo upstream.apk https://github.com/Bartuzen/qBitController/releases/download/v$$VERSION$$/qbitcontroller-$$VERSION$$-android.apk
- unzip -q upstream.apk -d apk
- export hash=$(sha256sum apk/assets/dexopt/baseline.prof)
- rm -rf apk upstream.apk
- for i in {1..10}; do unzip -q $$OUT$$ -d apk; sha256sum -c - <<< $hash &&
break; sha256sum apk/assets/dexopt/baseline.prof; rm -fr apk; taskset --cpu-list
0-5 gradle clean assembleFreeRelease; done
AllowedAPKSigningKeys: 366038e51ee41078a23a37fd9212238ebad03f1de073e81c738bb6f07b114339
AutoUpdateMode: Version
UpdateCheckMode: Tags
UpdateCheckData: buildSrc/src/main/java/dev/bartuzen/qbitcontroller/Versions.kt|AppVersionCode
= (\d+)|.|AppVersion = "(.+)"
CurrentVersion: 2.1.0
CurrentVersionCode: 27