Source: osrm-backend
Standards-Version: 4.7.4
Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
Uploaders: Anton Gladky <gladk@debian.org>
Section: science
Build-Depends:
 debhelper-compat (= 13),
 cmake,
 libbz2-dev,
 libboost-date-time-dev,
 libboost-iostreams-dev,
 libboost-program-options-dev,
 libboost-thread-dev,
 libboost-test-dev,
 libexpat1-dev,
 flatbuffers-compiler,
 libflatbuffers-dev,
 libfmt-dev,
 liblua5.4-dev,
 libosmium2-dev,
 libprotozero-dev,
 rapidjson-dev,
 libtbb-dev,
 pkgconf,
 zlib1g-dev,
Vcs-Browser: https://salsa.debian.org/debian-gis-team/osrm-backend
Vcs-Git: https://salsa.debian.org/debian-gis-team/osrm-backend.git
Homepage: https://project-osrm.org

Package: osrm-backend
Architecture: any
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: Open Source Routing Machine - high performance routing engine
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source. OSRM supports Linux,
 FreeBSD, Windows, and macOS.
 .
 This package contains the command-line tools:
  - osrm-routed: HTTP server providing a routing API
  - osrm-extract: extract road network from OSM data
  - osrm-partition: partition the road network
  - osrm-customize: customize the partitioned road network
  - osrm-contract: contract the road network for CH routing
  - osrm-datastore: store processed data in shared memory
  - osrm-components: identify strongly connected components

Package: osrm-backend-service
Architecture: all
Depends:
 osrm-backend (>= ${source:Version}),
 adduser,
 ${misc:Depends},
Description: Open Source Routing Machine - systemd service
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source.
 .
 This package provides the systemd service unit for running osrm-routed
 as a persistent background service, started automatically at boot. It
 creates a dedicated system user (osrm) and a state directory under
 /var/lib/osrm for the processed map data.
 .
 Users who only need the map-processing tools (osrm-extract,
 osrm-partition, osrm-customize, osrm-contract) do not need this package.

Package: libosrm26
Architecture: any
Section: libs
Depends:
 ${shlibs:Depends},
 ${misc:Depends},
Description: Open Source Routing Machine - shared libraries
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source.
 .
 This package contains the shared libraries needed to run OSRM-based
 applications.

Package: libosrm-dev
Architecture: any
Section: libdevel
Depends:
 libosrm26 (= ${binary:Version}),
 libflatbuffers-dev,
 ${misc:Depends},
Description: Open Source Routing Machine - development files
 OSRM is a modern C++ routing engine for shortest paths in road networks.
 It uses OpenStreetMap data as its data source.
 .
 This package contains the development headers and libraries needed to
 build applications that use libosrm.
