--- /dev/null
+/etc/navit.xml
Priority: extra
Maintainer: Henning Heinold <h.heinold@tarent.de>
XSBC-Original-Maintainer: Gilles Filippini <pini@debian.org>
-Build-Depends: debhelper (>= 5), cvs, automake1.9, libtool, quilt,
+Build-Depends: debhelper (>= 5), automake1.9, libtool, quilt,
libdevil-dev, libhildon1-dev, libqt4-dev,
- libspeechd-dev,
+ libspeechd-dev, libespeak-dev,
libimlib2-dev, libdbus-1-dev, libxml2-dev, libfribidi-dev, libpq-dev,
libfreetype6-dev, libfontconfig1-dev,
libdbus-glib-1-dev, librsvg2-bin,
+++ /dev/null
-usr/share/pixmaps
-debian/tmp/usr/share/navit
-debian/tmp/usr/share/icons
-debian/tmp/usr/share/locale
+debian/tmp/opt/navit/share/icons/hicolor/128x128/apps/navit.png /usr/share/icons/hicolor/128x128/apps/navit.png
+debian/tmp/opt/navit/share/icons/hicolor/64x64/apps/navit.png /usr/share/icons/hicolor/64x64/apps/navit.png
+debian/tmp/opt/navit/share/icons/hicolor/48x48/apps/navit.png /usr/share/icons/hicolor/48x48/apps/navit.png
+debian/tmp/opt/navit/share/navit
+debian/tmp/opt/navit/share/icons
+debian/tmp/opt/navit/share/locale
-debian/tmp/usr/lib/navit/graphics/libgraphics_gtk_drawing_area*
+debian/tmp/opt/navit/lib/navit/graphics/libgraphics_gtk_drawing_area*.so
-debian/tmp/usr/lib/navit/graphics/libgraphics_qt_qpainter*
+debian/tmp/opt/navit/lib/navit/graphics/libgraphics_qt_qpainter*.so
-debian/tmp/usr/lib/navit/gui/libgui_gtk*
+debian/tmp/opt/navit/lib/navit/gui/libgui_gtk*.so
-debian/tmp/usr/lib/navit/gui/libgui_internal*
+debian/tmp/opt/navit/lib/navit/gui/libgui_internal*.so
-debian/tmp/usr/lib/navit/map
-debian/tmp/usr/lib/navit/osd
-debian/tmp/usr/lib/navit/binding
-debian/tmp/usr/lib/navit/speech
-debian/tmp/usr/lib/navit/vehicle
-debian/tmp/usr/lib/navit/font
-debian/tmp/usr/lib/navit/graphics/libgraphics_null*
-debian/tmp/usr/share/applications
-debian/tmp/usr/bin/navit
+debian/tmp/opt/navit/lib/navit/map/*.so
+debian/tmp/opt/navit/lib/navit/osd/*.so
+debian/tmp/opt/navit/lib/navit/binding/*.so
+debian/tmp/opt/navit/lib/navit/speech/*.so
+debian/tmp/opt/navit/lib/navit/vehicle/*.so
+debian/tmp/opt/navit/lib/navit/font/*.so
+debian/tmp/opt/navit/lib/navit/graphics/libgraphics_null*.so
+debian/tmp/opt/navit/share/applications/navit.desktop /usr/share/applications/hildon
+debian/tmp/opt/navit/share/applications/org.navit-project.Navit.service /usr/share/dbus-1/services
+debian/tmp/opt/navit/bin/navit
+debian/tmp/opt/navit/share/navit/navit.xml /etc/navit/
DEB_CONFIGURE_EXTRA_FLAGS += --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
endif
-DEB_CONFIGURE_EXTRA_FLAGS += --prefix=/usr
+DEB_CONFIGURE_EXTRA_FLAGS += --prefix=/opt/navit
+
# svg2png is required to display country flags
-DEB_CONFIGURE_EXTRA_FLAGS += --enable-svg2png-scaling-flag="8 16 32"
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-svg2png-scaling="32,48,64" \
+ --enable-svg2png-scaling-flag="8,16,32" \
+ --enable-svg2png-scaling-nav="8,16,32,48,64"
# Force svg2png conversion using rsvg-convert since it is the most reliable
# ATM
post-patches::
AUTOMAKE=automake-1.9 ACLOCAL=aclocal-1.9 autoreconf --install -I m4
-binary-install/navit::
- # Remove unused .la files
- find $(CURDIR)/debian/tmp/usr/lib/navit -name \*.la -print0 | xargs -0 rm -f
-
- # Default navit configuration file moved into /etc
- mv $(CURDIR)/debian/tmp/usr/share/navit/navit.xml \
- $(CURDIR)/debian/navit/etc/navit
-
- # Handled by debian/navit.docs
- rm $(CURDIR)/debian/tmp/usr/share/navit/README
-
clean::
# Add here commands to clean up after the build process.
[ ! -f Makefile ] || $(MAKE) distclean