Ravenports generated: 25 Nov 2019 17:36
[ravenports.git] / bucket_68 / duktape
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               duktape
4 VERSION=                2.4.0
5 KEYWORDS=               lang
6 VARIANTS=               standard
7 SDESC[standard]=        Embeddable Javascript engine w. compact footprint
8 HOMEPAGE=               https://duktape.org
9 CONTACT=                Michael_Reim[kraileth@elderlinux.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            https://duktape.org/
13 DISTFILE[1]=            duktape-2.4.0.tar.xz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         library
18
19 OPTIONS_AVAILABLE=      none
20 OPTIONS_STANDARD=       none
21
22 USES=                   gmake
23
24 LICENSE=                MIT:complete
25 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE.txt
26 LICENSE_SCHEME=         solo
27
28 FPC_EQUIVALENT=         lang/duktape
29
30 INVALID_RPATH=          yes
31
32 SOVERSION=              204.20400
33
34 do-build:
35         (cd ${WRKSRC} && \
36                 gmake -f Makefile.cmdline duk && \
37                 gmake -f Makefile.sharedlibrary )
38
39 do-install:
40         ${INSTALL_PROGRAM} ${WRKSRC}/duk ${STAGEDIR}${PREFIX}/bin
41         ${INSTALL_DATA} ${WRKSRC}/src/duktape.h ${STAGEDIR}${PREFIX}/include
42         ${INSTALL_DATA} ${WRKSRC}/src/duk_config.h ${STAGEDIR}${PREFIX}/include
43 .for l in libduktape.so libduktaped.so
44         ${INSTALL_LIB} ${WRKSRC}/${l}.204.20400 ${STAGEDIR}${PREFIX}/lib
45         ${LN} -s ${PREFIX}/lib/${l}.204.20400 ${STAGEDIR}${PREFIX}/lib/${l}
46         ${LN} -s ${PREFIX}/lib/${l}.204.20400 ${STAGEDIR}${PREFIX}/lib/${l}.204
47 .endfor
48
49 [FILE:161:descriptions/desc.primary]
50 Duktape is an embeddable Javascript engine, with a focus on portability 
51 and compact footprint.
52
53 This subpackage contains the standalone interpreter executable.
54
55
56 [FILE:45:descriptions/desc.library]
57 This subpackage contains the shared library.
58
59
60 [FILE:99:distinfo]
61 86a89307d1633b5cedb2c6e56dc86e92679fc34b05be551722d8cc69ab0771fc      1027744 duktape-2.4.0.tar.xz
62
63
64 [FILE:8:manifests/plist.primary]
65 bin/duk
66
67
68 [FILE:184:manifests/plist.library]
69 include/
70  duk_config.h
71  duktape.h
72 lib/
73  libduktape.so
74  libduktape.so.%%SOMAJOR%%
75  libduktape.so.%%SOVERSION%%
76  libduktaped.so
77  libduktaped.so.%%SOMAJOR%%
78  libduktaped.so.%%SOVERSION%%
79