FreeBSD Ports

graphics/libopendrive 0.6.0_1

Small, lightweight C++ library for handling OpenDRIVE files

Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
graphics
Package size
147.5 KiB, 467.8 KiB installed

Description

libOpenDRIVE is a lightweight, dependency-free, fast C++ library providing OpenDRIVE file parsing and 3D model generation.

It's small and can be easily integrated in other projects. A core function is the parsing of OpenDRIVE files and the generation of 3D models. The library targets OpenDRIVE version 1.4.

Install

As a binary package — by origin, or by package name:

pkg install graphics/libopendrive
pkg install libopendrive

From the ports tree:

cd /usr/ports/graphics/libopendrive/ && make install clean

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

RUN_DEPENDS=	libopendrive>0:graphics/libopendrive
LIB_DEPENDS=	libOpenDrive.so:graphics/libopendrive

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:latest0.6.0_10.6.0_1-0.6.0_10.6.0_1
FreeBSD:14:quarterly0.6.0_10.6.0_1n/a0.6.00.6.0_1
FreeBSD:15:latest0.6.0_10.6.0_1n/a0.6.0_10.6.0_1
FreeBSD:15:quarterly0.6.0_10.6.0_1n/an/an/a
FreeBSD:16:latest0.6.0_10.6.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Library 1

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

All build dependencies 17
All run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
cmake compiler:c++17-lang
Service scripts
none

Files

pkg-plist 29
  • cmake/OpenDriveConfig-.cmake
  • cmake/OpenDriveConfig.cmake
  • include/CubicBezier.hpp
  • include/Geometries/Arc.h
  • include/Geometries/CubicSpline.h
  • include/Geometries/Line.h
  • include/Geometries/ParamPoly3.h
  • include/Geometries/RoadGeometry.h
  • include/Geometries/Spiral.h
  • include/Geometries/Spiral/odrSpiral.h
  • include/Junction.h
  • include/Lane.h
  • include/LaneSection.h
  • include/LaneValidityRecord.h
  • include/Log.h
  • include/Math.hpp
  • include/Mesh.h
  • include/OpenDriveMap.h
  • include/RefLine.h
  • include/Road.h
  • include/RoadMark.h
  • include/RoadNetworkMesh.h
  • include/RoadObject.h
  • include/RoadSignal.h
  • include/RoutingGraph.h
  • include/Utils.hpp
  • include/XmlNode.h
  • include/earcut.hpp
  • lib/libOpenDrive.so
distinfo 1
FileSizeSHA256
pageldev-libOpenDRIVE-0.6.0-82c2dd9_GH0.tar.gz152194366063848456c376b1a1e499b9f262bc0c024f579dae300ee190882900615cf5

Commit history 0

No commits in the history this site was built from.