Handle endianness while reading data from mmapped mg files.
Index: navit/navit/data.h
===================================================================
---- navit.orig/navit/data.h 2009-05-04 11:25:45.000000000 +0200
-+++ navit/navit/data.h 2009-05-18 22:31:15.000000000 +0200
+--- navit.orig/navit/data.h 2009-06-01 08:54:28.000000000 +0200
++++ navit/navit/data.h 2009-06-01 08:54:50.000000000 +0200
@@ -20,6 +20,8 @@
#ifndef NAVIT_DATA_H
#define NAVIT_DATA_H
static inline unsigned int
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:13.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:15.000000000 +0200
-@@ -86,6 +86,10 @@
+--- navit.orig/configure.in 2009-06-01 08:54:40.000000000 +0200
++++ navit/configure.in 2009-06-01 08:54:50.000000000 +0200
+@@ -87,6 +87,10 @@
AC_SUBST(CC_FOR_BUILD)
AC_SUBST(CCLD_FOR_BUILD)
Force using qt4 moc when qt3 moc is in the way.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:32:18.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:32:22.000000000 +0200
-@@ -647,6 +647,8 @@
+--- navit.orig/configure.in 2009-06-01 08:54:28.000000000 +0200
++++ navit/configure.in 2009-06-01 08:54:40.000000000 +0200
+@@ -651,6 +651,8 @@
fi
if test "x${graphics_qt_qpainter}" = "xyes" ; then
AC_DEFINE(USE_GRAPICS_QT_QPAINTER, 1, [Build with graphics qt_qpainter])
AC_SUBST(QT_GUI_LIBS)
Index: navit/navit/graphics/qt_qpainter/Makefile.am
===================================================================
---- navit.orig/navit/graphics/qt_qpainter/Makefile.am 2009-05-18 22:32:21.000000000 +0200
-+++ navit/navit/graphics/qt_qpainter/Makefile.am 2009-05-18 22:32:22.000000000 +0200
+--- navit.orig/navit/graphics/qt_qpainter/Makefile.am 2009-06-01 08:54:37.000000000 +0200
++++ navit/navit/graphics/qt_qpainter/Makefile.am 2009-06-01 08:54:40.000000000 +0200
@@ -5,7 +5,7 @@
libgraphics_qt_qpainter_la_LDFLAGS = @QT_GUI_LIBS@ -module
BUILT_SOURCES = graphics_qt_qpainter.moc
Handles the removal of embedded ezxml from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:43.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:46.000000000 +0200
-@@ -751,7 +751,6 @@
+--- navit.orig/configure.in 2009-06-01 08:55:08.000000000 +0200
++++ navit/configure.in 2009-06-01 08:55:11.000000000 +0200
+@@ -755,7 +755,6 @@
navit/speech/cmdline/Makefile
navit/speech/speech_dispatcher/Makefile
navit/support/Makefile
navit/support/zlib/Makefile
Index: navit/navit/support/Makefile.am
===================================================================
---- navit.orig/navit/support/Makefile.am 2009-05-18 22:31:40.000000000 +0200
-+++ navit/navit/support/Makefile.am 2009-05-18 22:31:46.000000000 +0200
+--- navit.orig/navit/support/Makefile.am 2009-06-01 08:55:03.000000000 +0200
++++ navit/navit/support/Makefile.am 2009-06-01 08:55:11.000000000 +0200
@@ -1,7 +1,4 @@
SUBDIRS=
-if SUPPORT_EZXML
Handles the removal of embedded glib from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:29.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:36.000000000 +0200
-@@ -754,7 +754,6 @@
+--- navit.orig/configure.in 2009-06-01 08:54:54.000000000 +0200
++++ navit/configure.in 2009-06-01 08:54:59.000000000 +0200
+@@ -758,7 +758,6 @@
navit/speech/speech_dispatcher/Makefile
navit/support/Makefile
navit/support/ezxml/Makefile
navit/support/wordexp/Makefile
Index: navit/navit/support/Makefile.am
===================================================================
---- navit.orig/navit/support/Makefile.am 2009-05-04 11:25:45.000000000 +0200
-+++ navit/navit/support/Makefile.am 2009-05-18 22:31:36.000000000 +0200
+--- navit.orig/navit/support/Makefile.am 2009-06-01 08:54:27.000000000 +0200
++++ navit/navit/support/Makefile.am 2009-06-01 08:54:59.000000000 +0200
@@ -2,9 +2,6 @@
if SUPPORT_EZXML
SUBDIRS+=ezxml
iHandles the removal of embedded mdbtools from upstream-svn.
Index: navit/navit/map/poi_geodownload/Makefile.am
===================================================================
---- navit.orig/navit/map/poi_geodownload/Makefile.am 2009-05-04 11:25:44.000000000 +0200
-+++ navit/navit/map/poi_geodownload/Makefile.am 2009-05-18 22:31:43.000000000 +0200
+--- navit.orig/navit/map/poi_geodownload/Makefile.am 2009-06-01 08:54:27.000000000 +0200
++++ navit/navit/map/poi_geodownload/Makefile.am 2009-06-01 08:55:08.000000000 +0200
@@ -1,7 +1,6 @@
-SUBDIRS=libmdb
include $(top_srcdir)/Makefile.inc
libmap_poi_geodownload_la_LDFLAGS = -module
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:40.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:43.000000000 +0200
-@@ -730,8 +730,6 @@
+--- navit.orig/configure.in 2009-06-01 08:55:03.000000000 +0200
++++ navit/configure.in 2009-06-01 08:55:08.000000000 +0200
+@@ -734,8 +734,6 @@
navit/map/binfile/Makefile
navit/map/garmin/Makefile
navit/map/poi_geodownload/Makefile
Handles the removal of the embedded mini-libc from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:36.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:40.000000000 +0200
-@@ -754,7 +754,6 @@
+--- navit.orig/configure.in 2009-06-01 08:54:59.000000000 +0200
++++ navit/configure.in 2009-06-01 08:55:03.000000000 +0200
+@@ -758,7 +758,6 @@
navit/speech/speech_dispatcher/Makefile
navit/support/Makefile
navit/support/ezxml/Makefile
navit/support/zlib/Makefile
Index: navit/navit/support/Makefile.am
===================================================================
---- navit.orig/navit/support/Makefile.am 2009-05-18 22:31:36.000000000 +0200
-+++ navit/navit/support/Makefile.am 2009-05-18 22:31:40.000000000 +0200
+--- navit.orig/navit/support/Makefile.am 2009-06-01 08:54:59.000000000 +0200
++++ navit/navit/support/Makefile.am 2009-06-01 08:55:03.000000000 +0200
@@ -11,7 +11,4 @@
if SUPPORT_ZLIB
SUBDIRS+=zlib
Handles the removal of embedded ttf-liberation from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:15.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:29.000000000 +0200
-@@ -735,7 +735,6 @@
+--- navit.orig/configure.in 2009-06-01 08:54:50.000000000 +0200
++++ navit/configure.in 2009-06-01 08:54:54.000000000 +0200
+@@ -739,7 +739,6 @@
navit/fib-1.1/Makefile
navit/font/Makefile
navit/font/freetype/Makefile
navit/graphics/gtk_drawing_area/Makefile
Index: navit/navit/Makefile.am
===================================================================
---- navit.orig/navit/Makefile.am 2009-05-04 11:25:45.000000000 +0200
-+++ navit/navit/Makefile.am 2009-05-18 22:31:29.000000000 +0200
+--- navit.orig/navit/Makefile.am 2009-06-01 08:54:27.000000000 +0200
++++ navit/navit/Makefile.am 2009-06-01 08:54:54.000000000 +0200
@@ -1,14 +1,10 @@
include $(top_srcdir)/Makefile.inc
-DIST_SUBDIRS=binding map fib-1.1 font fonts gui graphics osd speech support vehicle xpm maps
Handle the removal of win32 specific parts from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:48.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:52.000000000 +0200
-@@ -740,18 +740,15 @@
+--- navit.orig/configure.in 2009-06-01 08:55:15.000000000 +0200
++++ navit/configure.in 2009-06-01 08:55:18.000000000 +0200
+@@ -744,18 +744,15 @@
navit/graphics/null/Makefile
navit/graphics/sdl/Makefile
navit/graphics/qt_qpainter/Makefile
navit/vehicle/file/Makefile
Index: navit/navit/support/Makefile.am
===================================================================
---- navit.orig/navit/support/Makefile.am 2009-05-18 22:31:48.000000000 +0200
-+++ navit/navit/support/Makefile.am 2009-05-18 22:31:52.000000000 +0200
+--- navit.orig/navit/support/Makefile.am 2009-06-01 08:55:15.000000000 +0200
++++ navit/navit/support/Makefile.am 2009-06-01 08:55:18.000000000 +0200
@@ -2,7 +2,4 @@
if SUPPORT_WORDEXP
SUBDIRS+=wordexp
+DIST_SUBDIRS=wordexp
Index: navit/navit/gui/Makefile.am
===================================================================
---- navit.orig/navit/gui/Makefile.am 2009-05-04 11:25:44.000000000 +0200
-+++ navit/navit/gui/Makefile.am 2009-05-18 22:31:52.000000000 +0200
+--- navit.orig/navit/gui/Makefile.am 2009-06-01 08:54:26.000000000 +0200
++++ navit/navit/gui/Makefile.am 2009-06-01 08:55:18.000000000 +0200
@@ -5,6 +5,3 @@
if GUI_GTK
SUBDIRS += gtk
-endif
Index: navit/navit/graphics/Makefile.am
===================================================================
---- navit.orig/navit/graphics/Makefile.am 2009-05-04 11:25:44.000000000 +0200
-+++ navit/navit/graphics/Makefile.am 2009-05-18 22:31:52.000000000 +0200
+--- navit.orig/navit/graphics/Makefile.am 2009-06-01 08:54:26.000000000 +0200
++++ navit/navit/graphics/Makefile.am 2009-06-01 08:55:18.000000000 +0200
@@ -11,9 +11,6 @@
if USE_GRAPHICS_SDL
SUBDIRS+=sdl
Handles the removal of embedded wordexp from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:52.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:55.000000000 +0200
-@@ -749,7 +749,6 @@
+--- navit.orig/configure.in 2009-06-01 08:54:04.000000000 +0200
++++ navit/configure.in 2009-06-01 08:54:04.000000000 +0200
+@@ -753,7 +753,6 @@
navit/speech/cmdline/Makefile
navit/speech/speech_dispatcher/Makefile
navit/support/Makefile
navit/vehicle/gpsd/Makefile
Index: navit/navit/support/Makefile.am
===================================================================
---- navit.orig/navit/support/Makefile.am 2009-05-18 22:31:52.000000000 +0200
-+++ navit/navit/support/Makefile.am 2009-05-18 22:31:55.000000000 +0200
+--- navit.orig/navit/support/Makefile.am 2009-06-01 08:54:04.000000000 +0200
++++ navit/navit/support/Makefile.am 2009-06-01 08:54:04.000000000 +0200
@@ -1,5 +1,2 @@
SUBDIRS=
-if SUPPORT_WORDEXP
Handles the removal of embedded zlib from upstream-svn.
Index: navit/configure.in
===================================================================
---- navit.orig/configure.in 2009-05-18 22:31:46.000000000 +0200
-+++ navit/configure.in 2009-05-18 22:31:48.000000000 +0200
-@@ -753,7 +753,6 @@
+--- navit.orig/configure.in 2009-06-01 08:55:11.000000000 +0200
++++ navit/configure.in 2009-06-01 08:55:15.000000000 +0200
+@@ -757,7 +757,6 @@
navit/support/Makefile
navit/support/win32/Makefile
navit/support/wordexp/Makefile
navit/vehicle/gpsd/Makefile
Index: navit/navit/support/Makefile.am
===================================================================
---- navit.orig/navit/support/Makefile.am 2009-05-18 22:31:46.000000000 +0200
-+++ navit/navit/support/Makefile.am 2009-05-18 22:31:48.000000000 +0200
+--- navit.orig/navit/support/Makefile.am 2009-06-01 08:55:11.000000000 +0200
++++ navit/navit/support/Makefile.am 2009-06-01 08:55:15.000000000 +0200
@@ -5,7 +5,4 @@
if SUPPORT_WIN32
SUBDIRS+=win32