cad/pcb 4.3.0,1 FreeBSD
X11 interactive printed circuit board layout system
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- GPLv2
- Categories
- cad
- Package size
- 2162.8 KiB, 8840.7 KiB installed
Description
PCB is an interactive printed circuit board editor for the X11 window system. PCB includes a rats nest feature, design rule checking, and can provide industry standard RS-274-X (Gerber), NC drill, and centroid data (X-Y data) output for use in the board fabrication and assembly process. PCB offers high end features such as an autorouter and trace optimizer which can tremendously reduce layout time.
In the other systems
Install
Binary package:
pkg install pcb
From the ports tree:
cd /usr/ports/cad/pcb/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= pcb>0:cad/pcb
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 | 4.3.0,1 | 4.3.0,1 | 4.2.0_2,1 | 4.2.0_4,1 | 4.3.0,1 |
| FreeBSD:14:quarterly | 4.3.0,1 | 4.3.0,1 | n/a | 4.2.0_4,1 | 4.3.0,1 |
| FreeBSD:15:latest | 4.3.0,1 | 4.3.0,1 | n/a | 4.2.0_4,1 | 4.2.0_4,1 |
| FreeBSD:15:quarterly | 4.3.0,1 | 4.3.0,1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.3.0,1 | 4.3.0,1 | 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 2
m4>=1.4.11: devel/m4${LOCALBASE}/libdata/pkgconfig/dbus-1.pc: devel/dbus
Library 4
libgd.so: graphics/gdlibgtkglext-x11-1.0.so: x11-toolkits/gtkglextlibfontconfig.so: x11-fonts/fontconfiglibfreetype.so: print/freetype2
Runtime 2
m4>=1.4.11: devel/m4${LOCALBASE}/libdata/pkgconfig/dbus-1.pc: devel/dbus
The full lists below include those, and their dependencies in turn.
Build dependencies 86
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/gettext-tools
- devel/glib20
- devel/gmake
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libtextstyle
- devel/libthai
- devel/libunistring
- devel/m4
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/perl5.42
- lang/python312
- lang/python315
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- textproc/expat2
- textproc/intltool
- textproc/libxml2
- textproc/p5-XML-Parser
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/gtkglext
- x11-toolkits/pango
- x11-toolkits/pangox-compat
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
Run dependencies 81
- accessibility/at-spi2-core
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/gsettings-desktop-schemas
- devel/libdaemon
- devel/libdatrie
- devel/libevent
- devel/libffi
- devel/libinotify
- devel/libthai
- devel/m4
- devel/pcre2
- devel/py-packaging
- devel/readline
- graphics/cairo
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/giflib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lerc
- graphics/libGLU
- graphics/libglvnd
- graphics/png
- graphics/tiff
- graphics/webp
- lang/python312
- lang/python315
- lang/tcl86
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/shared-mime-info
- net/avahi-app
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-toolkits/gtk20
- x11-toolkits/gtkglext
- x11-toolkits/pango
- x11-toolkits/pangox-compat
- x11-toolkits/tk86
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
- x11/libXrender
- x11/libXres
- x11/libXtst
- x11/libxcb
- x11/pixman
- x11/xorgproto
No port depends on this one.
Configuration
Options name: cad_pcb
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| GTK | on | GIMP ToolKit widgets |
| MOTIF | off | Motif widgets |
| NLS | off | Native Language Support |
| NONE | off | No GUI support |
- USES
- gl gmake gnome pkgconfig tk:run shared-mime-info desktop-file-utils xorg
- Service scripts
- none
- Conflicts with
- gts
Files
Manual pages 1
- pcb(1)
pkg-plist 1591
- bin/MergePCBPS
- bin/Merge_dimPCBPS
- bin/pcb
- share/man/man1/pcb.1.gz
- share/applications/pcb.desktop
- share/gEDA/scheme/gnet-pcbfwd.scm
- share/icons/hicolor/16x16/mimetypes/application-x-excellon-16.png
- share/icons/hicolor/16x16/mimetypes/application-x-gerber-16.png
- share/icons/hicolor/16x16/mimetypes/application-x-pcb-footprint-16.png
- share/icons/hicolor/16x16/mimetypes/application-x-pcb-layout-16.png
- share/icons/hicolor/16x16/mimetypes/application-x-pcb-netlist-16.png
- share/icons/hicolor/22x22/mimetypes/application-x-excellon-22.png
- share/icons/hicolor/22x22/mimetypes/application-x-gerber-22.png
- share/icons/hicolor/22x22/mimetypes/application-x-pcb-footprint-22.png
- share/icons/hicolor/22x22/mimetypes/application-x-pcb-layout-22.png
- share/icons/hicolor/22x22/mimetypes/application-x-pcb-netlist-22.png
- share/icons/hicolor/24x24/mimetypes/application-x-excellon-24.png
- share/icons/hicolor/24x24/mimetypes/application-x-gerber-24.png
- share/icons/hicolor/24x24/mimetypes/application-x-pcb-footprint-24.png
- share/icons/hicolor/24x24/mimetypes/application-x-pcb-layout-24.png
- share/icons/hicolor/24x24/mimetypes/application-x-pcb-netlist-24.png
- share/icons/hicolor/32x32/mimetypes/application-x-excellon-32.png
- share/icons/hicolor/32x32/mimetypes/application-x-gerber-32.png
- share/icons/hicolor/32x32/mimetypes/application-x-pcb-footprint-32.png
- share/icons/hicolor/32x32/mimetypes/application-x-pcb-layout-32.png
- share/icons/hicolor/32x32/mimetypes/application-x-pcb-netlist-32.png
- share/icons/hicolor/48x48/apps/pcb-48.png
- share/icons/hicolor/48x48/mimetypes/application-x-excellon-48.png
- share/icons/hicolor/48x48/mimetypes/application-x-gerber-48.png
- share/icons/hicolor/48x48/mimetypes/application-x-pcb-footprint-48.png
- share/icons/hicolor/48x48/mimetypes/application-x-pcb-layout-48.png
- share/icons/hicolor/48x48/mimetypes/application-x-pcb-netlist-48.png
- share/icons/hicolor/scalable/apps/pcb.svg
- share/icons/hicolor/scalable/mimetypes/application-x-excellon.svg
- share/icons/hicolor/scalable/mimetypes/application-x-gerber.svg
- share/icons/hicolor/scalable/mimetypes/application-x-pcb-footprint.svg
- share/icons/hicolor/scalable/mimetypes/application-x-pcb-layout.svg
- share/icons/hicolor/scalable/mimetypes/application-x-pcb-netlist.svg
- share/locale/de/LC_MESSAGES/pcb.mo
- share/metainfo/pcb.appdata.xml
- share/mime/application/x-excellon.xml
- share/mime/application/x-gerber.xml
- share/mime/application/x-pcb-footprint.xml
- share/mime/application/x-pcb-layout.xml
- share/mime/application/x-pcb-netlist.xml
- share/mime/packages/pcb.xml
- share/pcb/CreateLibrary.sh
- share/pcb/CreateLibraryContents.sh
- share/pcb/ListLibraryContents.sh
- share/pcb/QueryLibrary.sh
- share/pcb/default_font
- share/pcb/gpcb-menu.res
- share/pcb/m4/TTL_74xx_DIL.m4
- share/pcb/m4/amp.inc
- share/pcb/m4/amp.list
- share/pcb/m4/amp.m4
- share/pcb/m4/amphenol.inc
- share/pcb/m4/amphenol.list
- share/pcb/m4/amphenol.m4
- share/pcb/m4/aries.inc
- share/pcb/m4/aries.list
- share/pcb/m4/aries.m4
- share/pcb/m4/bga.inc
- share/pcb/m4/bourns.inc
- share/pcb/m4/bourns.list
- share/pcb/m4/bourns.m4
- share/pcb/m4/candk.inc
- share/pcb/m4/candk.list
- share/pcb/m4/candk.m4
- share/pcb/m4/common.m4
- share/pcb/m4/connector.inc
- share/pcb/m4/connector.list
- share/pcb/m4/connector.m4
- share/pcb/m4/crystal.list
- share/pcb/m4/crystal.m4
- share/pcb/m4/cts.inc
- share/pcb/m4/cts.list
- share/pcb/m4/cts.m4
- share/pcb/m4/dil.inc
- share/pcb/m4/geda.inc
- share/pcb/m4/geda.list
- share/pcb/m4/geda.m4
- share/pcb/m4/generic.list
- share/pcb/m4/generic.m4
- share/pcb/m4/gtag.list
- share/pcb/m4/gtag.m4
- share/pcb/m4/jerry.m4
- share/pcb/m4/johnstech.inc
- share/pcb/m4/johnstech.list
- share/pcb/m4/johnstech.m4
- share/pcb/m4/linear.m4
- share/pcb/m4/logic.m4
- share/pcb/m4/lsi.m4
- share/pcb/m4/memory.m4
- share/pcb/m4/minicircuits.inc
- share/pcb/m4/minicircuits.list
- share/pcb/m4/minicircuits.m4
- share/pcb/m4/misc.inc
- share/pcb/m4/nichicon.inc
- share/pcb/m4/nichicon.list
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| pcb-4.3.0.tar.gz | 5.383782e+06 | ae852f46af84aba7f51d813fb916fc7fcdbeea43f7134f150507024e1743fb5e |
Master sites 1
- SF/pcb/pcb/pcb-${PORTVERSION}
Commit history 0
No commits in the history this site was built from.