View | Details | Raw Unified | Return to bug 61606
Collapse All | Expand All

(-)pcb/Makefile (-10 / +3 lines)
Lines 6-16 Link Here
6
#
6
#
7
7
8
PORTNAME=	pcb
8
PORTNAME=	pcb
9
PORTVERSION=	1.7.3
9
PORTVERSION=	20030815
10
CATEGORIES=	cad
10
CATEGORIES=	cad
11
MASTER_SITES=	http://bach.ece.jhu.edu/~haceaton/pcb/
11
MASTER_SITES=	ftp://ftp.sourceforge.net/pub/sourceforge/pcb/
12
DISTNAME=	${PORTNAME}-wip
13
EXTRACT_SUFX=	.tgz
14
12
15
MAINTAINER=	ports@FreeBSD.org
13
MAINTAINER=	ports@FreeBSD.org
16
COMMENT=	X11 interactive printed circuit board layout system
14
COMMENT=	X11 interactive printed circuit board layout system
Lines 20-33 Link Here
20
18
21
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
19
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
22
20
23
USE_IMAKE=	yes
24
25
MAN1=		pcb.1
21
MAN1=		pcb.1
26
22
27
pre-install:
23
GNU_CONFIGURE=	yes
28
	-${MKDIR} ${DOCSDIR}
29
	cd ${WRKSRC}/doc && ${SETENV} PREFIX=${PREFIX} make install.info &&\
30
	${INSTALL_DATA} index.html pcb.html pcb.ps refcard.ps ${DOCSDIR}
31
24
32
post-install:
25
post-install:
33
	install-info --section="Utilities" \
26
	install-info --section="Utilities" \
(-)pcb/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (pcb-wip.tgz) = 381fe0232b0e3ca12ecd2572a3dda386
1
MD5 (pcb-20030815.tar.gz) = 982c5a3418fd1daf91e773bab8cf63b6
(-)pcb/files/patch-ab (-17 lines)
Lines 1-17 Link Here
1
--- src/error.h.orig	Sun Jun  8 19:04:52 2003
2
+++ src/error.h	Sun Jun  8 19:06:16 2003
3
@@ -37,14 +37,8 @@
4
 #define	STATUS_BREAK	1
5
 #define	STATUS_ERROR	-1
6
 
7
-#if (!defined(__GLIBC__) || (__GLIBC__ < 2) || \
8
-((__GLIBC__ == 2) && defined(__powerpc__) && (__GLIBC_MINOR__ == 0)))
9
-void	Message();
10
-void	MyFatal();
11
-#else
12
 void	Message(char *Format, ...);
13
 void	MyFatal(char *Format, ...);
14
-#endif
15
 void	OpenErrorMessage(char *);
16
 void	PopenErrorMessage(char *);
17
 void	OpendirErrorMessage(char *);
(-)pcb/files/patch-ac (-21 lines)
Lines 1-21 Link Here
1
--- config.h.orig	Sun Jun  8 05:24:52 2003
2
+++ config.h	Sun Jun  8 05:26:54 2003
3
@@ -36,15 +36,15 @@
4
  * (LIBDIR is defined by imake)
5
  *
6
  */
7
-INFODIR = /usr/info
8
-PCBLIBDIR = $(LIBDIR)/pcb
9
+INFODIR = ${PREFIX}/info
10
+PCBLIBDIR = ${PREFIX}/lib/pcb
11
 DEFAULTFONT = default_font
12
 DEFAULTLIBRARY = pcblib
13
 
14
 /* ----------------------------------------------------------------------
15
  * the name of GNU m4 (you MUST use GNU m4)
16
  */
17
-GNUM4 = m4
18
+GNUM4 = gm4
19
 
20
 /* ----------------------------------------------------------------------
21
  * BTNMOD determies the modifier key to be used for the
(-)pcb/files/patch-ae (-11 lines)
Lines 1-11 Link Here
1
--- src/Imakefile.orig	Sun Jun  8 04:21:06 2003
2
+++ src/Imakefile	Sun Jun  8 04:21:19 2003
3
@@ -67,7 +67,7 @@
4
 
5
 depend:: parse_l.c parse_y.c
6
 
7
-ComplexProgramTarget(pcb)
8
+ComplexProgramTargetNoMan(pcb)
9
 InstallAppDefaults(Pcb)
10
 InstallMultipleFlags($(DEFAULTFONT),$(PCBLIBDIR),$(INSTLIBFLAGS))
11
 
(-)pcb/files/patch-af (-16 lines)
Lines 1-16 Link Here
1
--- ./src/error.c.orig	Sat Jan 11 19:09:35 2003
2
+++ ./src/error.c	Sat Jan 11 19:09:54 2003
3
@@ -51,11 +51,11 @@
4
 /* ----------------------------------------------------------------------
5
  * some external identifiers
6
  */
7
-extern	int		errno,			/* system error code */
8
-				sys_nerr;		/* number of messages available from array */
9
 
10
 /* the list is already defined for some OS */
11
 #if !defined(__NetBSD__) && !defined(__FreeBSD__) && !defined(__linux__) 
12
+extern	int		errno,			/* system error code */
13
+				sys_nerr;		/* number of messages available from array */
14
 	extern	char	*sys_errlist[];	/* array of error messages */
15
 #endif
16
 
(-)pcb/pkg-plist (-52 / +165 lines)
Lines 1-54 Link Here
1
bin/pcb-bin
1
bin/pcb
2
bin/pcb
2
lib/X11/app-defaults/Pcb
3
lib/pcb/default_font
4
lib/pcb/pcblib
5
lib/pcb/pcblib.contents
6
lib/pcb/CreateLibrary.sh
7
lib/pcb/CreateLibraryContents.sh
8
lib/pcb/ListLibraryContents.sh
9
lib/pcb/QueryLibrary.sh
10
lib/pcb/m4/TTL_74xx_DIL.m4
11
lib/pcb/m4/crystal.m4
12
lib/pcb/m4/connector.m4
13
lib/pcb/m4/generic.m4
14
lib/pcb/m4/linear.m4
15
lib/pcb/m4/logic.m4
16
lib/pcb/m4/lsi.m4
17
lib/pcb/m4/memory.m4
18
lib/pcb/m4/optical.m4
19
lib/pcb/m4/resistor_array.m4
20
lib/pcb/m4/resistor_0.25W.m4
21
lib/pcb/m4/texas_inst_amplifier.m4
22
lib/pcb/m4/texas_inst_voltage_reg.m4
23
lib/pcb/m4/transistor.m4
24
lib/pcb/m4/TTL_74xx_DIL.list
25
lib/pcb/m4/crystal.list
26
lib/pcb/m4/connector.list
27
lib/pcb/m4/generic.list
28
lib/pcb/m4/linear.list
29
lib/pcb/m4/logic.list
30
lib/pcb/m4/lsi.list
31
lib/pcb/m4/memory.list
32
lib/pcb/m4/optical.list
33
lib/pcb/m4/common.m4
34
lib/pcb/m4/resistor_array.list
35
lib/pcb/m4/resistor_0.25W.list
36
lib/pcb/m4/texas_inst_amplifier.list
37
lib/pcb/m4/texas_inst_voltage_reg.list
38
lib/pcb/m4/transistor.list
39
lib/pcb/m4/connector.inc
40
lib/pcb/m4/dil.inc
41
lib/pcb/m4/misc.inc
42
lib/pcb/m4/qfp.inc
43
lib/pcb/m4/plcc.inc
44
lib/pcb/m4/to.inc
45
@unexec install-info --delete %D/info/pcb.info %D/info/dir
46
info/pcb.info
3
info/pcb.info
47
@exec install-info --section="Utilities" --entry="* PCB: (pcb).		Interactive printed circuit board layout system for X11" %D/info/pcb.info %D/info/dir
4
info/pcb.info-1
48
%%DOCSDIR%%/index.html
5
info/pcb.info-2
49
%%DOCSDIR%%/pcb.html
6
info/pcb.info-3
50
%%DOCSDIR%%/pcb.ps
7
info/pcb.info-4
51
%%DOCSDIR%%/refcard.ps
8
info/pcb.info-5
52
@dirrm %%DOCSDIR%%
9
share/nls/POSIX
53
@dirrm lib/pcb/m4
10
share/nls/en_US.US-ASCII
54
@dirrm lib/pcb
11
share/pcb/default_font
12
share/pcb/Pcb
13
share/pcb/pcblib
14
share/pcb/pcblib.contents
15
share/pcb/qfp.dat
16
share/pcb/CreateLibraryContents.sh
17
share/pcb/CreateLibrary.sh
18
share/pcb/ListLibraryContents.sh
19
share/pcb/QueryLibrary.sh
20
share/pcb/qfp-ui
21
share/pcb/m4/common.m4
22
share/pcb/m4/TTL_74xx_DIL.m4
23
share/pcb/m4/connector.m4
24
share/pcb/m4/crystal.m4
25
share/pcb/m4/geda.m4
26
share/pcb/m4/generic.m4
27
share/pcb/m4/genericsmt.m4
28
share/pcb/m4/gtag.m4
29
share/pcb/m4/jerry.m4
30
share/pcb/m4/linear.m4
31
share/pcb/m4/logic.m4
32
share/pcb/m4/lsi.m4
33
share/pcb/m4/memory.m4
34
share/pcb/m4/optical.m4
35
share/pcb/m4/pci.m4
36
share/pcb/m4/resistor_0.25W.m4
37
share/pcb/m4/resistor_adjust.m4
38
share/pcb/m4/resistor_array.m4
39
share/pcb/m4/texas_inst_amplifier.m4
40
share/pcb/m4/texas_inst_voltage_reg.m4
41
share/pcb/m4/transistor.m4
42
share/pcb/m4/bga.inc
43
share/pcb/m4/TTL_74xx_DIL.list
44
share/pcb/m4/connector.list
45
share/pcb/m4/crystal.list
46
share/pcb/m4/geda.list
47
share/pcb/m4/generic.list
48
share/pcb/m4/genericsmt.list
49
share/pcb/m4/gtag.list
50
share/pcb/m4/jerry.list
51
share/pcb/m4/linear.list
52
share/pcb/m4/logic.list
53
share/pcb/m4/lsi.list
54
share/pcb/m4/memory.list
55
share/pcb/m4/optical.list
56
share/pcb/m4/pci.list
57
share/pcb/m4/resistor_0.25W.list
58
share/pcb/m4/resistor_adjust.list
59
share/pcb/m4/resistor_array.list
60
share/pcb/m4/texas_inst_amplifier.list
61
share/pcb/m4/texas_inst_voltage_reg.list
62
share/pcb/m4/transistor.list
63
share/pcb/m4/dil.inc
64
share/pcb/m4/connector.inc
65
share/pcb/m4/geda.inc
66
share/pcb/m4/genericsmt.inc
67
share/pcb/m4/misc.inc
68
share/pcb/m4/pci.inc
69
share/pcb/m4/plcc.inc
70
share/pcb/m4/qfp.inc
71
share/pcb/m4/qfp2.inc
72
share/pcb/m4/qfpdj.inc
73
share/pcb/m4/resistor_adjust.inc
74
share/pcb/m4/rules.inc
75
share/pcb/m4/smt.inc
76
share/pcb/m4/to.inc
77
share/pcb/m4/zif.inc
78
share/pcb/newlib/2_pin_thru-hole_packages/0.125W_Carbon_Resistor
79
share/pcb/newlib/2_pin_thru-hole_packages/1W_Carbon_Resistor
80
share/pcb/newlib/2_pin_thru-hole_packages/CK05_type_Capacitor
81
share/pcb/newlib/2_pin_thru-hole_packages/CK06_type_capacitor
82
share/pcb/newlib/2_pin_thru-hole_packages/IRU1015-33CT_3.3V_reg_TO220
83
share/pcb/newlib/2_pin_thru-hole_packages/Makefile.am
84
share/pcb/newlib/2_pin_thru-hole_packages/RN55_type_0.1W_Resistor
85
share/pcb/newlib/2_pin_thru-hole_packages/T1.75_LED
86
share/pcb/newlib/analog-devices/ADC12138CIMSA
87
share/pcb/newlib/burr-brown/OPA340_SOT23-5
88
share/pcb/newlib/connectors/100_Pin_jack
89
share/pcb/newlib/connectors/16x1_SMD_jack
90
share/pcb/newlib/connectors/3terminal_screw_block
91
share/pcb/newlib/connectors/72pin45degreeSIMMconnector
92
share/pcb/newlib/connectors/MOLEX_miniFitJr-12pin
93
share/pcb/newlib/connectors/Power_Jack
94
share/pcb/newlib/connectors/RightAngleSMA
95
share/pcb/newlib/connectors/SJ-3523-SMT_3.5mm_stereo_jack
96
share/pcb/newlib/crystal/CTX169_oscillator
97
share/pcb/newlib/electro-optics/IRF_optical_switch
98
share/pcb/newlib/generic_SMD_packages/0805_reflow_solder
99
share/pcb/newlib/generic_SMD_packages/0805_wave_solder
100
share/pcb/newlib/generic_SMD_packages/1206_reflow_solder
101
share/pcb/newlib/generic_SMD_packages/SOT-23_Transistor
102
share/pcb/newlib/headers/0.1_inch_10pin
103
share/pcb/newlib/headers/0.1_inch_2pin
104
share/pcb/newlib/headers/2mm_8pin_header
105
share/pcb/newlib/msp430/MSP430F1121
106
share/pcb/newlib/msp430/MSP430F1121+jtag
107
share/pcb/newlib/not_vetted_ingo/pc104+.ele
108
share/pcb/newlib/not_vetted_ingo/pc104.ele
109
share/pcb/newlib/not_vetted_ingo/pq100.ele
110
share/pcb/newlib/not_vetted_ingo/pq128.ele
111
share/pcb/newlib/not_vetted_ingo/pq144.ele
112
share/pcb/newlib/not_vetted_ingo/pq160.ele
113
share/pcb/newlib/not_vetted_ingo/pq208.ele
114
share/pcb/newlib/not_vetted_ingo/pq240.ele
115
share/pcb/newlib/not_vetted_ingo/pq304.ele
116
share/pcb/newlib/not_vetted_ingo/pq32.ele
117
share/pcb/newlib/not_vetted_ingo/pq44.ele
118
share/pcb/newlib/not_vetted_ingo/smt0402.ele
119
share/pcb/newlib/not_vetted_ingo/smt0603.ele
120
share/pcb/newlib/not_vetted_ingo/smt0805.ele
121
share/pcb/newlib/not_vetted_ingo/smt1206.ele
122
share/pcb/newlib/not_vetted_ingo/smt1210.ele
123
share/pcb/newlib/not_vetted_ingo/smt1913.ele
124
share/pcb/newlib/not_vetted_ingo/smt2416.ele
125
share/pcb/newlib/tests/14DIP_oval_pad
126
share/pcb/newlib/tests/Generic_TSOP48_Flash
127
share/pcb/newlib/tests/MONOBLOCK_large
128
share/pcb/newlib/tests/StrongARM_CPU
129
share/pcb/newlib/tests/TK11950
130
share/pcb/newlib/tests/TO99fromLED
131
share/pcb/newlib/tests/UART
132
share/pcb/newlib/tests/monoblock_small
133
share/pcb/pcb.html
134
share/pcb/pcb.ps
135
share/pcb/refcard.ps
136
share/pcb/pcb.pdf
137
share/pcb/refcard.pdf
138
share/pcb/examples/LED
139
share/pcb/examples/LED.NET
140
share/pcb/examples/LED2
141
share/pcb/tools/apctools.zip
142
share/pcb/tools/gerbertotk.c
143
share/pcb/tools/pcb2ncap.tgz
144
share/pcb/tools/tgo2pcb.tcl
145
share/pcb/tools/MergePCBPS
146
share/pcb/tools/PCB2HPGL
147
share/pcb/tutorial/tut1.pcb
148
@dirrm share/pcb/m4
149
@dirrm share/pcb/newlib/2_pin_thru-hole_packages
150
@dirrm share/pcb/newlib/analog-devices
151
@dirrm share/pcb/newlib/burr-brown
152
@dirrm share/pcb/newlib/connectors
153
@dirrm share/pcb/newlib/crystal
154
@dirrm share/pcb/newlib/cypress
155
@dirrm share/pcb/newlib/electro-optics
156
@dirrm share/pcb/newlib/generic_SMD_packages
157
@dirrm share/pcb/newlib/headers
158
@dirrm share/pcb/newlib/msp430
159
@dirrm share/pcb/newlib/not_vetted_ingo
160
@dirrm share/pcb/newlib/sockets
161
@dirrm share/pcb/newlib/tests
162
@dirrm share/pcb/newlib/toko
163
@dirrm share/pcb/newlib
164
@dirrm share/pcb/examples
165
@dirrm share/pcb/tools
166
@dirrm share/pcb/tutorial
167
@dirrm share/pcb

Return to bug 61606