summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2003-08-17 03:59:08 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2003-08-17 03:59:08 +0000
commit2cf1c2c58eb8c6defc8a45eddf2f240f2456408f (patch)
treed73353ca8da81496e6d75a698c7f1c94c0b74425 /cad
parentb6231ea0adda86c942c36a47bde328a9cb1bdeb1 (diff)
downloadpkgsrc-2cf1c2c58eb8c6defc8a45eddf2f240f2456408f.tar.gz
import pcb-current-20030815.
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. Please note that this package is a development snapshot and while it contains the latest and greatest features, it may be buggy as well. There is a seperate pcb package which is made of the stable releases.
Diffstat (limited to 'cad')
-rw-r--r--cad/pcb-current/DESCR8
-rw-r--r--cad/pcb-current/MESSAGE18
-rw-r--r--cad/pcb-current/Makefile38
-rw-r--r--cad/pcb-current/PLIST169
-rw-r--r--cad/pcb-current/distinfo4
5 files changed, 237 insertions, 0 deletions
diff --git a/cad/pcb-current/DESCR b/cad/pcb-current/DESCR
new file mode 100644
index 00000000000..0b4c375c3f2
--- /dev/null
+++ b/cad/pcb-current/DESCR
@@ -0,0 +1,8 @@
+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.
+
+Please note that this package is a development snapshot and while it contains
+the latest and greatest features, it may be buggy as well. There is a seperate
+pcb package which is made of the stable releases.
diff --git a/cad/pcb-current/MESSAGE b/cad/pcb-current/MESSAGE
new file mode 100644
index 00000000000..c091761d2ff
--- /dev/null
+++ b/cad/pcb-current/MESSAGE
@@ -0,0 +1,18 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1.1.1 2003/08/17 03:59:08 dmcmahill Exp $
+
+The following directories are all included in the search path for m4 files:
+
+ ${PKG_SYSCONFDIR}
+ ${HOME}/.pcb
+ the current working directory
+
+In addition, the files are included if they exist:
+
+ site-config.inc (normally in ${PKG_SYSCONFDIR})
+ user-config.inc (normally in $HOME/.pcb)
+ proj-config.inc (normally in the working directory)
+
+This provides a mechanism for per-site, per-user, and per-project
+libraries.
+===========================================================================
diff --git a/cad/pcb-current/Makefile b/cad/pcb-current/Makefile
new file mode 100644
index 00000000000..ea171e6822e
--- /dev/null
+++ b/cad/pcb-current/Makefile
@@ -0,0 +1,38 @@
+# $NetBSD: Makefile,v 1.1.1.1 2003/08/17 03:59:08 dmcmahill Exp $
+#
+
+DISTNAME= pcb-${SNAPDATE}
+PKGNAME= pcb-current-${SNAPDATE}
+CATEGORIES= cad
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pcb/}
+
+MAINTAINER= dmcmahill@NetBSD.org
+HOMEPAGE= http://pcb.sourceforge.net/
+COMMENT= Printed circuit board layout system (development snapshot version)
+
+DEPENDS+= m4>=1.4:../../devel/m4
+DEPENDS+= tk>=8.3:../../x11/tk
+
+CONFLICTS+= pcb-[0-9]*
+
+SNAPDATE= 20030815
+GNU_CONFIGURE= yes
+USE_GMAKE= yes
+
+# install to X11BASE until cad/gnetlist is taught to handle pcb installing
+# to X11BASE and pcb-current installing to LOCALBASE. Alternatively, once
+# there is a stable release of the "new" pcb which can install to LOCALBASE
+# we can let pcb-current go there too.
+USE_X11BASE= yes
+YACC= ${LOCALBASE}/bin/bison
+
+INFO_FILES= pcb.info
+
+.include "../../mk/bsd.prefs.mk"
+
+EVAL_PREFIX+= TKDIR=tk
+EVAL_PREFIX+= M4DIR=m4
+M4=${M4DIR}/bin/${GNU_PROGRAM_PREFIX}m4
+CONFIGURE_ENV+= WISH=${TKDIR}/bin/wish
+
+.include "../../mk/bsd.pkg.mk"
diff --git a/cad/pcb-current/PLIST b/cad/pcb-current/PLIST
new file mode 100644
index 00000000000..bf40c6f770d
--- /dev/null
+++ b/cad/pcb-current/PLIST
@@ -0,0 +1,169 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2003/08/17 03:59:08 dmcmahill Exp $
+bin/pcb
+bin/pcb-bin
+info/pcb.info
+info/pcb.info-1
+info/pcb.info-2
+info/pcb.info-3
+info/pcb.info-4
+info/pcb.info-5
+share/pcb/CreateLibrary.sh
+share/pcb/CreateLibraryContents.sh
+share/pcb/ListLibraryContents.sh
+share/pcb/Pcb
+share/pcb/QueryLibrary.sh
+share/pcb/default_font
+share/pcb/examples/LED
+share/pcb/examples/LED.NET
+share/pcb/examples/LED2
+share/pcb/m4/TTL_74xx_DIL.list
+share/pcb/m4/TTL_74xx_DIL.m4
+share/pcb/m4/bga.inc
+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/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/genericsmt.inc
+share/pcb/m4/genericsmt.list
+share/pcb/m4/genericsmt.m4
+share/pcb/m4/gtag.list
+share/pcb/m4/gtag.m4
+share/pcb/m4/jerry.list
+share/pcb/m4/jerry.m4
+share/pcb/m4/linear.list
+share/pcb/m4/linear.m4
+share/pcb/m4/logic.list
+share/pcb/m4/logic.m4
+share/pcb/m4/lsi.list
+share/pcb/m4/lsi.m4
+share/pcb/m4/memory.list
+share/pcb/m4/memory.m4
+share/pcb/m4/misc.inc
+share/pcb/m4/optical.list
+share/pcb/m4/optical.m4
+share/pcb/m4/pci.inc
+share/pcb/m4/pci.list
+share/pcb/m4/pci.m4
+share/pcb/m4/plcc.inc
+share/pcb/m4/qfp.inc
+share/pcb/m4/qfp2.inc
+share/pcb/m4/qfpdj.inc
+share/pcb/m4/resistor_0.25W.list
+share/pcb/m4/resistor_0.25W.m4
+share/pcb/m4/resistor_adjust.inc
+share/pcb/m4/resistor_adjust.list
+share/pcb/m4/resistor_adjust.m4
+share/pcb/m4/resistor_array.list
+share/pcb/m4/resistor_array.m4
+share/pcb/m4/rules.inc
+share/pcb/m4/smt.inc
+share/pcb/m4/texas_inst_amplifier.list
+share/pcb/m4/texas_inst_amplifier.m4
+share/pcb/m4/texas_inst_voltage_reg.list
+share/pcb/m4/texas_inst_voltage_reg.m4
+share/pcb/m4/to.inc
+share/pcb/m4/transistor.list
+share/pcb/m4/transistor.m4
+share/pcb/m4/zif.inc
+share/pcb/newlib/2_pin_thru-hole_packages/0.125W_Carbon_Resistor
+share/pcb/newlib/2_pin_thru-hole_packages/1W_Carbon_Resistor
+share/pcb/newlib/2_pin_thru-hole_packages/CK05_type_Capacitor
+share/pcb/newlib/2_pin_thru-hole_packages/CK06_type_capacitor
+share/pcb/newlib/2_pin_thru-hole_packages/IRU1015-33CT_3.3V_reg_TO220
+share/pcb/newlib/2_pin_thru-hole_packages/Makefile.am
+share/pcb/newlib/2_pin_thru-hole_packages/RN55_type_0.1W_Resistor
+share/pcb/newlib/2_pin_thru-hole_packages/T1.75_LED
+share/pcb/newlib/analog-devices/ADC12138CIMSA
+share/pcb/newlib/burr-brown/OPA340_SOT23-5
+share/pcb/newlib/connectors/100_Pin_jack
+share/pcb/newlib/connectors/16x1_SMD_jack
+share/pcb/newlib/connectors/3terminal_screw_block
+share/pcb/newlib/connectors/72pin45degreeSIMMconnector
+share/pcb/newlib/connectors/MOLEX_miniFitJr-12pin
+share/pcb/newlib/connectors/Power_Jack
+share/pcb/newlib/connectors/RightAngleSMA
+share/pcb/newlib/connectors/SJ-3523-SMT_3.5mm_stereo_jack
+share/pcb/newlib/crystal/CTX169_oscillator
+share/pcb/newlib/electro-optics/IRF_optical_switch
+share/pcb/newlib/generic_SMD_packages/0805_reflow_solder
+share/pcb/newlib/generic_SMD_packages/0805_wave_solder
+share/pcb/newlib/generic_SMD_packages/1206_reflow_solder
+share/pcb/newlib/generic_SMD_packages/SOT-23_Transistor
+share/pcb/newlib/headers/0.1_inch_10pin
+share/pcb/newlib/headers/0.1_inch_2pin
+share/pcb/newlib/headers/2mm_8pin_header
+share/pcb/newlib/msp430/MSP430F1121
+share/pcb/newlib/msp430/MSP430F1121+jtag
+share/pcb/newlib/not_vetted_ingo/pc104+.ele
+share/pcb/newlib/not_vetted_ingo/pc104.ele
+share/pcb/newlib/not_vetted_ingo/pq100.ele
+share/pcb/newlib/not_vetted_ingo/pq128.ele
+share/pcb/newlib/not_vetted_ingo/pq144.ele
+share/pcb/newlib/not_vetted_ingo/pq160.ele
+share/pcb/newlib/not_vetted_ingo/pq208.ele
+share/pcb/newlib/not_vetted_ingo/pq240.ele
+share/pcb/newlib/not_vetted_ingo/pq304.ele
+share/pcb/newlib/not_vetted_ingo/pq32.ele
+share/pcb/newlib/not_vetted_ingo/pq44.ele
+share/pcb/newlib/not_vetted_ingo/smt0402.ele
+share/pcb/newlib/not_vetted_ingo/smt0603.ele
+share/pcb/newlib/not_vetted_ingo/smt0805.ele
+share/pcb/newlib/not_vetted_ingo/smt1206.ele
+share/pcb/newlib/not_vetted_ingo/smt1210.ele
+share/pcb/newlib/not_vetted_ingo/smt1913.ele
+share/pcb/newlib/not_vetted_ingo/smt2416.ele
+share/pcb/newlib/tests/14DIP_oval_pad
+share/pcb/newlib/tests/Generic_TSOP48_Flash
+share/pcb/newlib/tests/MONOBLOCK_large
+share/pcb/newlib/tests/StrongARM_CPU
+share/pcb/newlib/tests/TK11950
+share/pcb/newlib/tests/TO99fromLED
+share/pcb/newlib/tests/UART
+share/pcb/newlib/tests/monoblock_small
+share/pcb/pcb.html
+share/pcb/pcb.pdf
+share/pcb/pcb.ps
+share/pcb/pcblib
+share/pcb/pcblib.contents
+share/pcb/qfp-ui
+share/pcb/qfp.dat
+share/pcb/refcard.pdf
+share/pcb/refcard.ps
+share/pcb/tools/MergePCBPS
+share/pcb/tools/PCB2HPGL
+share/pcb/tools/apctools.zip
+share/pcb/tools/gerbertotk.c
+share/pcb/tools/pcb2ncap.tgz
+share/pcb/tools/tgo2pcb.tcl
+share/pcb/tutorial/tut1.pcb
+@dirrm share/pcb/tutorial
+@dirrm share/pcb/tools
+@exec ${MKDIR} %D/share/pcb/newlib/toko
+@dirrm share/pcb/newlib/toko
+@dirrm share/pcb/newlib/tests
+@exec ${MKDIR} %D/share/pcb/newlib/sockets
+@dirrm share/pcb/newlib/sockets
+@dirrm share/pcb/newlib/not_vetted_ingo
+@dirrm share/pcb/newlib/msp430
+@dirrm share/pcb/newlib/headers
+@dirrm share/pcb/newlib/generic_SMD_packages
+@dirrm share/pcb/newlib/electro-optics
+@exec ${MKDIR} %D/share/pcb/newlib/cypress
+@dirrm share/pcb/newlib/cypress
+@dirrm share/pcb/newlib/crystal
+@dirrm share/pcb/newlib/connectors
+@dirrm share/pcb/newlib/burr-brown
+@dirrm share/pcb/newlib/analog-devices
+@dirrm share/pcb/newlib/2_pin_thru-hole_packages
+@dirrm share/pcb/newlib
+@dirrm share/pcb/m4
+@dirrm share/pcb/examples
+@dirrm share/pcb
diff --git a/cad/pcb-current/distinfo b/cad/pcb-current/distinfo
new file mode 100644
index 00000000000..d1491b1f2ff
--- /dev/null
+++ b/cad/pcb-current/distinfo
@@ -0,0 +1,4 @@
+$NetBSD: distinfo,v 1.1.1.1 2003/08/17 03:59:08 dmcmahill Exp $
+
+SHA1 (pcb-20030815.tar.gz) = d63efb7cc94a33a97a1287fab1a06284f1bb7594
+Size (pcb-20030815.tar.gz) = 1999427 bytes