From 91286185ca2a5b9832c82deafcd65acf194c2d25 Mon Sep 17 00:00:00 2001 From: frueauf Date: Sat, 7 Nov 1998 14:30:33 +0000 Subject: Initial import of pcb-1.6.3, an X11 interactive printed circuit board layout system. Provided in pr 6404 by Rene Hexel. --- cad/pcb/Makefile | 19 +++++++++++++++++++ cad/pcb/files/md5 | 3 +++ cad/pcb/patches/patch-aa | 15 +++++++++++++++ cad/pcb/patches/patch-ab | 22 ++++++++++++++++++++++ cad/pcb/pkg/COMMENT | 1 + cad/pcb/pkg/DESCR | 4 ++++ cad/pcb/pkg/PLIST | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 7 files changed, 112 insertions(+) create mode 100644 cad/pcb/Makefile create mode 100644 cad/pcb/files/md5 create mode 100644 cad/pcb/patches/patch-aa create mode 100644 cad/pcb/patches/patch-ab create mode 100644 cad/pcb/pkg/COMMENT create mode 100644 cad/pcb/pkg/DESCR create mode 100644 cad/pcb/pkg/PLIST (limited to 'cad') diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile new file mode 100644 index 00000000000..5f2ce48301f --- /dev/null +++ b/cad/pcb/Makefile @@ -0,0 +1,19 @@ +# $NetBSD: Makefile,v 1.1.1.1 1998/11/07 14:30:33 frueauf Exp $ +# FreeBSD Id: Makefile,v 1.19 1998/10/31 18:05:31 jseger Exp +# + +DISTNAME= pcb-1.6.3 +CATEGORIES= cad +MASTER_SITES= ftp://ftp.linuxppc.org/pub/linuxppc/users/harry/PCB/ \ + ftp://ftp.uni-ulm.de/pub/pcb/mirror/ +EXTRACT_SUFX= .tgz + +MAINTAINER= packages@netbsd.org + +BUILD_DEPENDS= gm4:../../devel/m4 \ + texindex:../../print/teTeX +RUN_DEPENDS= gm4:../../devel/m4 + +USE_IMAKE= yes + +.include "../../mk/bsd.pkg.mk" diff --git a/cad/pcb/files/md5 b/cad/pcb/files/md5 new file mode 100644 index 00000000000..7ca3aad55ad --- /dev/null +++ b/cad/pcb/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1998/11/07 14:30:34 frueauf Exp $ + +MD5 (pcb-1.6.3.tgz) = 2649927fd49b89d71a524082b633849e diff --git a/cad/pcb/patches/patch-aa b/cad/pcb/patches/patch-aa new file mode 100644 index 00000000000..1af646cc901 --- /dev/null +++ b/cad/pcb/patches/patch-aa @@ -0,0 +1,15 @@ +$NetBSD: patch-aa,v 1.1.1.1 1998/11/07 14:30:34 frueauf Exp $ + +--- src/Imakefile.orig Wed May 13 12:29:46 1998 ++++ src/Imakefile Fri Nov 6 15:13:28 1998 +@@ -79,6 +79,10 @@ + @echo "creating application default resource from raw file" + @sed -f sed.script < Pcb.ad.raw > $@ + ++pcb.man: ../doc/pcb.man.raw ++ @(cd ../doc && ${MAKE} ${MFLAGS} ${PARALLELMFLAGS} pcb.man) ++ @ln -s ../doc/pcb.man pcb.man ++ + parse_y.h parse_y.c: parse_y.y global.h + $(YACC) -d parse_y.y + $(MV) y.tab.c parse_y.c diff --git a/cad/pcb/patches/patch-ab b/cad/pcb/patches/patch-ab new file mode 100644 index 00000000000..6172a128715 --- /dev/null +++ b/cad/pcb/patches/patch-ab @@ -0,0 +1,22 @@ +$NetBSD: patch-ab,v 1.1.1.1 1998/11/07 14:30:34 frueauf Exp $ + +--- config.h.orig Wed Jan 28 17:28:11 1998 ++++ config.h Wed Jan 28 17:29:04 1998 +@@ -36,7 +36,7 @@ + * (LIBDIR is defined by imake) + * + */ +-INFODIR = /usr/info ++INFODIR = ${PREFIX}/info + PCBLIBDIR = $(LIBDIR)/pcb + DEFAULTFONT = default_font + DEFAULTLIBRARY = pcblib +@@ -44,7 +44,7 @@ + /* ---------------------------------------------------------------------- + * the name of GNU m4 (you MUST use GNU m4) + */ +-GNUM4 = m4 ++GNUM4 = gm4 + + /* ---------------------------------------------------------------------- + * BTNMOD determies the modifier key to be used for the diff --git a/cad/pcb/pkg/COMMENT b/cad/pcb/pkg/COMMENT new file mode 100644 index 00000000000..f6e53e97881 --- /dev/null +++ b/cad/pcb/pkg/COMMENT @@ -0,0 +1 @@ +X11 interactive printed circuit board layout system. diff --git a/cad/pcb/pkg/DESCR b/cad/pcb/pkg/DESCR new file mode 100644 index 00000000000..466fbcf10cf --- /dev/null +++ b/cad/pcb/pkg/DESCR @@ -0,0 +1,4 @@ +Pcb - X11 interactive printed circuit board layout system. + +Pcb is a handy tool for the X Window System to design printed +circuit boards. All coordinate units are 1/1000 inch. diff --git a/cad/pcb/pkg/PLIST b/cad/pcb/pkg/PLIST new file mode 100644 index 00000000000..ee8ee0a54c0 --- /dev/null +++ b/cad/pcb/pkg/PLIST @@ -0,0 +1,48 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1998/11/07 14:30:34 frueauf Exp $ +bin/pcb +lib/X11/app-defaults/Pcb +lib/X11/pcb/default_font +lib/X11/pcb/pcblib +lib/X11/pcb/pcblib.contents +lib/X11/pcb/CreateLibrary.sh +lib/X11/pcb/CreateLibraryContents.sh +lib/X11/pcb/ListLibraryContents.sh +lib/X11/pcb/QueryLibrary.sh +lib/X11/pcb/m4/TTL_74xx_DIL.m4 +lib/X11/pcb/m4/crystal.m4 +lib/X11/pcb/m4/connector.m4 +lib/X11/pcb/m4/generic.m4 +lib/X11/pcb/m4/linear.m4 +lib/X11/pcb/m4/logic.m4 +lib/X11/pcb/m4/lsi.m4 +lib/X11/pcb/m4/memory.m4 +lib/X11/pcb/m4/optical.m4 +lib/X11/pcb/m4/resistor_array.m4 +lib/X11/pcb/m4/resistor_0.25W.m4 +lib/X11/pcb/m4/texas_inst_amplifier.m4 +lib/X11/pcb/m4/texas_inst_voltage_reg.m4 +lib/X11/pcb/m4/transistor.m4 +lib/X11/pcb/m4/TTL_74xx_DIL.list +lib/X11/pcb/m4/crystal.list +lib/X11/pcb/m4/connector.list +lib/X11/pcb/m4/generic.list +lib/X11/pcb/m4/linear.list +lib/X11/pcb/m4/logic.list +lib/X11/pcb/m4/lsi.list +lib/X11/pcb/m4/memory.list +lib/X11/pcb/m4/optical.list +lib/X11/pcb/m4/common.m4 +lib/X11/pcb/m4/resistor_array.list +lib/X11/pcb/m4/resistor_0.25W.list +lib/X11/pcb/m4/texas_inst_amplifier.list +lib/X11/pcb/m4/texas_inst_voltage_reg.list +lib/X11/pcb/m4/transistor.list +lib/X11/pcb/m4/connector.inc +lib/X11/pcb/m4/dil.inc +lib/X11/pcb/m4/misc.inc +lib/X11/pcb/m4/qfp.inc +lib/X11/pcb/m4/plcc.inc +lib/X11/pcb/m4/to.inc +man/cat1/pcb.0 +@dirrm lib/X11/pcb/m4 +@dirrm lib/X11/pcb -- cgit v1.2.3