fdroiddata/metadata/net.thunderbird.android.yml
2025-11-19 06:05:36 +00:00

240 lines
8.3 KiB
YAML

Categories:
- Connectivity
- Email
- Internet
- Writing
License: Apache-2.0
WebSite: https://thunderbird.net
SourceCode: https://github.com/thunderbird/thunderbird-android
IssueTracker: https://github.com/thunderbird/thunderbird-android/issues
Translation: https://hosted.weblate.org/projects/tb-android/
Changelog: https://github.com/thunderbird/thunderbird-android/releases/
Donate: https://mzla.link/supportTfA
AutoName: 'Thunderbird: Free Your Inbox'
RepoType: git
Repo: https://github.com/thunderbird/thunderbird-android.git
Binaries: https://ftp.mozilla.org/pub/thunderbird-mobile/android/releases/%v/thunderbird-%v.apk
Builds:
- versionName: '8.0'
versionCode: 4
commit: e8f11477f608287a4517a4a05766ccfa9c97cb88
gradle:
- foss
output: app-thunderbird/build/outputs/apk/foss/release/app-thunderbird-foss-release-unsigned.apk
rm:
- feature/funding/googleplay
prebuild:
- sed -i -e '/maven.mozilla.org\/maven2/d' -e '/glean/d' -e '/app-k9mail/d'
-e '/googleplay/d' settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' app-thunderbird/build.gradle.kts
- gradle clean
scandelete:
- build-plugin
- versionName: '8.1'
versionCode: 5
commit: 4a9db04a9a0d805dba477258a65dc5a4d2b4fa6a
gradle:
- foss
output: app-thunderbird/build/outputs/apk/foss/release/app-thunderbird-foss-release-unsigned.apk
rm:
- feature/funding/googleplay
prebuild:
- sed -i -e '/maven.mozilla.org\/maven2/d' -e '/glean/d' -e '/app-k9mail/d'
-e '/googleplay/d' settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' app-thunderbird/build.gradle.kts
- gradle clean
scandelete:
- build-plugin
- versionName: '8.2'
versionCode: 8
commit: 1a8409aed3eeebbe7a85b85825cb990354ada144
gradle:
- foss
output: app-thunderbird/build/outputs/apk/foss/release/app-thunderbird-foss-release-unsigned.apk
rm:
- feature/funding/googleplay
prebuild:
- sed -i -e '/maven.mozilla.org\/maven2/d' -e '/glean/d' -e '/app-k9mail/d'
-e '/googleplay/d' settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' app-thunderbird/build.gradle.kts
- gradle clean
scandelete:
- build-plugin
- versionName: '9.0'
versionCode: 9
commit: 53354f04f64bb72b6fac9d8367b14ca8b1cec178
gradle:
- foss
output: app-thunderbird/build/outputs/apk/foss/release/app-thunderbird-foss-release-unsigned.apk
rm:
- feature/funding/googleplay
prebuild:
- sed -i -e '/maven.mozilla.org\/maven2/d' -e '/glean/d' -e '/app-k9mail/d'
-e '/googleplay/d' settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' app-thunderbird/build.gradle.kts
- gradle clean
scandelete:
- build-plugin
- versionName: '10.0'
versionCode: 10
commit: ac76f6eed67610c5993b741afb543132390f3cb5
gradle:
- foss
output: app-thunderbird/build/outputs/apk/foss/release/app-thunderbird-foss-release-unsigned.apk
rm:
- feature/funding/googleplay
prebuild:
- sed -i -e '/maven.mozilla.org\/maven2/d' -e '/glean/d' -e '/app-k9mail/d'
-e '/googleplay/d' settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' app-thunderbird/build.gradle.kts
- gradle clean
scandelete:
- build-plugin
- versionName: '10.1'
versionCode: 11
commit: 8a4fefcc1b8511f415708d507bf86c5cae58ad2a
gradle:
- foss
output: app-thunderbird/build/outputs/apk/foss/release/app-thunderbird-foss-release-unsigned.apk
rm:
- feature/funding/googleplay
prebuild:
- sed -i -e '/maven.mozilla.org\/maven2/d' -e '/glean/d' -e '/app-k9mail/d'
-e '/googleplay/d' settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' app-thunderbird/build.gradle.kts
- gradle clean
scandelete:
- build-plugin
- versionName: '11.0'
versionCode: 12
commit: 37ce0becae8dceaae7aa9ce0fa8d2dbbed1b86ed
subdir: app-thunderbird
gradle:
- foss
rm:
- app-k9mail
- feature/funding/googleplay
prebuild:
- sed -i -e 's|maven.mozilla.org/maven2|jitpack.io|' -e '/glean/d' -e '/googleplay/d'
../settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' build.gradle.kts
scandelete:
- build-plugin
- versionName: '11.1'
versionCode: 13
commit: 7c128290d885249c8f7d373f8fb858a8342e13e7
subdir: app-thunderbird
gradle:
- foss
rm:
- app-k9mail
- feature/funding/googleplay
prebuild:
- sed -i -e 's|maven.mozilla.org/maven2|jitpack.io|' -e '/glean/d' -e '/googleplay/d'
../settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' build.gradle.kts
scandelete:
- build-plugin
- versionName: '12.0'
versionCode: 14
commit: ecbd88304318b4e62f7e6c307a9d1fa1d8d6edda
subdir: app-thunderbird
gradle:
- foss
rm:
- app-k9mail
- feature/funding/googleplay
prebuild:
- sed -i -e 's|maven.mozilla.org/maven2|jitpack.io|' -e '/glean/d' -e '/googleplay/d'
-e '/foojay/d' ../settings.gradle.kts ../settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' build.gradle.kts
scandelete:
- build-plugin
- versionName: '12.1'
versionCode: 15
commit: 875e119249279a75e08e036d5d89bab4150fb286
subdir: app-thunderbird
gradle:
- foss
rm:
- app-k9mail
- feature/funding/googleplay
prebuild:
- sed -i -e 's|maven.mozilla.org/maven2|jitpack.io|' -e '/glean/d' -e '/googleplay/d'
-e '/foojay/d' ../settings.gradle.kts ../settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' build.gradle.kts
scandelete:
- build-plugin
- versionName: '13.0'
versionCode: 16
commit: a11e0c2b85de7dd803ed60d9881686130e4deaf8
subdir: app-thunderbird
gradle:
- foss
rm:
- app-k9mail
- feature/funding/googleplay
prebuild:
- sed -i -e 's|maven.mozilla.org/maven2|jitpack.io|' -e '/glean/d' -e '/googleplay/d'
-e '/foojay/d' ../settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' build.gradle.kts
scandelete:
- build-plugin
- versionName: '14.0'
versionCode: 17
commit: 6a29a08483f0e6df9c33ec908b6d9fc51c0dc010
subdir: app-thunderbird
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:
- foss
rm:
- app-k9mail
- feature/funding/googleplay
prebuild:
- sed -i -e 's|maven.mozilla.org/maven2|jitpack.io|' -e '/glean/d' -e '/googleplay/d'
-e '/foojay/d' ../settings.gradle.kts
- sed -i -e 's/feature.funding.googleplay/feature.funding.link/' build.gradle.kts
scandelete:
- build-plugin
AllowedAPKSigningKeys: b6524779b3dbbc5ac17a5ac271ddb29dcfbf723578c238e03c3c217811356dd1
MaintainerNotes: |-
Thunderbird for Android is based on K-9 Mail. The source repository contains both applications, a
symlink points to the correct metadata path. We're using the `foss` flavor for submission to
f-droid, while the `full` flavor will be reserved for the Play Store.
Thunderbird on the Play Store has two separate application ids and listings. This listing is the
release targeted at the majority of our users.
The source code may have a few pointers to potentially unwanted features. There is the Play Store
billing library, which we're going to use to collect financial contributions in the Play Store
flavor. The f-droid variant simply links out to our fundraising page in a web browser. There is
also Glean telemetry, which is currently disabled. When we re-enable it, we expect it will meet
the opt-in requirements set in the policies.
Auto updates are currently disabled and will be done manually. We strive to enable auto updates
soon after the release. We'll also switch to tags instead of the commit once the tagging is done.
AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: '14.0'
CurrentVersionCode: 17