Port details on branch 2022Q2 |
- libopencad Library which provides a way to read/write CAD (DWG/DXF/DXFB) files
- 0.2.0_5 cad =0 0.2.0_5Version of this port present on the latest quarterly branch.
- Maintainer: lbartoletti@FreeBSD.org
- Port Added: 2016-12-26 14:29:15
- Last Update: 2023-03-13 00:02:41
- Commit Hash: f91e6f9
- Also Listed In: geography graphics
- License: MIT
- WWW:
- https://trac.osgeo.org/gdal/wiki/DWG_driver
- Description:
- Libopencad is a library written in C++11, which provides a way to
read/write CAD (DWG/DXF/DXFB) files. It was designed to have a
uniformal API to work with any CAD files.
It has a base class - CADFile.
Inheriting this class it's possible to create a driver for any CAD
format, all you need to do - is to overwrite interface functions
like GetGeometry(index), and others.
Now it has an implementation for DWG2000 (R15), but only for read.
Library comes with cadinfo utility, which prints out everything
library can get from file - header variables, CAD custom classes,
presented layers and geometries with their attributes.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- libopencad>0:cad/libopencad
- To install the port:
- cd /usr/ports/cad/libopencad/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/libopencad
- pkg install libopencad
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: libopencad
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1472070376
SHA256 (sandyre-libopencad-0.2.0_GH0.tar.gz) = 181a33fd8bc6046366c9d5d3a22590817d8f4ab7b87efdeac9fecdc34fe94019
SIZE (sandyre-libopencad-0.2.0_GH0.tar.gz) = 4245877
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake : devel/cmake-core
- ninja : devel/ninja
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- cad_libopencad
- USES:
- cmake cpe compiler:c++11-lib
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|