From cae50e84266fcd0d9de9ff523ffbc5c7ed7ee094 Mon Sep 17 00:00:00 2001 From: David Black Date: Tue, 26 Mar 2013 13:19:35 +0000 Subject: [PATCH] WIP with autotools org.navitproject.navit --- metadata/org.navitproject.navit.txt | 36 +++++++++++++++++++++++------ 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/metadata/org.navitproject.navit.txt b/metadata/org.navitproject.navit.txt index eddcd0e93e..74f4fc6ab4 100644 --- a/metadata/org.navitproject.navit.txt +++ b/metadata/org.navitproject.navit.txt @@ -7,27 +7,49 @@ Issue Tracker:http://trac.navit-project.org/ Summary:Car navigation system Description: -Modular car navigation system with GPS tracking, realtime routing engine and -support for various vector map formats. This is a beta version which may not -work very well! +It's modular design is capable of using vector maps of various formats +for routing and rendering of the displayed map. It's even possible to +use multiple maps at a time. + +The routing engine not only calculates an optimal route to your +destination, but also generates directions and even speaks to you. + +Navit currently speaks 27 languages. +You can help translating via the web-based: +[http://translations.launchpad.net/navit/trunk/+pots/navit translation page]. . -#http://wiki.navit-project.org/index.php/Navit_on_Android#Compiling +#http://wiki.navit-project.org/index.php/Android_Development #apks at http://download.navit-project.org/navit Repo Type:svn +#Don't clone into navit/trunk/navit to leave space for dir required by cmake Repo:http://navit.svn.sourceforge.net/svnroot/navit/trunk #navit/navit is a confusing directory structure... -Build Version:navit,5197,!WIP with cmake; can also use autotools (at 5419),\ +Build Version:navit,5197,!WIP with cmake but it is preferred method (at 5419),\ novcheck=yes,subdir=navit,\ bindir=android-build/navit/android/bin,\ init=cp navit/android/AndroidManifest.xml.cmake AndroidManifest.xml,update=no,\ prebuild=export PATH=$PATH:$$NDK$/toolchains/arm-linux-androideabi-4.4.3/\ prebuilt/linux-x86/bin:$$SDK$$/tools:$$SDK$$/platform-tools && \ -mkdir -p ../android-build,build=cd ../android-build/ && \ +mkdir -p ../android-build && sed -i 's/cd android && ant debug/cd android/g' navit/Makefile.am,\ +build=cd ../android-build/ && \ cmake -DCMAKE_TOOLCHAIN_FILE=../navit/Toolchain/arm-eabi.cmake -DCACHE_SIZE="(20*1024*1024)" \ --DAVOID_FLOAT=1 -DANDROID_PERMISSIONS="CAMERA" -DANDROID_API_VERSION=8 ../navit && make +-DAVOID_FLOAT=1 -DANDROID_PERMISSIONS="CAMERA" -DANDROID_API_VERSION=8 ../navit && \ +make && make apkg + +#navit/navit is a confusing directory structure... +Build Version:5197,5197,!WIP with automake. Wrong with Makefile: much is commented out?! (at 5419),\ +forceversion=yes,subdir=navit,bindir=navit/android/bin,\ +init=cp navit/android/AndroidManifest.xml.in AndroidManifest.xml,update=no,\ +prebuild=export PATH=$PATH:$$NDK$/toolchains/arm-linux-androideabi-4.4.3/\ +prebuilt/linux-x86/bin:$$SDK$$/tools:$$SDK$$/platform-tools && \ +./autogen.sh && export ANDROID_NDK=$$NDK$$ && export ANDROID_API_LVL=4 && \ +export ANDROID_PLATFORM=$ANDROID_NDK/platforms/android-$ANDROID_API_LVL/arch-arm && \ +sed -i 's/cd android && ant debug/cd android/g' navit/Makefile.am && ./configure,\ +build=make && cd navit/ && make apkg Auto Update Mode:None +#Not updated on Market since 08/12 strangely Update Check Mode:Static