[Pkg-osm-commits] [SCM] monav branch, master, updated. upstream/0.0.svn217-19-gbe4d2b6

David Paleino dapal at debian.org
Mon Jan 3 17:11:56 UTC 2011


The following commit has been merged in the master branch:
commit be4d2b69c563e0bcd228369888fa0746bb4077b8
Author: David Paleino <dapal at debian.org>
Date:   Mon Jan 3 18:00:41 2011 +0100

    Add monav-routing-daemon

diff --git a/debian/control b/debian/control
index 663cfea..ee5906b 100644
--- a/debian/control
+++ b/debian/control
@@ -24,17 +24,18 @@ Architecture: any
 Depends: ${misc:Depends}
  , monav-client (= ${binary:Version})
  , monav-preprocessor (= ${binary:Version})
+ , monav-routing-daemon (= ${binary:Version})
 Description: meta package for MoNav
- MoNav is a Desktop / Mobile application that offers state-of-the-art fast and 
+ MoNav is a Desktop / Mobile application that offers state-of-the-art fast and
  exact routing with OpenStreetMap Data.
  .
- In contrast to most commercial and open-source routing applications, MoNav 
- offers exact routing without heuristic assumptions and with very little 
+ In contrast to most commercial and open-source routing applications, MoNav
+ offers exact routing without heuristic assumptions and with very little
  computational work. Its routing core is based on Contraction Hierarchies.
  .
- The application is divided into two parts: The MoNav Preprocessor transforms 
- the raw OpenStreetMap data into file formats usable by the MoNav Client 
- application. The preprocessing is often time consuming and requires larger 
+ The application is divided into two parts: The MoNav Preprocessor transforms
+ the raw OpenStreetMap data into file formats usable by the MoNav Client
+ application. The preprocessing is often time consuming and requires larger
  amounts of memory. The client application on the other hand has very few
  requirements and can even run on mobile devices.
  .
@@ -46,36 +47,64 @@ Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Recommends: monav-preprocessor
 Description: fast navigation system featuring exact routing - client
- MoNav is a Desktop / Mobile application that offers state-of-the-art fast and 
+ MoNav is a Desktop / Mobile application that offers state-of-the-art fast and
  exact routing with OpenStreetMap Data.
  .
- In contrast to most commercial and open-source routing applications, MoNav 
- offers exact routing without heuristic assumptions and with very little 
+ In contrast to most commercial and open-source routing applications, MoNav
+ offers exact routing without heuristic assumptions and with very little
  computational work. Its routing core is based on Contraction Hierarchies.
  .
- The application is divided into two parts: The MoNav Preprocessor transforms 
- the raw OpenStreetMap data into file formats usable by the MoNav Client 
- application. The preprocessing is often time consuming and requires larger 
+ The application is divided into two parts: The MoNav Preprocessor transforms
+ the raw OpenStreetMap data into file formats usable by the MoNav Client
+ application. The preprocessing is often time consuming and requires larger
  amounts of memory. The client application on the other hand has very few
  requirements and can even run on mobile devices.
  .
+ Additionally a routing daemon is available to act as a background route
+ server for other applications.
+ .
  This package provides the client application.
 
 Package: monav-preprocessor
 Architecture: any
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Description: fast navigation system featuring exact routing - preprocessor
- MoNav is a Desktop / Mobile application that offers state-of-the-art fast and 
+ MoNav is a Desktop / Mobile application that offers state-of-the-art fast and
  exact routing with OpenStreetMap Data.
  .
- In contrast to most commercial and open-source routing applications, MoNav 
- offers exact routing without heuristic assumptions and with very little 
+ In contrast to most commercial and open-source routing applications, MoNav
+ offers exact routing without heuristic assumptions and with very little
  computational work. Its routing core is based on Contraction Hierarchies.
  .
- The application is divided into two parts: The MoNav Preprocessor transforms 
- the raw OpenStreetMap data into file formats usable by the MoNav Client 
- application. The preprocessing is often time consuming and requires larger 
+ The application is divided into two parts: The MoNav Preprocessor transforms
+ the raw OpenStreetMap data into file formats usable by the MoNav Client
+ application. The preprocessing is often time consuming and requires larger
  amounts of memory. The client application on the other hand has very few
  requirements and can even run on mobile devices.
  .
+ Additionally a routing daemon is available to act as a background route
+ server for other applications.
+ .
  This package provides the preprocessing application.
+
+Package: monav-routing-daemon
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: fast navigation system featuring exact routing - routing daemon
+ MoNav is a Desktop / Mobile application that offers state-of-the-art fast and
+ exact routing with OpenStreetMap Data.
+ .
+ In contrast to most commercial and open-source routing applications, MoNav
+ offers exact routing without heuristic assumptions and with very little
+ computational work. Its routing core is based on Contraction Hierarchies.
+ .
+ The application is divided into two parts: The MoNav Preprocessor transforms
+ the raw OpenStreetMap data into file formats usable by the MoNav Client
+ application. The preprocessing is often time consuming and requires larger
+ amounts of memory. The client application on the other hand has very few
+ requirements and can even run on mobile devices.
+ .
+ Additionally a routing daemon is available to act as a background route
+ server for other applications.
+ .
+ This package provides the routing daemon.
diff --git a/debian/monav-routing-daemon.install b/debian/monav-routing-daemon.install
new file mode 100644
index 0000000..a1b2cf9
--- /dev/null
+++ b/debian/monav-routing-daemon.install
@@ -0,0 +1 @@
+bin/MoNavD	/usr/bin/
diff --git a/debian/rules b/debian/rules
index e4fb2cc..d110a4e 100755
--- a/debian/rules
+++ b/debian/rules
@@ -31,6 +31,9 @@ override_dh_install:
 	mv $(CURDIR)/debian/monav-preprocessor/usr/bin/MoNavP \
 	    $(CURDIR)/debian/monav-preprocessor/usr/bin/monav-preprocessor
 
+	mv $(CURDIR)/debian/monav-routing-daemon/usr/bin/MoNavD \
+	    $(CURDIR)/debian/monav-routing-daemon/usr/bin/monav-routing-daemon
+
 override_dh_auto_clean: configure
 	for i in client preprocessor routingdaemon; do \
 	    $(MAKE) -f Makefile.$$i distclean; \

-- 
fast navigation system featuring exact routing



More information about the Pkg-osm-commits mailing list