summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
Diffstat (limited to 'cad')
-rw-r--r--cad/gerbv/DESCR14
-rw-r--r--cad/gerbv/Makefile18
-rw-r--r--cad/gerbv/PLIST6
-rw-r--r--cad/gerbv/distinfo4
4 files changed, 42 insertions, 0 deletions
diff --git a/cad/gerbv/DESCR b/cad/gerbv/DESCR
new file mode 100644
index 00000000000..e7745edaa35
--- /dev/null
+++ b/cad/gerbv/DESCR
@@ -0,0 +1,14 @@
+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 different layers of the PCB are separated into different
+files. gerbv can load all files at the same time, though it can not
+show them at the same time. You have to browse through the different
+layers with the radio buttons on the right side.
+
+gerbv has also a batch feature. By writing a "backend" in Scheme you
+can for example generate other file formats or do design rule
+check. gerbv parses the Gerber file and calls an external function
+written in Scheme. Since the Scheme implementation is based on Guile,
+there are more functions available than the ordinary R4RS.
diff --git a/cad/gerbv/Makefile b/cad/gerbv/Makefile
new file mode 100644
index 00000000000..ef060ec19c1
--- /dev/null
+++ b/cad/gerbv/Makefile
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1.1.1 2001/11/15 01:57:58 dmcmahill Exp $
+#
+
+DISTNAME= gerbv-0.0.5
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gerbv/}
+
+MAINTAINER= dmcmahill@netbsd.org
+HOMEPAGE= http://gerbv.sourceforge.net
+COMMENT= Gerber file viewer
+
+GNU_CONFIGURE= YES
+USE_GMAKE= YES
+
+DEPENDS+= guile>=1.4:../../lang/guile
+
+.include "../../x11/gtk/buildlink.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/cad/gerbv/PLIST b/cad/gerbv/PLIST
new file mode 100644
index 00000000000..a0f5e0ed468
--- /dev/null
+++ b/cad/gerbv/PLIST
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2001/11/15 01:57:58 dmcmahill Exp $
+bin/gerbv
+man/man1/gerbv.1
+share/gerbv/scheme/gerb-ps.scm
+@dirrm share/gerbv/scheme
+@dirrm share/gerbv
diff --git a/cad/gerbv/distinfo b/cad/gerbv/distinfo
new file mode 100644
index 00000000000..ab17d1cbb74
--- /dev/null
+++ b/cad/gerbv/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2001/11/15 01:57:58 dmcmahill Exp $
+
+SHA1 (gerbv-0.0.5.tar.gz) = 20eea7fd8ea4341700ad4a11cfcd33a54f986027
+Size (gerbv-0.0.5.tar.gz) = 190395 bytes