Moved osm2navit to its own binary package.
authorGilles Filippini <gilles.filippini@free.fr>
Mon, 23 Feb 2009 00:10:35 +0000 (01:10 +0100)
committerGilles Filippini <gilles.filippini@free.fr>
Mon, 23 Feb 2009 00:10:35 +0000 (01:10 +0100)
Reworked debian/ files to let dh do its work when possible.

debian/README.Debian
debian/control
debian/navit-data.install [new file with mode: 0644]
debian/navit.dirs
debian/navit.docs
debian/navit.install [new file with mode: 0644]
debian/navit.manpages
debian/osm2navit.install [new file with mode: 0644]
debian/osm2navit.manpages [new file with mode: 0644]
debian/rules

index c7cd37d..a7558a2 100644 (file)
@@ -2,7 +2,7 @@ navit for Debian
 ----------------
 
 Navit is a young and volatile software. Often after an update you will have
-to redo your configuration starting with copying /usr/share/navit/navit.xml
+to redo your configuration starting with copying /etc/navit/navit.xml
 to ~/.navit/ and then editing it.
 
 Before you can make use of this software, you need to get maps. To see, where
index 54268e2..09c12dc 100644 (file)
@@ -18,6 +18,7 @@ Package: navit
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}, navit-data (= ${source:Version})
 Recommends: gpsd
+Suggests: osm2navit
 Description: Car navigation system with routing engine
  Navit is a car navigation system with routing engine.
  .
@@ -54,3 +55,17 @@ Description: Car navigation system with routing engine - data files
  but also generates directions and even speaks to you using speech-dispatcher.
  .
  This package contains the data files for navit.
+
+Package: osm2navit
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: navit
+Description: Converts OpenStreetMap maps to Navit
+ Navit is a car navigation system with routing engine.
+ .
+ Its 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.
+ .
+ This package contains osm2navit, a tool to convert OpenStreetMap maps to the
+ Navit format.
diff --git a/debian/navit-data.install b/debian/navit-data.install
new file mode 100644 (file)
index 0000000..8abe578
--- /dev/null
@@ -0,0 +1,3 @@
+debian/tmp/usr/share/navit
+debian/tmp/usr/share/icons
+debian/tmp/usr/share/locale
index ff24296..7188dcc 100644 (file)
@@ -1,2 +1 @@
 etc/navit
-usr/share/doc/navit
index 55bc0a6..11f7d7b 100644 (file)
@@ -1,2 +1,3 @@
 README
 AUTHORS
+ChangeLog
diff --git a/debian/navit.install b/debian/navit.install
new file mode 100644 (file)
index 0000000..d0af6ac
--- /dev/null
@@ -0,0 +1,3 @@
+debian/tmp/usr/lib/navit
+debian/tmp/usr/share/applications
+debian/tmp/usr/bin/navit
index 85c5e00..0276297 100644 (file)
@@ -1 +1 @@
-man/*
+man/navit.1
diff --git a/debian/osm2navit.install b/debian/osm2navit.install
new file mode 100644 (file)
index 0000000..269c362
--- /dev/null
@@ -0,0 +1 @@
+debian/tmp/usr/bin/osm2navit
diff --git a/debian/osm2navit.manpages b/debian/osm2navit.manpages
new file mode 100644 (file)
index 0000000..a3e6f05
--- /dev/null
@@ -0,0 +1 @@
+man/osm2navit.1
index 25c4546..856a013 100755 (executable)
@@ -95,19 +95,14 @@ install: build
        dh_installdirs
 
        # Add here commands to install the package into debian/tmp.
-       $(MAKE) install DESTDIR=$(CURDIR)/debian/navit
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
-       mv $(CURDIR)/debian/navit/usr/share/navit/navit.xml \
+       # Default navit configuration file moved into /etc
+       mv $(CURDIR)/debian/tmp/usr/share/navit/navit.xml \
           $(CURDIR)/debian/navit/etc/navit
 
-       mv $(CURDIR)/debian/navit/usr/share/navit/README \
-          $(CURDIR)/debian/navit/usr/share/doc/navit
-
-       mkdir -p $(CURDIR)/debian/navit-data/usr/share
-       for i in navit icons locale; do \
-               mv $(CURDIR)/debian/navit/usr/share/$$i \
-                  $(CURDIR)/debian/navit-data/usr/share ;\
-       done
+       # Handled by debian/navit.docs
+       rm $(CURDIR)/debian/tmp/usr/share/navit/README
 
        dh_install