Port details on branch 2022Q3 |
- gerbv Gerber file viewer
- 2.7.0_3 cad =0 2.7.0_3Version of this port present on the latest quarterly branch.
- Maintainer: pi@FreeBSD.org
- Port Added: 2002-07-15 20:10:49
- Last Update: 2024-02-26 19:26:59
- Commit Hash: 22efd1d
- License: GPLv2+
- WWW:
- http://gerbv.geda-project.org/
- Description:
- Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are
generated from PCB CAD system and sent to PCB manufacturers as basis
for the manufacturing process. The standard supported by gerbv is
RS-274X. The basic difference between RS-274D (the old standard) and
RS-274X is basically the addition of apertures in RS-274X. It might be
possible to make an RS-274X file out of an RS-274D file and an aperture
list.
gerbv also supports drill files. The format supported are known under
names as NC-drill or Excellon. The format is a bit undefined and different
EDA-vendors implement it different. But basically you need to have the
tools definition in the file, then the parser is quite tolerant. The
different holes are shown as dots in the (scaled) correct size.
The different layers of the PCB are separated into different files. gerbv
can load all files at the same time and display them "on top of each
other". You can independently turn them on and off.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/cad/gerbv/ && make install clean
- To add the package, run one of these commands:
- pkg install cad/gerbv
- pkg install gerbv
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: gerbv
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1548269427
SHA256 (gerbv-2.7.0.tar.gz) = c5ee808c4230ce6be3ad10ab63c547098386d43022704de25ddb9378e62053b4
SIZE (gerbv-2.7.0.tar.gz) = 5691407
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:
-
- update-desktop-database : devel/desktop-file-utils
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- autoconf>=2.71 : devel/autoconf
- automake>=1.16.5 : devel/automake
- libtoolize : devel/libtool
- Runtime dependencies:
-
- update-desktop-database : devel/desktop-file-utils
- Library dependencies:
-
- libfontconfig.so : x11-fonts/fontconfig
- libfreetype.so : print/freetype2
- libatk-1.0.so : accessibility/at-spi2-core
- libcairo.so : graphics/cairo
- libglib-2.0.so : devel/glib20
- libintl.so : devel/gettext-runtime
- libgtk-x11-2.0.so : x11-toolkits/gtk20
- libpango-1.0.so : x11-toolkits/pango
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for gerbv-2.7.0_3:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
===> Use 'make config' to modify these settings
- Options name:
- cad_gerbv
- USES:
- autoreconf compiler:c++11-lang cpe desktop-file-utils gmake gnome libtool localbase pathfix pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|