Ravenports generated: 25 Nov 2019 17:36
[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 INVALID_RPATH=          yes
32 MUST_CONFIGURE=         gnu
33 CONFIGURE_ARGS=         --enable-shared
34
35 PLIST_SUB=              AVCALL=1.0.2
36                         AVMAJOR=1
37                         CALLBACK=1.0.2
38                         CAMAJOR=1
39                         FFCALL=0.0.2
40                         FFMAJOR=0
41                         TRAMPOLINE=1.0.2
42                         TRMAJOR=1
43
44 do-build:
45         ( cd ${WRKSRC} && gmake )
46
47 post-install:
48         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libavcall.so.1.0.2
49         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libcallback.so.1.0.2
50         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libffcall.so.0.0.2
51         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtrampoline.so.1.0.2
52
53 [FILE:114:descriptions/desc.single]
54 GNU libffcall is a library which can be used to build foreign function 
55 call interfaces in embedded interpreters.
56
57
58 [FILE:99:distinfo]
59 ebfa37f97b6c94fac24ecf3193f9fc829517cf81aee9ac2d191af993d73cb747       954623 libffcall-2.2.tar.gz
60
61
62 [FILE:603:manifests/plist.single]
63 include/
64  avcall.h
65  callback.h
66  ffcall-abi.h
67  ffcall-version.h
68  trampoline.h
69  vacall.h
70  vacall_r.h
71 lib/
72  libavcall.a
73  libavcall.so
74  libavcall.so.%%AVCALL%%
75  libavcall.so.%%AVMAJOR%%
76  libcallback.a
77  libcallback.so
78  libcallback.so.%%CALLBACK%%
79  libcallback.so.%%CAMAJOR%%
80  libffcall.a
81  libffcall.so
82  libffcall.so.%%FFCALL%%
83  libffcall.so.%%FFMAJOR%%
84  libtrampoline.a
85  libtrampoline.so
86  libtrampoline.so.%%TRAMPOLINE%%
87  libtrampoline.so.%%TRMAJOR%%
88  libvacall.a
89 share/html/
90  avcall.html
91  callback.html
92  trampoline.html
93  vacall.html
94 share/man/man3/
95  avcall.3.gz
96  callback.3.gz
97  trampoline.3.gz
98  vacall.3.gz
99