Categories:
  - Navigation
License: MPL-2.0
WebSite: https://location.services.mozilla.com
SourceCode: https://github.com/mozilla/MozStumbler
IssueTracker: https://github.com/mozilla/MozStumbler/issues
Changelog: https://github.com/mozilla/MozStumbler/releases

AutoName: Mozilla Stumbler
Description: |-
    Android Stumbler for [https://location.services.mozilla.com/ Mozilla Location
    Service]. This allows you to contribute a mapping from Cell towers and WiFi
    access points to a GPS location. This will be used for location services when no
    GPS is available, similar to [http://www.openwlanmap.org/ OpenWLANMap].

    While both, client and server, are free software, Mozilla only releases the
    [https://location.services.mozilla.com/downloads cell data]. WiFi data is
    withheld due to privacy/legal issues.

RepoType: git
Repo: https://github.com/mozilla/MozStumbler.git

Builds:
  - versionName: 0.8.2
    versionCode: 20
    commit: 32d4102
    gradle:
      - yes
    prebuild: sed -i -e 's/debuggable true/debuggable false/' -e '/task wrapper/,/^}$/d'
        build.gradle

  - versionName: 0.8.3
    versionCode: 21
    commit: v0.8.3
    gradle:
      - yes
    prebuild: sed -i -e 's/debuggable true/debuggable false/' build.gradle

  - versionName: 0.10.0
    versionCode: 23
    commit: v0.10.0
    gradle:
      - yes
    prebuild: sed -i -e 's/debuggable true/debuggable false/' build.gradle

  - versionName: 0.10.1
    versionCode: 24
    commit: v0.10.1
    gradle:
      - yes
    prebuild: sed -i -e 's/debuggable true/debuggable false/' build.gradle

  - versionName: 0.10.2
    versionCode: 25
    commit: v0.10.2
    gradle:
      - yes

  - versionName: 0.11.0
    versionCode: 26
    commit: v0.11.0
    gradle:
      - yes

  - versionName: 0.12.0
    versionCode: 27
    commit: v0.12.0
    gradle:
      - yes

  - versionName: 0.12.1
    versionCode: 28
    commit: v0.12.1
    gradle:
      - yes

  - versionName: 0.13.0
    versionCode: 29
    commit: v0.13.0
    gradle:
      - yes

  - versionName: 0.14.0
    versionCode: 30
    commit: v0.14.0
    gradle:
      - yes

  - versionName: 0.15.0
    versionCode: 31
    commit: v0.15.0
    gradle:
      - yes

  - versionName: 0.17.0
    versionCode: 33
    commit: v0.17.0
    gradle:
      - yes

  - versionName: 0.18.0
    versionCode: 34
    commit: v0.18.0
    gradle:
      - yes

  - versionName: 0.19.0
    versionCode: 35
    commit: v0.19.0
    gradle:
      - yes

  - versionName: 0.20.0
    versionCode: 36
    commit: v0.20.0
    gradle:
      - yes

  - versionName: 0.20.3
    versionCode: 39
    commit: v0.20.3
    gradle:
      - yes

  - versionName: 0.20.4
    versionCode: 40
    commit: v0.20.4
    gradle:
      - yes

  - versionName: 0.20.5
    versionCode: 41
    commit: v0.20.5
    gradle:
      - yes

  - versionName: 0.20.9
    versionCode: 42
    commit: v0.20.9
    gradle:
      - yes

  - versionName: 0.30.0
    versionCode: 43
    commit: a1608747ecf41cd99bec1f6dc81845e10d8523fd
    gradle:
      - yes

  - versionName: 1.2.1
    versionCode: 1020100
    commit: 6ac3faeccfcccf79952b82e0b3c8abf9911c138b
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.3.0
    versionCode: 1030000
    commit: daebe09fed53e2cc008a12d091fec617dccb8dea
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.5.0
    versionCode: 1050000
    commit: ff7cce3670c1c1d7d5af838bccf7816fa5c57b42
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.5.1
    versionCode: 1050100
    commit: 030d2f583ecf6440fa470930535b76e838a085be
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.5.2
    versionCode: 1050200
    commit: v1.5.2
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.5.4
    versionCode: 1050400
    commit: v1.5.4
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.6.0
    versionCode: 1060000
    commit: v1.6.0
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.6.1
    versionCode: 1060100
    commit: v1.6.1
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.2
    versionCode: 1070200
    commit: v1.7.2
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.3
    versionCode: 1070300
    commit: v1.7.3
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.4
    versionCode: 1070400
    commit: v1.7.4
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.5
    versionCode: 1070500
    commit: v1.7.5
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.6
    versionCode: 1070600
    commit: v1.7.6
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.7
    versionCode: 1070700
    commit: v1.7.7
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.10
    versionCode: 1071000
    commit: v1.7.10
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.11
    versionCode: 1071100
    commit: v1.7.11
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.12
    versionCode: 1071200
    commit: v1.7.12
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.13
    versionCode: 1071300
    commit: v1.7.13
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.7.14
    versionCode: 1071400
    commit: v1.7.14
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.8.3
    versionCode: 1080300
    disable: gradle crash
    commit: v1.8.3
    subdir: android
    gradle:
      - fdroid
    prebuild: sed -i -e '/sonatype/d' build.gradle ../build.gradle

  - versionName: 1.8.6
    versionCode: 1080600
    commit: v1.8.6
    subdir: android
    init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.2\" }' >> ../build.gradle"
    gradle:
      - FdroidLbprod

  - versionName: 1.8.8
    versionCode: 1080800
    commit: v1.8.8
    subdir: android
    init: "echo 'task wrapper(type: Wrapper) { gradleVersion = \"2.2\" }' >> ../build.gradle"
    gradle:
      - fdroid
    prebuild: sed -i -e 's/private-"+scope+".properties/private-fdroid.properties/'
        build.gradle

MaintainerNotes: |-
    Update check is disabled on fdroid since upstream calculates version and
    versioncode within gradle. Our updatecheck doesn't actually know anything
    about gradle and just scrapes the files for relevant data.

AutoUpdateMode: None
UpdateCheckMode: None
CurrentVersion: 1.8.8
CurrentVersionCode: 1080800