aboutsummaryrefslogtreecommitdiffstats
path: root/cad/pcb
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2004-01-22 03:02:56 +0800
committerpav <pav@FreeBSD.org>2004-01-22 03:02:56 +0800
commitb8da9a0f5a672e014795e2dfb5005cb685a5bc42 (patch)
treebeff6801c4508753548fdf87da09f782f5b7d2af /cad/pcb
parent1912ce44854fa42355f3c8f8dbe1fd3caa3efaaa (diff)
downloadfreebsd-ports-gnome-b8da9a0f5a672e014795e2dfb5005cb685a5bc42.tar.gz
freebsd-ports-gnome-b8da9a0f5a672e014795e2dfb5005cb685a5bc42.tar.zst
freebsd-ports-gnome-b8da9a0f5a672e014795e2dfb5005cb685a5bc42.zip
- Update to 20030815 snapshot
PR: ports/61606 Submitted by: bruno <bruno@mail.tinkerbox.org>
Diffstat (limited to 'cad/pcb')
-rw-r--r--cad/pcb/Makefile16
-rw-r--r--cad/pcb/distinfo2
-rw-r--r--cad/pcb/files/patch-ab17
-rw-r--r--cad/pcb/files/patch-ac21
-rw-r--r--cad/pcb/files/patch-ae11
-rw-r--r--cad/pcb/files/patch-af16
-rw-r--r--cad/pcb/pkg-plist211
7 files changed, 164 insertions, 130 deletions
diff --git a/cad/pcb/Makefile b/cad/pcb/Makefile
index 3bf4a40b6c3d..ee0f3f460aed 100644
--- a/cad/pcb/Makefile
+++ b/cad/pcb/Makefile
@@ -6,11 +6,10 @@
#
PORTNAME= pcb
-PORTVERSION= 1.7.3
+PORTVERSION= 20030815
CATEGORIES= cad
-MASTER_SITES= http://bach.ece.jhu.edu/~haceaton/pcb/
-DISTNAME= ${PORTNAME}-wip
-EXTRACT_SUFX= .tgz
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= ports@FreeBSD.org
COMMENT= X11 interactive printed circuit board layout system
@@ -20,14 +19,9 @@ BUILD_DEPENDS= gm4:${PORTSDIR}/devel/m4 \
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_IMAKE= yes
+GNU_CONFIGURE= yes
-MAN1= pcb.1
-
-pre-install:
- -${MKDIR} ${DOCSDIR}
- cd ${WRKSRC}/doc && ${SETENV} PREFIX=${PREFIX} make install.info &&\
- ${INSTALL_DATA} index.html pcb.html pcb.ps refcard.ps ${DOCSDIR}
+INFO= pcb
post-install:
install-info --section="Utilities" \
diff --git a/cad/pcb/distinfo b/cad/pcb/distinfo
index 2a698b215a53..cf29110bb29a 100644
--- a/cad/pcb/distinfo
+++ b/cad/pcb/distinfo
@@ -1 +1 @@
-MD5 (pcb-wip.tgz) = 381fe0232b0e3ca12ecd2572a3dda386
+MD5 (pcb-20030815.tar.gz) = 982c5a3418fd1daf91e773bab8cf63b6
diff --git a/cad/pcb/files/patch-ab b/cad/pcb/files/patch-ab
deleted file mode 100644
index bb3a2634d591..000000000000
--- a/cad/pcb/files/patch-ab
+++ /dev/null
@@ -1,17 +0,0 @@
---- src/error.h.orig Sun Jun 8 19:04:52 2003
-+++ src/error.h Sun Jun 8 19:06:16 2003
-@@ -37,14 +37,8 @@
- #define STATUS_BREAK 1
- #define STATUS_ERROR -1
-
--#if (!defined(__GLIBC__) || (__GLIBC__ < 2) || \
--((__GLIBC__ == 2) && defined(__powerpc__) && (__GLIBC_MINOR__ == 0)))
--void Message();
--void MyFatal();
--#else
- void Message(char *Format, ...);
- void MyFatal(char *Format, ...);
--#endif
- void OpenErrorMessage(char *);
- void PopenErrorMessage(char *);
- void OpendirErrorMessage(char *);
diff --git a/cad/pcb/files/patch-ac b/cad/pcb/files/patch-ac
deleted file mode 100644
index a03c804f10d2..000000000000
--- a/cad/pcb/files/patch-ac
+++ /dev/null
@@ -1,21 +0,0 @@
---- config.h.orig Sun Jun 8 05:24:52 2003
-+++ config.h Sun Jun 8 05:26:54 2003
-@@ -36,15 +36,15 @@
- * (LIBDIR is defined by imake)
- *
- */
--INFODIR = /usr/info
--PCBLIBDIR = $(LIBDIR)/pcb
-+INFODIR = ${PREFIX}/info
-+PCBLIBDIR = ${PREFIX}/lib/pcb
- DEFAULTFONT = default_font
- DEFAULTLIBRARY = pcblib
-
- /* ----------------------------------------------------------------------
- * 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/files/patch-ae b/cad/pcb/files/patch-ae
deleted file mode 100644
index 193598056dfd..000000000000
--- a/cad/pcb/files/patch-ae
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/Imakefile.orig Sun Jun 8 04:21:06 2003
-+++ src/Imakefile Sun Jun 8 04:21:19 2003
-@@ -67,7 +67,7 @@
-
- depend:: parse_l.c parse_y.c
-
--ComplexProgramTarget(pcb)
-+ComplexProgramTargetNoMan(pcb)
- InstallAppDefaults(Pcb)
- InstallMultipleFlags($(DEFAULTFONT),$(PCBLIBDIR),$(INSTLIBFLAGS))
-
diff --git a/cad/pcb/files/patch-af b/cad/pcb/files/patch-af
deleted file mode 100644
index a2017795c69a..000000000000
--- a/cad/pcb/files/patch-af
+++ /dev/null
@@ -1,16 +0,0 @@
---- ./src/error.c.orig Sat Jan 11 19:09:35 2003
-+++ ./src/error.c Sat Jan 11 19:09:54 2003
-@@ -51,11 +51,11 @@
- /* ----------------------------------------------------------------------
- * some external identifiers
- */
--extern int errno, /* system error code */
-- sys_nerr; /* number of messages available from array */
-
- /* the list is already defined for some OS */
- #if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(__linux__)
-+extern int errno, /* system error code */
-+ sys_nerr; /* number of messages available from array */
- extern char *sys_errlist[]; /* array of error messages */
- #endif
-
diff --git a/cad/pcb/pkg-plist b/cad/pcb/pkg-plist
index c4750b372f1e..cf21c4d3f838 100644
--- a/cad/pcb/pkg-plist
+++ b/cad/pcb/pkg-plist
@@ -1,54 +1,159 @@
+bin/pcb-bin
bin/pcb
-lib/X11/app-defaults/Pcb
-lib/pcb/default_font
-lib/pcb/pcblib
-lib/pcb/pcblib.contents
-lib/pcb/CreateLibrary.sh
-lib/pcb/CreateLibraryContents.sh
-lib/pcb/ListLibraryContents.sh
-lib/pcb/QueryLibrary.sh
-lib/pcb/m4/TTL_74xx_DIL.m4
-lib/pcb/m4/crystal.m4
-lib/pcb/m4/connector.m4
-lib/pcb/m4/generic.m4
-lib/pcb/m4/linear.m4
-lib/pcb/m4/logic.m4
-lib/pcb/m4/lsi.m4
-lib/pcb/m4/memory.m4
-lib/pcb/m4/optical.m4
-lib/pcb/m4/resistor_array.m4
-lib/pcb/m4/resistor_0.25W.m4
-lib/pcb/m4/texas_inst_amplifier.m4
-lib/pcb/m4/texas_inst_voltage_reg.m4
-lib/pcb/m4/transistor.m4
-lib/pcb/m4/TTL_74xx_DIL.list
-lib/pcb/m4/crystal.list
-lib/pcb/m4/connector.list
-lib/pcb/m4/generic.list
-lib/pcb/m4/linear.list
-lib/pcb/m4/logic.list
-lib/pcb/m4/lsi.list
-lib/pcb/m4/memory.list
-lib/pcb/m4/optical.list
-lib/pcb/m4/common.m4
-lib/pcb/m4/resistor_array.list
-lib/pcb/m4/resistor_0.25W.list
-lib/pcb/m4/texas_inst_amplifier.list
-lib/pcb/m4/texas_inst_voltage_reg.list
-lib/pcb/m4/transistor.list
-lib/pcb/m4/connector.inc
-lib/pcb/m4/dil.inc
-lib/pcb/m4/misc.inc
-lib/pcb/m4/qfp.inc
-lib/pcb/m4/plcc.inc
-lib/pcb/m4/to.inc
-@unexec install-info --delete %D/info/pcb.info %D/info/dir
-info/pcb.info
-@exec install-info --section="Utilities" --entry="* PCB: (pcb). Interactive printed circuit board layout system for X11" %D/info/pcb.info %D/info/dir
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/pcb.html
-%%DOCSDIR%%/pcb.ps
-%%DOCSDIR%%/refcard.ps
-@dirrm %%DOCSDIR%%
-@dirrm lib/pcb/m4
-@dirrm lib/pcb
+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/connector.m4
+share/pcb/m4/crystal.m4
+share/pcb/m4/geda.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/bga.inc
+share/pcb/m4/TTL_74xx_DIL.list
+share/pcb/m4/connector.list
+share/pcb/m4/crystal.list
+share/pcb/m4/geda.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/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/dil.inc
+share/pcb/m4/connector.inc
+share/pcb/m4/geda.inc
+share/pcb/m4/genericsmt.inc
+share/pcb/m4/misc.inc
+share/pcb/m4/pci.inc
+share/pcb/m4/plcc.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/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.ps
+share/pcb/refcard.ps
+share/pcb/pcb.pdf
+share/pcb/refcard.pdf
+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/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
+@dirrm share/pcb/tools
+@dirrm share/pcb/tutorial
+@dirrm share/pcb