Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F153435114
D11428.id30266.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
6 KB
Referenced Files
None
Subscribers
None
D11428.id30266.diff
View Options
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
Details
Attached
Mime Type
text/plain
Expires
Wed, Apr 22, 3:56 AM (6 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
31951937
Default Alt Text
D11428.id30266.diff (6 KB)
Attached To
Mode
D11428: devel/ffcall: updated to 1.13, take maintainership
Attached
Detach File
Event Timeline
Log In to Comment