fdroiddata/metadata/com.zoffcc.applications.zanavi.txt

227 lines
10 KiB
Text
Raw Normal View History

2015-07-25 11:41:19 +00:00
Categories:Navigation
License:GPLv2
2015-07-25 11:54:40 +00:00
Web Site:http://zanavi.cc
Source Code:https://github.com/zoff99/zanavi
Issue Tracker:https://github.com/zoff99/zanavi/issues
2015-07-25 11:41:19 +00:00
2015-07-25 11:54:40 +00:00
Name:ZANavi
2015-08-01 08:13:23 +00:00
Summary:Car Navigation System
2015-07-25 11:41:19 +00:00
Description:
2015-07-25 11:54:40 +00:00
ZANavi tries to make a specific android port and to succeed where NavIT can not.
Its only aimed at Android devices (Android 2.3 or higher) and should bring maximum user experience to the android device.
In short: it should be “install” and “start using”, but no fiddling with settings and xml files.
* Record your daily expense, income, asset and liability
* Show and count the details
* Export/Import to CSV
* Pie and time chart of balance
You can further improve the translations at:
[https://translations.launchpad.net/zanavi/trunk/+pots/zanavi Menu Translations]
and
[https://translations.launchpad.net/zanavi/navit-orig-import/+pots/navit Navigation Translations]
Here are some screenshots:
[https://wiki.openstreetmap.org/wiki/ZANavi#Screenshots Screenshots]
Features:
* new drive-home widget (works only if the app is installed in phone, NOT sdcard)
* index search
* support to show GPX files
* 3D mode
* works offline (offline navigation)
* world overview map
* tunnels are visible on map
* bridges visible on map
* search offline OR online
* spoken directions in many languages
* uptodate OSM maps
* select your language in the application
* map preview on search results
* aGPS
* last destination list (bookmarks)
* add waypoints
* show waypoints on map
* full world map download
* free zoom level with pinch zoom
* enter coordinates (lat,lon) manually
2015-07-25 11:41:19 +00:00
.
Repo Type:git-svn
Repo:http://zanavi.cc/zanavi_public1/navit/
2015-07-25 11:41:19 +00:00
2015-08-01 08:13:23 +00:00
Build:2.0.40,240
2015-08-02 19:19:21 +00:00
disable=broken upstream
2015-07-25 12:24:20 +00:00
target=21
commit=40
2015-08-01 08:13:23 +00:00
prebuild=echo '<project name="ZANavi"><target name="clean"/></project>' > build.xml && \
mkdir -p po/lp/navit-orig-import && rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
rm pngout-static && echo '#! /bin/bash' > pngout-static && echo 'echo $*' >> pngout-static && \
chmod u+rx pngout-static
2015-07-25 11:41:19 +00:00
update=no
2015-08-01 08:13:23 +00:00
build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
2015-07-25 11:41:19 +00:00
rm build.xml && \
2015-08-01 08:13:23 +00:00
mkdir nav2 && for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
mv nav2 navit && \
2015-07-25 11:41:19 +00:00
mkdir android-build && \
cd android-build/ && \
2015-08-01 08:13:23 +00:00
DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ \
-D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 \
-I$$NDK$$/platforms/android-14/arch-arm/usr/include \
-nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib \
-L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
../navit/configure \
RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar \
CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " \
CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " \
--host=arm-eabi-linux_android \
--enable-avoid-float --enable-avoid-unaligned \
--disable-glib \
--disable-gmodule \
--disable-vehicle-gpsd \
--enable-vehicle-demo \
--disable-binding-dbus \
--disable-speech-cmdline \
--disable-gui-gtk \
--disable-font-freetype \
--disable-fontconfig \
--disable-graphics-gtk-drawing-area \
--disable-maptool \
--enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 \
--enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 \
--with-xslts=android,plugin_menu --with-saxon=saxonb-xslt \
--enable-transformation-roll \
--with-android-project="android-21" && \
export AND_API_LEVEL_C=14 && \
export NDK=$$NDK$$ && \
export DO_RELEASE_BUILD=1 && \
export DO_PNG_BUILD=1 && \
export NDK_CCACHE="" && \
2015-07-25 11:41:19 +00:00
make && \
2015-08-01 08:13:23 +00:00
pwd && \
cd navit && \
make apkg-release || \
pwd && \
cd android-support-v7-appcompat && \
cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
mv l.txt local.properties && \
cat local.properties && \
echo android update project -t android-21 -p . && \
pwd && \
cd ../android && \
pwd && \
cat AndroidManifest.xml | \
sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
mv l.txt AndroidManifest.xml && \
cat AndroidManifest.xml | \
sed -e 's#android:versionName=".*"#android:versionName="2.0.40"#' > l.txt && \
mv l.txt AndroidManifest.xml && \
ant release && \
cd ../../../ && \
pwd && \
cat android-build/navit/android/project.properties | \
sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
mv l.txt android-build/navit/android/project.properties && \
ln -s android-build/navit/android-support-v7-appcompat . && \
2015-07-25 11:41:19 +00:00
ln -s android-build/navit/android/* .
novcheck=yes
Build:2.0.45,245
target=21
ndk=r10e
commit=43
prebuild=echo '<project name="ZANavi"><target name="clean"/></project>' > build.xml && \
mkdir -p po/lp/navit-orig-import && rm navit/maptool/poly2tri-c/001/seidel-1.0/triangulate && \
rm pngout-static && echo '#! /bin/bash' > pngout-static && echo 'echo $*' >> pngout-static && \
chmod u+rx pngout-static
update=no
build=if [ `uname -m` == 'x86_64' ] ; then SUFFIX2='_64' ; else SUFFIX2='' ; fi && \
export PATH=$PATH:$$SDK$$/tools:$$SDK$$/platform-tools:$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/bin && \
rm build.xml && \
mkdir nav2 && for i in `ls -1`; do if [ "$i" != "nav2" ]; then mv $i nav2/ ; fi ; done && \
mv nav2 navit && \
mkdir android-build && \
cd android-build/ && \
DEBUG_="-fpic -ffunction-sections -fstack-protector -fomit-frame-pointer -fno-strict-aliasing -D__ARM_ARCH_5__ -D__ARM_ARCH_5T__ -D__ARM_ARCH_5E__ \
-D__ARM_ARCH_5TE__ -Wno-psabi -march=armv5te -msoft-float -mthumb -finline-limit=64 -DHAVE_API_ANDROID -DANDROID -Wa,--noexecstack -O3 \
-I$$NDK$$/platforms/android-14/arch-arm/usr/include \
-nostdlib -Wl,-rpath-link=$$NDK$$/platforms/android-14/arch-arm/usr/lib \
-L$$NDK$$/platforms/android-14/arch-arm/usr/lib" && \
../navit/configure \
RANLIB=arm-linux-androideabi-ranlib AR=arm-linux-androideabi-ar \
CC="arm-linux-androideabi-gcc -O2 $DEBUG_ -L. -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " \
CXX="arm-linux-androideabi-g++ -O2 -fno-rtti -fno-exceptions -L$$NDK$$/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86$SUFFIX2/lib/gcc/arm-linux-androideabi/4.8/ -lgcc -ljnigraphics " \
--host=arm-eabi-linux_android \
--enable-avoid-float --enable-avoid-unaligned \
--disable-glib \
--disable-gmodule \
--disable-vehicle-gpsd \
--enable-vehicle-demo \
--disable-binding-dbus \
--disable-speech-cmdline \
--disable-gui-gtk \
--disable-font-freetype \
--disable-fontconfig \
--disable-graphics-gtk-drawing-area \
--disable-maptool \
--enable-cache-size=20971520 --enable-svg2png-scaling=8,16,32,48,64,96,192,384 \
--enable-svg2png-scaling-nav=48,64,59,96,192,384 --enable-svg2png-scaling-flag=32 \
--with-xslts=android,plugin_menu --with-saxon=saxonb-xslt \
--enable-transformation-roll \
--with-android-project="android-21" && \
export AND_API_LEVEL_C=14 && \
export NDK=$$NDK$$ && \
export DO_RELEASE_BUILD=1 && \
export DO_PNG_BUILD=1 && \
export NDK_CCACHE="" && \
make && \
pwd && \
cd navit && \
make apkg-release || \
pwd && \
cd android-support-v7-appcompat && \
cat local.properties |sed -e 's#/home/navit/_navit_develop/_need/SDK/_unpack/android-sdk-linux_x86#$$SDK$$#' > l.txt && \
mv l.txt local.properties && \
cat local.properties && \
echo android update project -t android-21 -p . && \
cd .. && \
pwd && \
cp -av ../../navit/trans_img/* ./android/res/ && \
cp -av ../../navit/trans_img/* ../../android-build/navit/android/res/ && \
cp -av ../../navit/trans_img/* ../../navit/navit/android/res/ && \
cd ./android && \
pwd && \
cat AndroidManifest.xml | \
sed -e 's#android:debuggable="true"#android:debuggable="false"#' > l.txt && \
mv l.txt AndroidManifest.xml && \
cat src/com/zoffcc/applications/zanavi/Navit.java | \
sed -e 's#static final boolean FDBL = false;#static final boolean FDBL = true;#' > l.txt && \
mv l.txt src/com/zoffcc/applications/zanavi/Navit.java && \
cat AndroidManifest.xml | \
sed -e 's#android:versionName=".*"#android:versionName="2.0.45"#' > l.txt && \
mv l.txt AndroidManifest.xml && \
ant release && \
cd ../../../ && \
pwd && \
cat android-build/navit/android/project.properties | \
sed -e 's#^android.library.reference.*$#android.library.reference.1=./android-support-v7-appcompat#' > l.txt && \
mv l.txt android-build/navit/android/project.properties && \
ln -s android-build/navit/android-support-v7-appcompat . && \
ln -s android-build/navit/android/* .
novcheck=yes
2015-07-25 12:24:20 +00:00
Bitcoin:1ZANav18WY8ytM7bhnAEBS3bdrTohsD9p
2015-07-25 11:41:19 +00:00
Auto Update Mode:None
Update Check Mode:RepoTrunk
Current Version:2.0.45
Current Version Code:245