Ravenports generated: 06 Apr 2021 01:23
[ravenports.git] / bucket_15 / libffcall
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libffcall
4 VERSION=                2.2
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Foreign funct call ifaces for embed interpreters
8 HOMEPAGE=               https://www.gnu.org/software/libffcall
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://ftp.gnu.org/gnu/libffcall/
13 DISTFILE[1]=            libffcall-2.2.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 USES=                   gmake libtool
21
22 LICENSE=                GPLv2+:single
23 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
24 LICENSE_FILE=           GPLv2+:{{WRKSRC}}/COPYING
25 LICENSE_AWK=            TERMS:"^$$"
26 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/ffcall-abi.h
27 LICENSE_SCHEME=         solo
28
29 FPC_EQUIVALENT=         devel/libffcall
30
31 MUST_CONFIGURE=         gnu
32 CONFIGURE_ARGS=         --enable-shared
33
34 PLIST_SUB=              AVCALL=1.0.2
35                         AVMAJOR=1
36                         CALLBACK=1.0.2
37                         CAMAJOR=1
38                         FFCALL=0.0.2
39                         FFMAJOR=0
40                         TRAMPOLINE=1.0.2
41                         TRMAJOR=1
42
43 do-build:
44         ( cd ${WRKSRC} && gmake )
45
46 post-install:
47         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so.1.0.2
48         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcallback.so.1.0.2
49         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libffcall.so.0.0.2
50         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtrampoline.so.1.0.2
51
52 [FILE:114:descriptions/desc.single]
53 GNU libffcall is a library which can be used to build foreign function 
54 call interfaces in embedded interpreters.
55
56
57 [FILE:99:distinfo]
58 ebfa37f97b6c94fac24ecf3193f9fc829517cf81aee9ac2d191af993d73cb747       954623 libffcall-2.2.tar.gz
59
60
61 [FILE:603:manifests/plist.single]
62 include/
63  avcall.h
64  callback.h
65  ffcall-abi.h
66  ffcall-version.h
67  trampoline.h
68  vacall.h
69  vacall_r.h
70 lib/
71  libavcall.a
72  libavcall.so
73  libavcall.so.%%AVCALL%%
74  libavcall.so.%%AVMAJOR%%
75  libcallback.a
76  libcallback.so
77  libcallback.so.%%CALLBACK%%
78  libcallback.so.%%CAMAJOR%%
79  libffcall.a
80  libffcall.so
81  libffcall.so.%%FFCALL%%
82  libffcall.so.%%FFMAJOR%%
83  libtrampoline.a
84  libtrampoline.so
85  libtrampoline.so.%%TRAMPOLINE%%
86  libtrampoline.so.%%TRMAJOR%%
87  libvacall.a
88 share/html/
89  avcall.html
90  callback.html
91  trampoline.html
92  vacall.html
93 share/man/man3/
94  avcall.3.gz
95  callback.3.gz
96  trampoline.3.gz
97  vacall.3.gz
98