Categories:Internet
License:AGPLv3
Web Site:http://openbmap.org
Source Code:https://code.google.com/p/openbmap/source
Issue Tracker:https://code.google.com/p/openbmap/issues

Auto Name:Radiobeacon
Summary:Contribute to coverage maps
Description:
Map wireless networks and cell towers for the [http://openbmap.org openbmap.org] database.

openBmap is a free and open wifi and cells database. The website offers a coverage maps of wifis and cells. Collected data can be downloaded from the website and used for many purposes,
such as determining your own location without GPS or creating network coverage maps.

Status: Testing
.

Repo Type:git
Repo:https://code.google.com/p/openbmap

Build:1.0,1
    disable=wrongly versioned (was fe1f5fe76b)
    commit=unknown - see disabled

Build:0.7.1,2
    commit=858b0d926c14
    subdir=android
    init=rm -rf bin/ && \
        sed -i '/proguard/d' project.properties
    srclibs=Mapsforge@0f71a427bd50
    build=$$MVN3$$ clean package -DskipTests -f $$Mapsforge$$/pom.xml && \
        mv $$Mapsforge$$/mapsforge-map/target/mapsforge-map-0.3.1-SNAPSHOT-jar-with-dependencies.jar libs/

Build:0.7.6,5
    commit=v0.7.6
    subdir=android
    prebuild=sed -i '/proguard/d' project.properties

Build:0.7.7,6
    commit=v0.7.7
    subdir=android
    prebuild=sed -i '/proguard/d' project.properties

Build:0.7.8,7
    commit=v0.7.8
    subdir=android
    prebuild=sed -i '/proguard/d' project.properties

Build:0.7.9,8
    commit=v0.8.0
    subdir=android
    srclibs=ApacheHttpClient@4.2.3,CommonsLang@LANG_3_3_1,MapsforgeMirror@0.4.3,GraphView@v3.1.3,1:ActionBarSherlock@4.4.0
    rm=android/libs/*jar
    extlibs=android/android-support-v4.jar
    build=echo -e 'java.source=1.7\njava.target=1.7\n' >> ant.properties && \
        sed -i '/proguard/d' project.properties && \
        cp libs/android-support-v4.jar $$ActionBarSherlock$$/libs/ && \
        cp -R $$GraphView$$/src/main/java/com src/ && \
        pushd $$MapsforgeMirror$$/mapsforge-map-android && gradle build && sed -i -e 's/19.0.3/20.0.0/g' ../build.gradle && popd && \
        cp $$MapsforgeMirror$$/mapsforge-map-android/build/libs/mapsforge-map-android-*.jar \
           $$MapsforgeMirror$$/mapsforge-core/build/libs/mapsforge-core-*.jar \
           $$MapsforgeMirror$$/mapsforge-map-reader/build/libs/mapsforge-map-reader-*.jar \
           $$MapsforgeMirror$$/svg-android/build/bundles/release/classes.jar \
           $$MapsforgeMirror$$/mapsforge-map/build/libs/mapsforge-map-*.jar libs/ && \
        pushd $$CommonsLang$$ && \
        $$MVN3$$ package && \
        popd && \
        cp $$CommonsLang$$/target/commons-lang3-3.3.1.jar libs/ && \
        pushd $$ApacheHttpClient$$/httpmime/ && \
        $$MVN3$$ package && \
        popd && \
        cp $$ApacheHttpClient$$/httpmime/target/httpmime-4.2.3.jar libs/ && \
        ant release

Maintainer Notes:
* Due to https://code.google.com/p/support/issues/detail?id=31571
  we are using a semi official mapsforge git repo.
* We force build tools version. This has to be removed (and/or moved to
  the srclib).
* Move as much preparation back to prebuild as possible.
* Include directly if build fails again.
.

Auto Update Mode:Version v%v
Update Check Mode:Tags
Current Version:0.8.0
Current Version Code:8

