BSD Ports

astro/routino 3.4.4 FreeBSD

Router for OpenStreetMap Data

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
0e604eeaa6
License
AGPLv3
Categories
astro
Package size
1685.9 KiB, 5879.4 KiB installed

Description

Routino is an application for finding a route between two points using the dataset of topographical information collected by OpenStreetMap.

This router uses a routing algorithm that takes OSM format data as its input and calculates either the shortest or quickest route between two points. To optimise the routing a custom database format is used. This allows the routing to be performed quickly after a modest one-off pre-processing stage. A selection is possible for any of the major OSM transport types and for each of the main OSM highway types a preference can be provided and a speed limit. Restrictions on one-way streets, weight, height, width and length are also options. Further preferences about road properties (e.g. paved or not) can also be selected.

The processing of the input XML file is based on rules in a configuration file that transform the highway tags into tags that are understood by Routino. The generation of the output files (HTML and GPX) uses language fragments selected from another configuration file which allows multi-lingual output from the same database. The router takes into account private/public/permissive restrictions on highways as well as tagged speed limits and barriers (gates, bollards). The simplest and most common turn restriction relations (those composed of a way, node and way) are also supported.

In the other systems

The newest version among them is 3.4.4, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
FreeBSDastro/routino3.4.4 newestnone known-[email protected]2026-08-24
OpenBSDgeo/routino by name3.4.3no data-Kirill Bychkov <[email protected]>-
DragonFlyastro/routino3.4.2none known-[email protected]-
HardenedBSDastro/routino3.4.4 newestno data-[email protected]-
GhostBSDastro/routino3.4.4 newestno data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install routino

From the ports tree:

cd /usr/ports/astro/routino/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	routino>0:astro/routino
LIB_DEPENDS=	libroutino-slim.so:astro/routino

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.4.43.4.43.3.33.4.33.4.4
FreeBSD:14:quarterly3.4.43.4.4n/a3.4.33.4.4
FreeBSD:15:latest3.4.43.4.4n/a3.4.33.4.3
FreeBSD:15:quarterly3.4.43.4.4n/an/an/a
FreeBSD:16:latest3.4.43.4.4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 4
Run dependencies 1
Required by 1

Configuration

Options name: astro_routino

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler gmake perl5 tar:tgz
Service scripts
none
Conflicts with
jabberd

Files

pkg-plist 989
  • @mode 0755
  • bin/filedumper
  • bin/filedumper-slim
  • bin/filedumperx
  • bin/planetsplitter
  • bin/planetsplitter-slim
  • bin/router
  • bin/router+lib
  • bin/router+lib-slim
  • bin/router-slim
  • @mode
  • share/doc/routino/ALGORITHM.txt
  • share/doc/routino/CONFIGURATION.txt
  • share/doc/routino/DATA.txt
  • share/doc/routino/DATALIFE.txt
  • share/doc/routino/INSTALL-MS-WIN.txt
  • share/doc/routino/INSTALL.txt
  • share/doc/routino/LIBRARY.txt
  • share/doc/routino/LIMITS.txt
  • share/doc/routino/NEWS.txt
  • share/doc/routino/OUTPUT.txt
  • share/doc/routino/README.txt
  • share/doc/routino/TAGGING.txt
  • share/doc/routino/USAGE.txt
  • share/doc/routino/agpl-3.0.txt
  • share/doc/routino/html/algorithm.html
  • share/doc/routino/html/configuration.html
  • share/doc/routino/html/data.html
  • share/doc/routino/html/index.html
  • share/doc/routino/html/installation-ms-windows.html
  • share/doc/routino/html/installation.html
  • share/doc/routino/html/library.html
  • share/doc/routino/html/limits.html
  • share/doc/routino/html/output.html
  • share/doc/routino/html/readme.html
  • share/doc/routino/html/style.css
  • share/doc/routino/html/tagging.html
  • share/doc/routino/html/usage.html
  • include/routino.h
  • @mode 0644
  • lib/libroutino-slim.so
  • lib/libroutino-slim.so.0
  • lib/libroutino-slim.so.0.0.0
  • lib/libroutino.so
  • lib/libroutino.so.0
  • lib/libroutino.so.0.0.0
  • @mode
  • share/routino/profiles.xml
  • share/routino/tagging-drive.xml
  • share/routino/tagging-ride.xml
  • share/routino/tagging-walk.xml
  • share/routino/tagging.xml
  • share/routino/translations.xml
  • www/routino/INSTALL.txt
  • @mode 0755
  • www/routino/bin/filedumper
  • www/routino/bin/filedumper-slim
  • www/routino/bin/filedumperx
  • www/routino/bin/planetsplitter
  • www/routino/bin/planetsplitter-slim
  • www/routino/bin/router
  • www/routino/bin/router-slim
  • @mode
  • www/routino/data/create.sh
  • www/routino/data/profiles.xml
  • www/routino/data/tagging-drive.xml
  • www/routino/data/tagging-ride.xml
  • www/routino/data/tagging-walk.xml
  • www/routino/data/tagging.xml
  • www/routino/data/translations.xml
  • www/routino/translations/router.html
  • www/routino/translations/translate.pl
  • www/routino/translations/translation.cs.txt
  • www/routino/translations/translation.de.txt
  • www/routino/translations/translation.en.txt
  • www/routino/translations/translation.es.txt
  • www/routino/translations/translation.fi.txt
  • www/routino/translations/translation.fr.txt
  • www/routino/translations/translation.hu.txt
  • www/routino/translations/translation.it.txt
  • www/routino/translations/translation.nl.txt
  • www/routino/translations/translation.pl.txt
  • www/routino/translations/translation.ru.txt
  • www/routino/translations/translation.sk.txt
  • www/routino/translations/translations-body.xml
  • www/routino/translations/translations-head.xml
  • www/routino/translations/translations-tail.xml
  • www/routino/translations/visualiser.html
  • www/routino/www/leaflet/install.sh
  • www/routino/www/openlayers/install.sh
  • www/routino/www/openlayers2/install.sh
  • www/routino/www/openlayers2/routino.cfg
  • www/routino/www/routino/.htaccess
  • www/routino/www/routino/documentation/algorithm.html
  • www/routino/www/routino/documentation/configuration.html
  • www/routino/www/routino/documentation/data.html
  • www/routino/www/routino/documentation/index.html
  • www/routino/www/routino/documentation/installation-ms-windows.html
  • www/routino/www/routino/documentation/installation.html
  • www/routino/www/routino/documentation/library.html

The first 100 are listed.

distinfo 1
FileSizeSHA256
routino-3.4.4.tgz2.518534e+06a7017ff04313fa4fb53b995de50feda39ea5e7867bb40a3f9c886187af702830
Master sites 1
  • http://www.routino.org/download/

Commit history 1

DateCommitCreditsLog message
0e604eeaa6 Muhammad Moinur Rahman astro/routino: Update version 3.4.3=>3.4.4
Changelog: https://www.routino.org/software/NEWS.txt