aboutsummaryrefslogtreecommitdiffstats
path: root/cad/pcb
diff options
context:
space:
mode:
authorhrs <hrs@FreeBSD.org>2005-06-15 00:18:01 +0800
committerhrs <hrs@FreeBSD.org>2005-06-15 00:18:01 +0800
commitab67a2683a0d925a374ece2d8ed01c664b2854cf (patch)
treecfdb3a4cbee235a343f75e342229d92041944348 /cad/pcb
parent771d460e48ab973f6fd775e0dc266a73c65a86f6 (diff)
downloadfreebsd-ports-gnome-ab67a2683a0d925a374ece2d8ed01c664b2854cf.tar.gz
freebsd-ports-gnome-ab67a2683a0d925a374ece2d8ed01c664b2854cf.tar.zst
freebsd-ports-gnome-ab67a2683a0d925a374ece2d8ed01c664b2854cf.zip
Update to 20050609. Changes include:
- The GUI is now based on gtk2 instead of Xaw - Flags are stored symbolically in the .pcb file. - As part of the switch to gtk2, the user customizable menu feature has been temporarily broken. Hopefully this will be fixed by the next snapshot. In addition, the loading of background images has also been temporarily broken. Submitted by: des
Diffstat (limited to 'cad/pcb')
-rw-r--r--cad/pcb/Makefile17
-rw-r--r--cad/pcb/distinfo4
-rw-r--r--cad/pcb/files/patch-configure16
-rw-r--r--cad/pcb/files/patch-nodoc22
-rw-r--r--cad/pcb/files/patch-src-gui-netlist-window.c11
-rw-r--r--cad/pcb/files/patch-src-vendor.c11
-rw-r--r--cad/pcb/pkg-descr12
-rw-r--r--cad/pcb/pkg-plist367
8 files changed, 264 insertions, 196 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index e17a5ecba236..561730a09efd 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= pcb
-PORTVERSION= 20040215
+PORTVERSION= 20050609
CATEGORIES= cad
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -14,15 +14,18 @@ MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= hrs@FreeBSD.org
COMMENT= X11 interactive printed circuit board layout system
-BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
- wish:${PORTSDIR}/x11-toolkits/tk84
-RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
- wish:${PORTSDIR}/x11-toolkits/tk84
-
-WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
+BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4
+RUN_DEPENDS= gm4:${PORTSDIR}/devel/m4
+USE_GNOME= gtk20
GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --disable-rpath
INFO= pcb
+.if !defined(NOPORTDOCS)
+pre-install:
+ ${INSTALL_DATA} ${WRKSRC}/doc/pcb.info ${PREFIX}/info
+.endif
+
.include <bsd.port.mk>
diff --git a/cad/pcb/distinfo b/cad/pcb/distinfo
index f8ba1bb5dcf2..76838c1a157b 100644
--- a/cad/pcb/distinfo
+++ b/cad/pcb/distinfo
@@ -1,2 +1,2 @@
-MD5 (pcb-20040215.tar.gz) = c486587af86d4162f0c17667f3b951a7
-SIZE (pcb-20040215.tar.gz) = 2166675
+MD5 (pcb-20050609.tar.gz) = a09473705c80eaf4f796617263d9f8fe
+SIZE (pcb-20050609.tar.gz) = 2371793
diff --git a/cad/pcb/files/patch-configure b/cad/pcb/files/patch-configure
new file mode 100644
index 000000000000..37688bb3f38d
--- /dev/null
+++ b/cad/pcb/files/patch-configure
@@ -0,0 +1,16 @@
+--- configure.orig Tue Jun 14 02:38:35 2005
++++ configure Tue Jun 14 02:41:54 2005
+@@ -3612,13 +3612,6 @@
+ done
+ test -n "$WISH" || WISH="none"
+
+-if test "X$WISH" = "Xnone" ; then
+- { { echo "$as_me:$LINENO: error: Did not find the wish executible. You need to make sure
+- that tcl is installed on your system and that wish is in your path" >&5
+-echo "$as_me: error: Did not find the wish executible. You need to make sure
+- that tcl is installed on your system and that wish is in your path" >&2;}
+- { (exit 1); exit 1; }; }
+-fi
+
+
+ cat >>confdefs.h <<_ACEOF
diff --git a/cad/pcb/files/patch-nodoc b/cad/pcb/files/patch-nodoc
new file mode 100644
index 000000000000..ca2858daa2f8
--- /dev/null
+++ b/cad/pcb/files/patch-nodoc
@@ -0,0 +1,22 @@
+--- Makefile.am.orig Sat Jun 11 14:45:54 2005
++++ Makefile.am Sat Jun 11 14:46:08 2005
+@@ -2,7 +2,7 @@
+ ##
+ ## Top level automake file for PCB
+
+-SUBDIRS= src lib newlib doc example tools tutorial README_FILES
++SUBDIRS= src lib newlib example tools tutorial README_FILES
+
+ EXTRA_DIST= autogen.sh globalconst.h README.cvs
+
+--- Makefile.in.orig Sat Jun 11 14:46:00 2005
++++ Makefile.in Sat Jun 11 14:46:06 2005
+@@ -169,7 +169,7 @@
+ sharedstatedir = @sharedstatedir@
+ sysconfdir = @sysconfdir@
+ target_alias = @target_alias@
+-SUBDIRS = src lib newlib doc example tools tutorial README_FILES
++SUBDIRS = src lib newlib example tools tutorial README_FILES
+ EXTRA_DIST = autogen.sh globalconst.h README.cvs
+ DISTCLEANFILES = configure.lineno
+ all: config.h
diff --git a/cad/pcb/files/patch-src-gui-netlist-window.c b/cad/pcb/files/patch-src-gui-netlist-window.c
new file mode 100644
index 000000000000..682bf1a59fc5
--- /dev/null
+++ b/cad/pcb/files/patch-src-gui-netlist-window.c
@@ -0,0 +1,11 @@
+--- src/gui-netlist-window.c.orig Tue Mar 1 14:33:01 2005
++++ src/gui-netlist-window.c Mon Jun 13 09:04:32 2005
+@@ -692,7 +692,7 @@
+ {
+ GtkTreePath *path;
+ GtkTreeIter iter;
+- LibraryMenuType *net;;
++ LibraryMenuType *net;
+ gchar *name;
+
+ if (!node_name)
diff --git a/cad/pcb/files/patch-src-vendor.c b/cad/pcb/files/patch-src-vendor.c
new file mode 100644
index 000000000000..b2a6677273ba
--- /dev/null
+++ b/cad/pcb/files/patch-src-vendor.c
@@ -0,0 +1,11 @@
+--- src/vendor.c.orig Mon Jun 13 09:05:39 2005
++++ src/vendor.c Mon Jun 13 09:05:55 2005
+@@ -26,6 +26,8 @@
+ #include "config.h"
+ #endif
+
++#include <sys/types.h>
++
+ #include <ctype.h>
+ #include <math.h>
+ #include <stdio.h>
diff --git a/cad/pcb/pkg-descr b/cad/pcb/pkg-descr
index 89ca6ce1d181..98fcd22faa01 100644
--- a/cad/pcb/pkg-descr
+++ b/cad/pcb/pkg-descr
@@ -1,6 +1,8 @@
-Pcb - X11 interactive printed circuit board layout system.
+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.
-Pcb is a handy tool for the X Window System to design printed
-circuit boards. All coordinate units are 1/1000 inch.
-
-WWW: http://bach.ece.jhu.edu/~haceaton/pcb/
+WWW: http://pcb.sourceforge.net/
diff --git a/cad/pcb/pkg-plist b/cad/pcb/pkg-plist
index 2d986d47ed1d..96e2775ba69a 100644
--- a/cad/pcb/pkg-plist
+++ b/cad/pcb/pkg-plist
@@ -1,184 +1,187 @@
-bin/pcb
-bin/pcb-bin
+@comment $FreeBSD$
+%%DATADIR%%/CreateLibrary.sh
+%%DATADIR%%/CreateLibraryContents.sh
+%%DATADIR%%/ListLibraryContents.sh
+%%DATADIR%%/Pcb
+%%DATADIR%%/QueryLibrary.sh
+%%DATADIR%%/default_font
+%%DATADIR%%/examples/LED
+%%DATADIR%%/examples/LED.NET
+%%DATADIR%%/examples/LED2
+%%DATADIR%%/examples/libraries/example.inc
+%%DATADIR%%/examples/libraries/example.list
+%%DATADIR%%/examples/libraries/example.m4
+%%DATADIR%%/m4/TTL_74xx_DIL.list
+%%DATADIR%%/m4/TTL_74xx_DIL.m4
+%%DATADIR%%/m4/amp.inc
+%%DATADIR%%/m4/amp.list
+%%DATADIR%%/m4/amp.m4
+%%DATADIR%%/m4/amphenol.inc
+%%DATADIR%%/m4/amphenol.list
+%%DATADIR%%/m4/amphenol.m4
+%%DATADIR%%/m4/bga.inc
+%%DATADIR%%/m4/bourns.inc
+%%DATADIR%%/m4/bourns.list
+%%DATADIR%%/m4/bourns.m4
+%%DATADIR%%/m4/common.m4
+%%DATADIR%%/m4/connector.inc
+%%DATADIR%%/m4/connector.list
+%%DATADIR%%/m4/connector.m4
+%%DATADIR%%/m4/crystal.list
+%%DATADIR%%/m4/crystal.m4
+%%DATADIR%%/m4/cts.inc
+%%DATADIR%%/m4/cts.list
+%%DATADIR%%/m4/cts.m4
+%%DATADIR%%/m4/dil.inc
+%%DATADIR%%/m4/geda.inc
+%%DATADIR%%/m4/geda.list
+%%DATADIR%%/m4/geda.m4
+%%DATADIR%%/m4/generic.list
+%%DATADIR%%/m4/generic.m4
+%%DATADIR%%/m4/genericsmt.inc
+%%DATADIR%%/m4/genericsmt.list
+%%DATADIR%%/m4/genericsmt.m4
+%%DATADIR%%/m4/gtag.list
+%%DATADIR%%/m4/gtag.m4
+%%DATADIR%%/m4/jerry.list
+%%DATADIR%%/m4/jerry.m4
+%%DATADIR%%/m4/johnstech.inc
+%%DATADIR%%/m4/johnstech.list
+%%DATADIR%%/m4/johnstech.m4
+%%DATADIR%%/m4/linear.list
+%%DATADIR%%/m4/linear.m4
+%%DATADIR%%/m4/logic.list
+%%DATADIR%%/m4/logic.m4
+%%DATADIR%%/m4/lsi.list
+%%DATADIR%%/m4/lsi.m4
+%%DATADIR%%/m4/memory.list
+%%DATADIR%%/m4/memory.m4
+%%DATADIR%%/m4/minicircuits.inc
+%%DATADIR%%/m4/minicircuits.list
+%%DATADIR%%/m4/minicircuits.m4
+%%DATADIR%%/m4/misc.inc
+%%DATADIR%%/m4/optical.list
+%%DATADIR%%/m4/optical.m4
+%%DATADIR%%/m4/panasonic.inc
+%%DATADIR%%/m4/panasonic.list
+%%DATADIR%%/m4/panasonic.m4
+%%DATADIR%%/m4/pci.inc
+%%DATADIR%%/m4/pci.list
+%%DATADIR%%/m4/pci.m4
+%%DATADIR%%/m4/plcc.inc
+%%DATADIR%%/m4/qfn.inc
+%%DATADIR%%/m4/qfp.inc
+%%DATADIR%%/m4/qfp2.inc
+%%DATADIR%%/m4/qfpdj.inc
+%%DATADIR%%/m4/resistor_0.25W.list
+%%DATADIR%%/m4/resistor_0.25W.m4
+%%DATADIR%%/m4/resistor_adjust.inc
+%%DATADIR%%/m4/resistor_adjust.list
+%%DATADIR%%/m4/resistor_adjust.m4
+%%DATADIR%%/m4/resistor_array.list
+%%DATADIR%%/m4/resistor_array.m4
+%%DATADIR%%/m4/rules.inc
+%%DATADIR%%/m4/smt.inc
+%%DATADIR%%/m4/texas_inst_amplifier.list
+%%DATADIR%%/m4/texas_inst_amplifier.m4
+%%DATADIR%%/m4/texas_inst_voltage_reg.list
+%%DATADIR%%/m4/texas_inst_voltage_reg.m4
+%%DATADIR%%/m4/to.inc
+%%DATADIR%%/m4/transistor.list
+%%DATADIR%%/m4/transistor.m4
+%%DATADIR%%/m4/zif.inc
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/0.125W_Carbon_Resistor
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/1W_Carbon_Resistor
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/CK05_type_Capacitor
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/CK06_type_capacitor
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/IRU1015-33CT_3.3V_reg_TO220
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/RN55_type_0.1W_Resistor
+%%DATADIR%%/newlib/2_pin_thru-hole_packages/T1.75_LED
+%%DATADIR%%/newlib/analog-devices/ADC12138CIMSA
+%%DATADIR%%/newlib/burr-brown/OPA340_SOT23-5
+%%DATADIR%%/newlib/connectors/100_Pin_jack
+%%DATADIR%%/newlib/connectors/16x1_SMD_jack
+%%DATADIR%%/newlib/connectors/3terminal_screw_block
+%%DATADIR%%/newlib/connectors/72pin45degreeSIMMconnector
+%%DATADIR%%/newlib/connectors/MOLEX_miniFitJr-12pin
+%%DATADIR%%/newlib/connectors/Power_Jack
+%%DATADIR%%/newlib/connectors/RightAngleSMA
+%%DATADIR%%/newlib/connectors/SJ-3523-SMT_3.5mm_stereo_jack
+%%DATADIR%%/newlib/crystal/CTX169_oscillator
+%%DATADIR%%/newlib/electro-optics/IRF_optical_switch
+%%DATADIR%%/newlib/generic_SMD_packages/0805_reflow_solder
+%%DATADIR%%/newlib/generic_SMD_packages/0805_wave_solder
+%%DATADIR%%/newlib/generic_SMD_packages/1206_reflow_solder
+%%DATADIR%%/newlib/generic_SMD_packages/SOT-23_Transistor
+%%DATADIR%%/newlib/headers/0.1_inch_10pin
+%%DATADIR%%/newlib/headers/0.1_inch_2pin
+%%DATADIR%%/newlib/headers/2mm_8pin_header
+%%DATADIR%%/newlib/msp430/MSP430F1121
+%%DATADIR%%/newlib/msp430/MSP430F1121+jtag
+%%DATADIR%%/newlib/not_vetted_ingo/pc104+.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pc104.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq100.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq128.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq144.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq160.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq208.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq240.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq304.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq32.ele
+%%DATADIR%%/newlib/not_vetted_ingo/pq44.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt0402.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt0603.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt0805.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt1206.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt1210.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt1913.ele
+%%DATADIR%%/newlib/not_vetted_ingo/smt2416.ele
+%%DATADIR%%/newlib/tests/14DIP_oval_pad
+%%DATADIR%%/newlib/tests/Generic_TSOP48_Flash
+%%DATADIR%%/newlib/tests/MONOBLOCK_large
+%%DATADIR%%/newlib/tests/StrongARM_CPU
+%%DATADIR%%/newlib/tests/TK11950
+%%DATADIR%%/newlib/tests/TO99fromLED
+%%DATADIR%%/newlib/tests/UART
+%%DATADIR%%/newlib/tests/monoblock_small
+%%DATADIR%%/pcb-menu.res
+%%DATADIR%%/pcblib
+%%DATADIR%%/pcblib.contents
+%%DATADIR%%/qfp-ui
+%%DATADIR%%/qfp.dat
+%%DATADIR%%/tools/MergePCBPS
+%%DATADIR%%/tools/Merge_dimPCBPS
+%%DATADIR%%/tools/PCB2HPGL
+%%DATADIR%%/tools/apctools.zip
+%%DATADIR%%/tools/gerbertotk.c
+%%DATADIR%%/tools/pcb2ncap.tgz
+%%DATADIR%%/tools/tgo2pcb.tcl
+%%DATADIR%%/tutorial/tut1.pcb
bin/MergePCBPS
bin/Merge_dimPCBPS
-share/pcb/default_font
-share/pcb/Pcb
-share/pcb/pcblib
-share/pcb/pcblib.contents
-share/pcb/qfp.dat
-share/pcb/CreateLibraryContents.sh
-share/pcb/CreateLibrary.sh
-share/pcb/ListLibraryContents.sh
-share/pcb/QueryLibrary.sh
-share/pcb/qfp-ui
-share/pcb/m4/common.m4
-share/pcb/m4/TTL_74xx_DIL.m4
-share/pcb/m4/amphenol.m4
-share/pcb/m4/connector.m4
-share/pcb/m4/crystal.m4
-share/pcb/m4/generic.m4
-share/pcb/m4/genericsmt.m4
-share/pcb/m4/gtag.m4
-share/pcb/m4/jerry.m4
-share/pcb/m4/linear.m4
-share/pcb/m4/logic.m4
-share/pcb/m4/lsi.m4
-share/pcb/m4/memory.m4
-share/pcb/m4/optical.m4
-share/pcb/m4/pci.m4
-share/pcb/m4/resistor_0.25W.m4
-share/pcb/m4/resistor_adjust.m4
-share/pcb/m4/resistor_array.m4
-share/pcb/m4/texas_inst_amplifier.m4
-share/pcb/m4/texas_inst_voltage_reg.m4
-share/pcb/m4/transistor.m4
-share/pcb/m4/amp.m4
-share/pcb/m4/bourns.m4
-share/pcb/m4/geda.m4
-share/pcb/m4/johnstech.m4
-share/pcb/m4/minicircuits.m4
-share/pcb/m4/panasonic.m4
-share/pcb/m4/TTL_74xx_DIL.list
-share/pcb/m4/amphenol.list
-share/pcb/m4/connector.list
-share/pcb/m4/crystal.list
-share/pcb/m4/generic.list
-share/pcb/m4/genericsmt.list
-share/pcb/m4/gtag.list
-share/pcb/m4/jerry.list
-share/pcb/m4/linear.list
-share/pcb/m4/logic.list
-share/pcb/m4/lsi.list
-share/pcb/m4/memory.list
-share/pcb/m4/optical.list
-share/pcb/m4/pci.list
-share/pcb/m4/resistor_0.25W.list
-share/pcb/m4/resistor_adjust.list
-share/pcb/m4/bga.inc
-share/pcb/m4/resistor_array.list
-share/pcb/m4/texas_inst_amplifier.list
-share/pcb/m4/texas_inst_voltage_reg.list
-share/pcb/m4/transistor.list
-share/pcb/m4/amp.list
-share/pcb/m4/bourns.list
-share/pcb/m4/geda.list
-share/pcb/m4/johnstech.list
-share/pcb/m4/minicircuits.list
-share/pcb/m4/panasonic.list
-share/pcb/m4/amp.inc
-share/pcb/m4/amphenol.inc
-share/pcb/m4/bourns.inc
-share/pcb/m4/connector.inc
-share/pcb/m4/dil.inc
-share/pcb/m4/geda.inc
-share/pcb/m4/genericsmt.inc
-share/pcb/m4/johnstech.inc
-share/pcb/m4/minicircuits.inc
-share/pcb/m4/misc.inc
-share/pcb/m4/panasonic.inc
-share/pcb/m4/pci.inc
-share/pcb/m4/plcc.inc
-share/pcb/m4/qfn.inc
-share/pcb/m4/qfp.inc
-share/pcb/m4/qfp2.inc
-share/pcb/m4/qfpdj.inc
-share/pcb/m4/resistor_adjust.inc
-share/pcb/m4/rules.inc
-share/pcb/m4/smt.inc
-share/pcb/m4/to.inc
-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/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.ps
-share/pcb/refcard.ps
-share/pcb/pcb.pdf
-share/pcb/refcard.pdf
-share/pcb/examples/libraries/example.inc
-share/pcb/examples/libraries/example.list
-share/pcb/examples/libraries/example.m4
-share/pcb/examples/LED
-share/pcb/examples/LED.NET
-share/pcb/examples/LED2
-share/pcb/tools/apctools.zip
-share/pcb/tools/gerbertotk.c
-share/pcb/tools/pcb2ncap.tgz
-share/pcb/tools/tgo2pcb.tcl
-share/pcb/tools/MergePCBPS
-share/pcb/tools/Merge_dimPCBPS
-share/pcb/tools/PCB2HPGL
-share/pcb/tutorial/tut1.pcb
-@dirrm share/pcb/m4
-@dirrm share/pcb/newlib/2_pin_thru-hole_packages
-@dirrm share/pcb/newlib/analog-devices
-@dirrm share/pcb/newlib/burr-brown
-@dirrm share/pcb/newlib/connectors
-@dirrm share/pcb/newlib/crystal
-@dirrm share/pcb/newlib/cypress
-@dirrm share/pcb/newlib/electro-optics
-@dirrm share/pcb/newlib/generic_SMD_packages
-@dirrm share/pcb/newlib/headers
-@dirrm share/pcb/newlib/msp430
-@dirrm share/pcb/newlib/not_vetted_ingo
-@dirrm share/pcb/newlib/sockets
-@dirrm share/pcb/newlib/tests
-@dirrm share/pcb/newlib/toko
-@dirrm share/pcb/newlib
-@dirrm share/pcb/examples/libraries
-@dirrm share/pcb/examples
-@dirrm share/pcb/tools
-@dirrm share/pcb/tutorial
-@dirrm share/pcb
+bin/pcb
+bin/pcb-bin
+@exec /bin/mkdir -p %D/%%DATADIR%%/newlib/toko
+@exec /bin/mkdir -p %D/%%DATADIR%%/newlib/sockets
+@exec /bin/mkdir -p %D/%%DATADIR%%/newlib/cypress
+@dirrm %%DATADIR%%/tutorial
+@dirrm %%DATADIR%%/tools
+@dirrm %%DATADIR%%/newlib/toko
+@dirrm %%DATADIR%%/newlib/tests
+@dirrm %%DATADIR%%/newlib/sockets
+@dirrm %%DATADIR%%/newlib/not_vetted_ingo
+@dirrm %%DATADIR%%/newlib/msp430
+@dirrm %%DATADIR%%/newlib/headers
+@dirrm %%DATADIR%%/newlib/generic_SMD_packages
+@dirrm %%DATADIR%%/newlib/electro-optics
+@dirrm %%DATADIR%%/newlib/cypress
+@dirrm %%DATADIR%%/newlib/crystal
+@dirrm %%DATADIR%%/newlib/connectors
+@dirrm %%DATADIR%%/newlib/burr-brown
+@dirrm %%DATADIR%%/newlib/analog-devices
+@dirrm %%DATADIR%%/newlib/2_pin_thru-hole_packages
+@dirrm %%DATADIR%%/newlib
+@dirrm %%DATADIR%%/m4
+@dirrm %%DATADIR%%/examples/libraries
+@dirrm %%DATADIR%%/examples
+@dirrm %%DATADIR%%