* 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:
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
|
@ -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>
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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:
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue