Page MenuHomeFreeBSD

D11428.id30266.diff
No OneTemporary

D11428.id30266.diff

Index: devel/ffcall/Makefile
===================================================================
--- devel/ffcall/Makefile
+++ devel/ffcall/Makefile
@@ -2,23 +2,19 @@
# $FreeBSD$
PORTNAME= ffcall
-PORTVERSION= 1.10
-PORTREVISION= 3
+PORTVERSION= 1.13
CATEGORIES= devel
-MASTER_SITES= GNUSTEP/libs
+MASTER_SITES= GNU/libffcall
+DISTNAME= libffcall-${PORTVERSION}
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= amutu@amutu.com
COMMENT= Foreign function call libraries
-LICENSE= GPLv2
+LICENSE= GPLv2+
-BROKEN_aarch64= Does not build: No rule to make target avcall-aarch64.lo
-BROKEN_armv6= Does not build: error: invalid instruction
-BROKEN_mips64== Does not build: error: duplicate member anum
-BROKEN_powerpc64= Does not build: No rule to make target avcall-powerpc64.lo
-
GNU_CONFIGURE= yes
USES= gmake libtool
+USE_LDCONFIG= yes
CONFIGURE_ARGS= --enable-shared
CONFIGURE_TARGET= ${ARCH:S/amd64/x86_64/}-portbld-${OPSYS:tl}${OSREL}
@@ -28,6 +24,7 @@
post-install:
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so \
- ${STAGEDIR}${PREFIX}/lib/libcallback.so
+ ${STAGEDIR}${PREFIX}/lib/libcallback.so \
+ ${STAGEDIR}${PREFIX}/lib/libtrampoline.so
.include <bsd.port.mk>
Index: devel/ffcall/distinfo
===================================================================
--- devel/ffcall/distinfo
+++ devel/ffcall/distinfo
@@ -1,2 +1,3 @@
-SHA256 (ffcall-1.10.tar.gz) = 6f1b5b8fc84b2c0051637fb1e4e4f8b975f5f98bff8fe053c1992347baa4983d
-SIZE (ffcall-1.10.tar.gz) = 914870
+TIMESTAMP = 1498304602
+SHA256 (libffcall-1.13.tar.gz) = 1707ce707dbbf57f1bbe9aa56929c0da866046b0d5a26eb0d96d9f0bb29bbce7
+SIZE (libffcall-1.13.tar.gz) = 985185
Index: devel/ffcall/files/patch-avcall_avcall-sparc64.S
===================================================================
--- devel/ffcall/files/patch-avcall_avcall-sparc64.S
+++ /dev/null
@@ -1,231 +0,0 @@
---- avcall/avcall-sparc64.S.orig Fri Nov 26 15:28:33 1999
-+++ avcall/avcall-sparc64.S Thu Jul 6 21:53:11 2006
-@@ -24,98 +24,98 @@
- cmp %g3, 0
- be,pn %icc, .LL161
- and %o7, 2, %g3
-- ld 72(%i0),%f1
-+ ld [72+%i0],%f1
- and %o7, 2, %g3
- .LL161:
- cmp %g3, 0
- be,pn %icc, .LL162
- and %o7, 4, %g3
-- ld 80(%i0),%f3
-+ ld [80+%i0],%f3
- and %o7, 4, %g3
- .LL162:
- cmp %g3, 0
- be,pn %icc, .LL163
- and %o7, 8, %g3
-- ld 88(%i0),%f5
-+ ld [88+%i0],%f5
- and %o7, 8, %g3
- .LL163:
- cmp %g3, 0
- be,pn %icc, .LL164
- and %o7, 16, %g3
-- ld 96(%i0),%f7
-+ ld [96+%i0],%f7
- and %o7, 16, %g3
- .LL164:
- cmp %g3, 0
- be,pn %icc, .LL165
- and %o7, 32, %g3
-- ld 104(%i0),%f9
-+ ld [104+%i0],%f9
- and %o7, 32, %g3
- .LL165:
- cmp %g3, 0
- be,pn %icc, .LL166
- and %o7, 64, %g3
-- ld 112(%i0),%f11
-+ ld [112+%i0],%f11
- and %o7, 64, %g3
- .LL166:
- cmp %g3, 0
- be,pn %icc, .LL167
- and %o7, 128, %g3
-- ld 120(%i0),%f13
-+ ld [120+%i0],%f13
- and %o7, 128, %g3
- .LL167:
- cmp %g3, 0
- be,pn %icc, .LL168
- and %o7, 256, %g3
-- ld 128(%i0),%f15
-+ ld [128+%i0],%f15
- and %o7, 256, %g3
- .LL168:
- cmp %g3, 0
- be,pn %icc, .LL169
- and %o7, 512, %g3
-- ld 136(%i0),%f17
-+ ld [136+%i0],%f17
- and %o7, 512, %g3
- .LL169:
- cmp %g3, 0
- be,a,pn %icc, .LL170
- ld [%i0+60], %o7
-- ld 144(%i0),%f19
-+ ld [144+%i0],%f19
- ld [%i0+60], %o7
- .LL170:
- and %o7, 1024, %g3
- cmp %g3, 0
- be,pn %icc, .LL171
- and %o7, 2048, %g3
-- ld 152(%i0),%f21
-+ ld [152+%i0],%f21
- and %o7, 2048, %g3
- .LL171:
- cmp %g3, 0
- be,pn %icc, .LL172
- sethi %hi(4096), %g3
-- ld 160(%i0),%f23
-+ ld [160+%i0],%f23
- sethi %hi(4096), %g3
- .LL172:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL173
- sethi %hi(8192), %g3
-- ld 168(%i0),%f25
-+ ld [168+%i0],%f25
- sethi %hi(8192), %g3
- .LL173:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL174
- sethi %hi(16384), %g3
-- ld 176(%i0),%f27
-+ ld [176+%i0],%f27
- sethi %hi(16384), %g3
- .LL174:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL175
- sethi %hi(32768), %g3
-- ld 184(%i0),%f29
-+ ld [184+%i0],%f29
- sethi %hi(32768), %g3
- .LL175:
- andcc %o7, %g3, %g0
- be,a,pn %icc, .LL176
- ld [%i0+64], %g3
-- ld 192(%i0),%f31
-+ ld [192+%i0],%f31
- .LL3:
- ld [%i0+64], %g3
- .LL176:
-@@ -126,97 +126,97 @@
- cmp %g3, 0
- be,pn %icc, .LL177
- and %o7, 2, %g3
-- ldd 72(%i0),%f0
-+ ldd [72+%i0],%f0
- and %o7, 2, %g3
- .LL177:
- cmp %g3, 0
- be,pn %icc, .LL178
- and %o7, 4, %g3
-- ldd 80(%i0),%f2
-+ ldd [80+%i0],%f2
- and %o7, 4, %g3
- .LL178:
- cmp %g3, 0
- be,pn %icc, .LL179
- and %o7, 8, %g3
-- ldd 88(%i0),%f4
-+ ldd [88+%i0],%f4
- and %o7, 8, %g3
- .LL179:
- cmp %g3, 0
- be,pn %icc, .LL180
- and %o7, 16, %g3
-- ldd 96(%i0),%f6
-+ ldd [96+%i0],%f6
- and %o7, 16, %g3
- .LL180:
- cmp %g3, 0
- be,pn %icc, .LL181
- and %o7, 32, %g3
-- ldd 104(%i0),%f8
-+ ldd [104+%i0],%f8
- and %o7, 32, %g3
- .LL181:
- cmp %g3, 0
- be,pn %icc, .LL182
- and %o7, 64, %g3
-- ldd 112(%i0),%f10
-+ ldd [112+%i0],%f10
- and %o7, 64, %g3
- .LL182:
- cmp %g3, 0
- be,pn %icc, .LL183
- and %o7, 128, %g3
-- ldd 120(%i0),%f12
-+ ldd [120+%i0],%f12
- and %o7, 128, %g3
- .LL183:
- cmp %g3, 0
- be,pn %icc, .LL184
- and %o7, 256, %g3
-- ldd 128(%i0),%f14
-+ ldd [128+%i0],%f14
- and %o7, 256, %g3
- .LL184:
- cmp %g3, 0
- be,pn %icc, .LL185
- and %o7, 512, %g3
-- ldd 136(%i0),%f16
-+ ldd [136+%i0],%f16
- and %o7, 512, %g3
- .LL185:
- cmp %g3, 0
- be,pn %icc, .LL186
- and %o7, 1024, %g3
-- ldd 144(%i0),%f18
-+ ldd [144+%i0],%f18
- and %o7, 1024, %g3
- .LL186:
- cmp %g3, 0
- be,pn %icc, .LL187
- and %o7, 2048, %g3
-- ldd 152(%i0),%f20
-+ ldd [152+%i0],%f20
- and %o7, 2048, %g3
- .LL187:
- cmp %g3, 0
- be,pn %icc, .LL188
- sethi %hi(4096), %g3
-- ldd 160(%i0),%f22
-+ ldd [160+%i0],%f22
- sethi %hi(4096), %g3
- .LL188:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL189
- sethi %hi(8192), %g3
-- ldd 168(%i0),%f24
-+ ldd [168+%i0],%f24
- sethi %hi(8192), %g3
- .LL189:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL190
- sethi %hi(16384), %g3
-- ldd 176(%i0),%f26
-+ ldd [176+%i0],%f26
- sethi %hi(16384), %g3
- .LL190:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL191
- sethi %hi(32768), %g3
-- ldd 184(%i0),%f28
-+ ldd [184+%i0],%f28
- sethi %hi(32768), %g3
- .LL191:
- andcc %o7, %g3, %g0
- be,pn %icc, .LL192
- mov 6, %l1
-- ldd 192(%i0),%f30
-+ ldd [192+%i0],%f30
- .LL20:
- mov 6, %l1
- .LL192:
Index: devel/ffcall/pkg-plist
===================================================================
--- devel/ffcall/pkg-plist
+++ devel/ffcall/pkg-plist
@@ -18,6 +18,9 @@
lib/libcallback.so.0
lib/libcallback.so.0.0.0
lib/libtrampoline.a
+lib/libtrampoline.so
+lib/libtrampoline.so.0
+lib/libtrampoline.so.0.0.0
lib/libvacall.a
share/html/avcall.html
share/html/callback.html

File Metadata

Mime Type
text/plain
Expires
Wed, Apr 22, 6:35 AM (17 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31951937
Default Alt Text
D11428.id30266.diff (6 KB)

Event Timeline