converters/osm2pgsql 2.3.1_2
Convert OSM XML data to PostgreSQL database
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
463980a20d- License
- GPLv2+
- Categories
- converters, geography
- Package size
- 1213.4 KiB, 7036.0 KiB installed
Description
Converts OSM planet.osm data to a PostgreSQL database suitable for rendering into map tiles by Mapnik.
The format of the database is optimised for ease of rendering by mapnik. It may be less suitable for other general purpose processing.
Install
As a binary package — by origin, or by package name:
pkg install converters/osm2pgsql
pkg install osm2pgsql
From the ports tree:
cd /usr/ports/converters/osm2pgsql/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= osm2pgsql>0:converters/osm2pgsql
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.3.1_1 | 2.3.1_2 | - | - | - |
| FreeBSD:14:quarterly | 2.3.1_1 | 2.3.1_1 | n/a | - | - |
| FreeBSD:15:latest | 2.3.1_2 | 2.3.1_2 | n/a | - | - |
| FreeBSD:15:quarterly | 2.3.1_1 | 2.3.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.3.1_1 | 2.3.1_2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 6
${LOCALBASE}/include/osmium/version.hpp: astro/libosmium${LOCALBASE}/include/protozero/version.hpp: devel/protozero${LOCALBASE}/include/nlohmann/json.hpp: devel/nlohmann-json${LOCALBASE}/include/CLI/Version.hpp: devel/cli11${LOCALBASE}/include/boost/geometry.hpp: devel/boost-libs${LOCALBASE}/include/fmt/format.h: devel/libfmt
Library 2
libproj.so: graphics/projlibexpat.so: textproc/expat2
The full lists below include those, and their dependencies in turn.
All build dependencies 133
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/minizip
- archivers/zstd
- astro/libosmium
- converters/libiconv
- databases/postgresql18-client
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/cli11
- devel/cmake-core
- devel/gdcm
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/glog
- devel/icu
- devel/json-c
- devel/jsoncpp
- devel/libedit
- devel/libffi
- devel/libfmt
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/librttopo
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/ninja
- devel/nlohmann-json
- devel/npth
- devel/nspr
- devel/opencl
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/protozero
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/gd
- graphics/gdal
- graphics/geos
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libexif
- graphics/libgeotiff
- graphics/libgphoto2
- graphics/libpotrace
- graphics/opencv
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/proj
- graphics/tiff
- graphics/webp
- lang/gcc14
- lang/lua54
- lang/python312
- lang/python315
- lang/tcl86
- math/Imath
- math/ceres-solver
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- math/qhull
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-cxsparse
- math/suitesparse-spqr
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
The first 100 are listed.
All run dependencies 122
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/minizip
- archivers/zstd
- converters/libiconv
- databases/postgresql18-client
- databases/sfcgal
- databases/spatialite
- databases/sqlite3
- devel/binutils
- devel/boost-libs
- devel/boost-python-libs
- devel/gdcm
- devel/gettext-runtime
- devel/gflags
- devel/glib20
- devel/glog
- devel/icu
- devel/json-c
- devel/libedit
- devel/libffi
- devel/libinotify
- devel/libltdl
- devel/libpciaccess
- devel/librttopo
- devel/libudev-devd
- devel/libunistring
- devel/libunwind
- devel/npth
- devel/nspr
- devel/opencl
- devel/orc
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- dns/libidn2
- dns/libpsl
- ftp/curl
- graphics/gd
- graphics/gdal
- graphics/geos
- graphics/giflib
- graphics/graphite2
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libdrm
- graphics/libexif
- graphics/libgeotiff
- graphics/libgphoto2
- graphics/libpotrace
- graphics/opencv
- graphics/openexr
- graphics/openjpeg
- graphics/openjph
- graphics/png
- graphics/poppler
- graphics/poppler-data
- graphics/proj
- graphics/tiff
- graphics/webp
- lang/gcc14
- lang/lua54
- lang/python312
- lang/python315
- lang/tcl86
- math/Imath
- math/ceres-solver
- math/gmp
- math/libtommath
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- math/qhull
- math/suitesparse-amd
- math/suitesparse-camd
- math/suitesparse-ccolamd
- math/suitesparse-cholmod
- math/suitesparse-colamd
- math/suitesparse-config
- math/suitesparse-cxsparse
- math/suitesparse-spqr
- misc/hwdata
- misc/iso-codes
- multimedia/gstreamer1
- multimedia/gstreamer1-plugins
- multimedia/libdc1394
- multimedia/libv4l
- net/uriparser
- print/freetype2
- print/harfbuzz
- print/indexinfo
- science/hdf5
- science/libaec
- science/libkml
The first 100 are listed.
No port depends on this one.
Configuration
Options name: converters_osm2pgsql
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| GEN | on | Build experimental osm2pgsql-gen data generalization utility |
| LUAJIT | off | Build with LuaJIT support |
| TEST | off | Build and/or run tests |
- USES
- cmake compiler:c++17-lang pgsql python:run shebangfix
- Service scripts
- none
Files
Manual pages 5
- osm2pgsql(1)
- osm2pgsql-expire(1)
- osm2pgsql-gen(1)
- osm2pgsql-replication(1)
- osm2pgsql-test-style(1)
pkg-plist 9
- bin/osm2pgsql-gen
- bin/osm2pgsql
- bin/osm2pgsql-expire
- bin/osm2pgsql-replication
- share/man/man1/osm2pgsql.1.gz
- share/man/man1/osm2pgsql-gen.1.gz
- share/man/man1/osm2pgsql-expire.1.gz
- share/man/man1/osm2pgsql-replication.1.gz
- share/man/man1/osm2pgsql-test-style.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| openstreetmap-osm2pgsql-2.3.1_GH0.tar.gz | 2.855093e+06 | e90461bd78787fd5cf82f73ac4bc0cfccbc4f498f35dce59eb4d168a380d6ac0 |