* Updated to 1.13

* New maintainer Jov <amutu@amutu.com>
* License changed to GPLv2+

Changelog: https://lists.freebsd.org/pipermail/freebsd-ports/2017-June/109211.html

PR:		220250
Submitted by:	Jov <amutu@amutu.com> (maintainer)
Reviewed by:	lifanov (mentor), matthew (mentor)
Approved by:	matthew (mentor)
Differential Revision:	https://reviews.freebsd.org/D11428
This commit is contained in:
Richard Gallamore 2017-07-01 20:28:10 +00:00
parent c975c28548
commit 68fd7594aa
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=444836
4 changed files with 14 additions and 244 deletions

View file

@ -2,23 +2,19 @@
# $FreeBSD$
PORTNAME= ffcall
PORTVERSION= 1.10
PORTREVISION= 3
PORTVERSION= 1.13
CATEGORIES= devel
MASTER_SITES= GNUSTEP/libs
MASTER_SITES= GNU/lib${PORTNAME}
DISTNAME= lib${PORTNAME}-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
MAINTAINER= amutu@amutu.com
COMMENT= Foreign function call libraries
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
LICENSE= GPLv2+
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 @@ CFLAGS+= -fPIC
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>

View file

@ -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

View file

@ -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:

View file

@ -18,6 +18,9 @@ lib/libcallback.so
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