View | Details | Raw Unified | Return to bug 220250 | Differences between
and this patch

Collapse All | Expand All

(-)devel/ffcall/Makefile (-11 / +8 lines)
Lines 2-24 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	ffcall
4
PORTNAME=	ffcall
5
PORTVERSION=	1.10
5
PORTVERSION=	1.13
6
PORTREVISION=	3
7
CATEGORIES=	devel
6
CATEGORIES=	devel
8
MASTER_SITES=	GNUSTEP/libs
7
MASTER_SITES=	GNU/lib${PORTNAME}
8
DISTNAME=	lib${PORTNAME}-${PORTVERSION}
9
9
10
MAINTAINER=	ports@FreeBSD.org
10
MAINTAINER=	amutu@amutu.com
11
COMMENT=	Foreign function call libraries
11
COMMENT=	Foreign function call libraries
12
12
13
LICENSE=	GPLv2
13
LICENSE=	GPLv2+
14
14
15
BROKEN_aarch64=		Does not build: No rule to make target avcall-aarch64.lo
16
BROKEN_armv6=		Does not build: error: invalid instruction
17
BROKEN_mips64==		Does not build: error: duplicate member anum
18
BROKEN_powerpc64=	Does not build: No rule to make target avcall-powerpc64.lo
19
20
GNU_CONFIGURE=	yes
15
GNU_CONFIGURE=	yes
21
USES=		gmake libtool
16
USES=		gmake libtool
17
USE_LDCONFIG=	yes
22
18
23
CONFIGURE_ARGS=	--enable-shared
19
CONFIGURE_ARGS=	--enable-shared
24
CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
20
CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
Lines 28-33 Link Here
28
24
29
post-install:
25
post-install:
30
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so \
26
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so \
31
		${STAGEDIR}${PREFIX}/lib/libcallback.so
27
		${STAGEDIR}${PREFIX}/lib/libcallback.so \
28
		${STAGEDIR}${PREFIX}/lib/libtrampoline.so
32
29
33
.include <bsd.port.mk>
30
.include <bsd.port.mk>
(-)devel/ffcall/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (ffcall-1.10.tar.gz) = 6f1b5b8fc84b2c0051637fb1e4e4f8b975f5f98bff8fe053c1992347baa4983d
1
TIMESTAMP = 1498304602
2
SIZE (ffcall-1.10.tar.gz) = 914870
2
SHA256 (libffcall-1.13.tar.gz) = 1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7
3
SIZE (libffcall-1.13.tar.gz) = 985185
(-)devel/ffcall/files/patch-avcall_avcall-sparc64.S (-231 lines)
Lines 1-231 Link Here
1
--- avcall/avcall-sparc64.S.orig	Fri Nov 26 15:28:33 1999
2
+++ avcall/avcall-sparc64.S	Thu Jul  6 21:53:11 2006
3
@@ -24,98 +24,98 @@
4
 	cmp	%g3, 0
5
 	be,pn	%icc, .LL161
6
 	and	%o7, 2, %g3
7
-	ld 72(%i0),%f1
8
+	ld [72+%i0],%f1
9
 	and	%o7, 2, %g3
10
 .LL161:
11
 	cmp	%g3, 0
12
 	be,pn	%icc, .LL162
13
 	and	%o7, 4, %g3
14
-	ld 80(%i0),%f3
15
+	ld [80+%i0],%f3
16
 	and	%o7, 4, %g3
17
 .LL162:
18
 	cmp	%g3, 0
19
 	be,pn	%icc, .LL163
20
 	and	%o7, 8, %g3
21
-	ld 88(%i0),%f5
22
+	ld [88+%i0],%f5
23
 	and	%o7, 8, %g3
24
 .LL163:
25
 	cmp	%g3, 0
26
 	be,pn	%icc, .LL164
27
 	and	%o7, 16, %g3
28
-	ld 96(%i0),%f7
29
+	ld [96+%i0],%f7
30
 	and	%o7, 16, %g3
31
 .LL164:
32
 	cmp	%g3, 0
33
 	be,pn	%icc, .LL165
34
 	and	%o7, 32, %g3
35
-	ld 104(%i0),%f9
36
+	ld [104+%i0],%f9
37
 	and	%o7, 32, %g3
38
 .LL165:
39
 	cmp	%g3, 0
40
 	be,pn	%icc, .LL166
41
 	and	%o7, 64, %g3
42
-	ld 112(%i0),%f11
43
+	ld [112+%i0],%f11
44
 	and	%o7, 64, %g3
45
 .LL166:
46
 	cmp	%g3, 0
47
 	be,pn	%icc, .LL167
48
 	and	%o7, 128, %g3
49
-	ld 120(%i0),%f13
50
+	ld [120+%i0],%f13
51
 	and	%o7, 128, %g3
52
 .LL167:
53
 	cmp	%g3, 0
54
 	be,pn	%icc, .LL168
55
 	and	%o7, 256, %g3
56
-	ld 128(%i0),%f15
57
+	ld [128+%i0],%f15
58
 	and	%o7, 256, %g3
59
 .LL168:
60
 	cmp	%g3, 0
61
 	be,pn	%icc, .LL169
62
 	and	%o7, 512, %g3
63
-	ld 136(%i0),%f17
64
+	ld [136+%i0],%f17
65
 	and	%o7, 512, %g3
66
 .LL169:
67
 	cmp	%g3, 0
68
 	be,a,pn	%icc, .LL170
69
 	ld	[%i0+60], %o7
70
-	ld 144(%i0),%f19
71
+	ld 	[144+%i0],%f19
72
 	ld	[%i0+60], %o7
73
 .LL170:
74
 	and	%o7, 1024, %g3
75
 	cmp	%g3, 0
76
 	be,pn	%icc, .LL171
77
 	and	%o7, 2048, %g3
78
-	ld 152(%i0),%f21
79
+	ld [152+%i0],%f21
80
 	and	%o7, 2048, %g3
81
 .LL171:
82
 	cmp	%g3, 0
83
 	be,pn	%icc, .LL172
84
 	sethi	%hi(4096), %g3
85
-	ld 160(%i0),%f23
86
+	ld [160+%i0],%f23
87
 	sethi	%hi(4096), %g3
88
 .LL172:
89
 	andcc	%o7, %g3, %g0
90
 	be,pn	%icc, .LL173
91
 	sethi	%hi(8192), %g3
92
-	ld 168(%i0),%f25
93
+	ld [168+%i0],%f25
94
 	sethi	%hi(8192), %g3
95
 .LL173:
96
 	andcc	%o7, %g3, %g0
97
 	be,pn	%icc, .LL174
98
 	sethi	%hi(16384), %g3
99
-	ld 176(%i0),%f27
100
+	ld [176+%i0],%f27
101
 	sethi	%hi(16384), %g3
102
 .LL174:
103
 	andcc	%o7, %g3, %g0
104
 	be,pn	%icc, .LL175
105
 	sethi	%hi(32768), %g3
106
-	ld 184(%i0),%f29
107
+	ld [184+%i0],%f29
108
 	sethi	%hi(32768), %g3
109
 .LL175:
110
 	andcc	%o7, %g3, %g0
111
 	be,a,pn	%icc, .LL176
112
 	ld	[%i0+64], %g3
113
-	ld 192(%i0),%f31
114
+	ld [192+%i0],%f31
115
 .LL3:
116
 	ld	[%i0+64], %g3
117
 .LL176:
118
@@ -126,97 +126,97 @@
119
 	cmp	%g3, 0
120
 	be,pn	%icc, .LL177
121
 	and	%o7, 2, %g3
122
-	ldd 72(%i0),%f0
123
+	ldd [72+%i0],%f0
124
 	and	%o7, 2, %g3
125
 .LL177:
126
 	cmp	%g3, 0
127
 	be,pn	%icc, .LL178
128
 	and	%o7, 4, %g3
129
-	ldd 80(%i0),%f2
130
+	ldd [80+%i0],%f2
131
 	and	%o7, 4, %g3
132
 .LL178:
133
 	cmp	%g3, 0
134
 	be,pn	%icc, .LL179
135
 	and	%o7, 8, %g3
136
-	ldd 88(%i0),%f4
137
+	ldd [88+%i0],%f4
138
 	and	%o7, 8, %g3
139
 .LL179:
140
 	cmp	%g3, 0
141
 	be,pn	%icc, .LL180
142
 	and	%o7, 16, %g3
143
-	ldd 96(%i0),%f6
144
+	ldd [96+%i0],%f6
145
 	and	%o7, 16, %g3
146
 .LL180:
147
 	cmp	%g3, 0
148
 	be,pn	%icc, .LL181
149
 	and	%o7, 32, %g3
150
-	ldd 104(%i0),%f8
151
+	ldd [104+%i0],%f8
152
 	and	%o7, 32, %g3
153
 .LL181:
154
 	cmp	%g3, 0
155
 	be,pn	%icc, .LL182
156
 	and	%o7, 64, %g3
157
-	ldd 112(%i0),%f10
158
+	ldd [112+%i0],%f10
159
 	and	%o7, 64, %g3
160
 .LL182:
161
 	cmp	%g3, 0
162
 	be,pn	%icc, .LL183
163
 	and	%o7, 128, %g3
164
-	ldd 120(%i0),%f12
165
+	ldd [120+%i0],%f12
166
 	and	%o7, 128, %g3
167
 .LL183:
168
 	cmp	%g3, 0
169
 	be,pn	%icc, .LL184
170
 	and	%o7, 256, %g3
171
-	ldd 128(%i0),%f14
172
+	ldd [128+%i0],%f14
173
 	and	%o7, 256, %g3
174
 .LL184:
175
 	cmp	%g3, 0
176
 	be,pn	%icc, .LL185
177
 	and	%o7, 512, %g3
178
-	ldd 136(%i0),%f16
179
+	ldd [136+%i0],%f16
180
 	and	%o7, 512, %g3
181
 .LL185:
182
 	cmp	%g3, 0
183
 	be,pn	%icc, .LL186
184
 	and	%o7, 1024, %g3
185
-	ldd 144(%i0),%f18
186
+	ldd [144+%i0],%f18
187
 	and	%o7, 1024, %g3
188
 .LL186:
189
 	cmp	%g3, 0
190
 	be,pn	%icc, .LL187
191
 	and	%o7, 2048, %g3
192
-	ldd 152(%i0),%f20
193
+	ldd [152+%i0],%f20
194
 	and	%o7, 2048, %g3
195
 .LL187:
196
 	cmp	%g3, 0
197
 	be,pn	%icc, .LL188
198
 	sethi	%hi(4096), %g3
199
-	ldd 160(%i0),%f22
200
+	ldd [160+%i0],%f22
201
 	sethi	%hi(4096), %g3
202
 .LL188:
203
 	andcc	%o7, %g3, %g0
204
 	be,pn	%icc, .LL189
205
 	sethi	%hi(8192), %g3
206
-	ldd 168(%i0),%f24
207
+	ldd [168+%i0],%f24
208
 	sethi	%hi(8192), %g3
209
 .LL189:
210
 	andcc	%o7, %g3, %g0
211
 	be,pn	%icc, .LL190
212
 	sethi	%hi(16384), %g3
213
-	ldd 176(%i0),%f26
214
+	ldd [176+%i0],%f26
215
 	sethi	%hi(16384), %g3
216
 .LL190:
217
 	andcc	%o7, %g3, %g0
218
 	be,pn	%icc, .LL191
219
 	sethi	%hi(32768), %g3
220
-	ldd 184(%i0),%f28
221
+	ldd [184+%i0],%f28
222
 	sethi	%hi(32768), %g3
223
 .LL191:
224
 	andcc	%o7, %g3, %g0
225
 	be,pn	%icc, .LL192
226
 	mov	6, %l1
227
-	ldd 192(%i0),%f30
228
+	ldd [192+%i0],%f30
229
 .LL20:
230
 	mov	6, %l1
231
 .LL192:
(-)devel/ffcall/pkg-plist (+3 lines)
Lines 18-23 Link Here
18
lib/libcallback.so.0
18
lib/libcallback.so.0
19
lib/libcallback.so.0.0.0
19
lib/libcallback.so.0.0.0
20
lib/libtrampoline.a
20
lib/libtrampoline.a
21
lib/libtrampoline.so
22
lib/libtrampoline.so.0
23
lib/libtrampoline.so.0.0.0
21
lib/libvacall.a
24
lib/libvacall.a
22
share/html/avcall.html
25
share/html/avcall.html
23
share/html/callback.html
26
share/html/callback.html

Return to bug 220250