import gerbv 1.0.2
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. from Andreas Bihlmaier <andreas.bihlmaier at gmx.de> (MAINTAINER), with some tweaks by me reminded by claudio@
This commit is contained in:
parent
2f6ec3e23d
commit
9d7011a467
39
cad/gerbv/Makefile
Normal file
39
cad/gerbv/Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2007/10/04 17:50:03 jasper Exp $
|
||||
|
||||
COMMENT= viewer for Gerber (RS-274X) files
|
||||
DISTNAME= gerbv-1.0.2
|
||||
CATEGORIES= cad graphics
|
||||
|
||||
HOMEPAGE= http://gerbv.sourceforge.net/
|
||||
|
||||
MAINTAINER= Andreas Bihlmaier <andreas.bihlmaier@gmx.de>
|
||||
|
||||
# GPL
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
PERMIT_PACKAGE_FTP= Yes
|
||||
PERMIT_DISTFILES_CDROM= Yes
|
||||
PERMIT_DISTFILES_FTP= Yes
|
||||
|
||||
WANTLIB= X11 Xau Xcursor Xdmcp Xext Xfixes Xi Xinerama Xrandr \
|
||||
Xrender atk-1.0 c expat fontconfig freetype glib-2.0 \
|
||||
glitz gmodule-2.0 gobject-2.0 m pango-1.0 pangocairo-1.0 \
|
||||
pangoft2-1.0 png z
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gerbv/}
|
||||
|
||||
MODULES= devel/gettext
|
||||
|
||||
LIB_DEPENDS= gdk-x11-2.0.>=0.14,gdk_pixbuf-2.0.>=0.14,gtk-x11-2.0.>=0.14::x11/gtk+2
|
||||
RUN_DEPENDS= ::devel/desktop-file-utils
|
||||
|
||||
USE_X11= Yes
|
||||
CONFIGURE_STYLE= gnu
|
||||
|
||||
post-install:
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/applications
|
||||
${INSTALL_DATA} ${WRKSRC}/desktop/gerbv.desktop \
|
||||
${PREFIX}/share/applications
|
||||
${INSTALL_DATA_DIR} ${PREFIX}/share/pixmaps/
|
||||
${INSTALL_DATA} ${WRKSRC}/desktop/gerbv.png ${PREFIX}/share/pixmaps/
|
||||
|
||||
.include <bsd.port.mk>
|
5
cad/gerbv/distinfo
Normal file
5
cad/gerbv/distinfo
Normal file
@ -0,0 +1,5 @@
|
||||
MD5 (gerbv-1.0.2.tar.gz) = LV3M2aBg6SkWu3pB71Qz5g==
|
||||
RMD160 (gerbv-1.0.2.tar.gz) = 9dfgD9lXb27Y0PHe5Ff8ndLJjCY=
|
||||
SHA1 (gerbv-1.0.2.tar.gz) = TtO9YE6va778ho8+tuN50o7MD4Q=
|
||||
SHA256 (gerbv-1.0.2.tar.gz) = h+xmTMWxYQR9AX8Mqfu13p5CgYbwEMH4aezQpjhODn0=
|
||||
SIZE (gerbv-1.0.2.tar.gz) = 1066247
|
13
cad/gerbv/pkg/DESCR
Normal file
13
cad/gerbv/pkg/DESCR
Normal file
@ -0,0 +1,13 @@
|
||||
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.
|
12
cad/gerbv/pkg/PLIST
Normal file
12
cad/gerbv/pkg/PLIST
Normal file
@ -0,0 +1,12 @@
|
||||
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/10/04 17:50:03 jasper Exp $
|
||||
bin/gerbv
|
||||
@man man/man1/gerbv.1
|
||||
share/applications/
|
||||
share/applications/gerbv.desktop
|
||||
share/gerbv/
|
||||
share/gerbv/scheme/
|
||||
share/gerbv/scheme/init.scm
|
||||
share/pixmaps/
|
||||
share/pixmaps/gerbv.png
|
||||
@exec %D/bin/update-desktop-database
|
||||
@unexec %D/bin/update-desktop-database
|
Loading…
Reference in New Issue
Block a user