Ravenports generated: 19 Apr 2021 15:45
[ravenports.git] / bucket_69 / libluv
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               libluv
4 VERSION=                1.41.0.0
5 KEYWORDS=               lang
6 VARIANTS=               standard
7 SDESC[standard]=        Bare libuv bindings for lua
8 HOMEPAGE=               https://github.com/luvit/luv
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/luvit:luv:1.41.0-0
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILDRUN_DEPENDS=       libuv:single:standard
21
22 USES=                   cmake lua
23
24 LICENSE=                APACHE20:single
25 LICENSE_TERMS=          single:{{WRKDIR}}/TERMS
26 LICENSE_FILE=           APACHE20:{{WRKSRC}}/LICENSE.txt
27 LICENSE_AWK=            TERMS:"LUV_H"
28 LICENSE_SOURCE=         TERMS:{{WRKSRC}}/src/luv.h
29 LICENSE_SCHEME=         solo
30
31 SOVERSION=              1.41.0
32
33 CMAKE_ARGS=             -DWITH_SHARED_LIBUV:BOOL=ON
34                         -DBUILD_MODULE:BOOL=OFF
35                         -DBUILD_SHARED_LIBS:BOOL=ON
36                         -DWITH_LUA_ENGINE=Lua
37                         -DLUA_BUILD_TYPE=System
38
39 post-install:
40         ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libluv.so
41
42 [FILE:426:descriptions/desc.single]
43 The luv library is libuv bindings for luajit and lua 5.1/ 5.2/ 5.3.
44
45 This library makes libuv available to lua scripts. It was made for the
46 luvit project but should usable from nearly any lua project.
47
48 The library can be used by multiple threads at once. Each thread is
49 assumed to load the library from a different lua_State. Luv will create
50 a unique uv_loop_t for each state. You can't share uv handles between
51 states/loops.
52
53
54 [FILE:104:distinfo]
55 13382bc5e896f6247c0e8f7b7cbc12c99388b9a858118a8dc5477f5b7a977c8e       118079 luvit-luv-1.41.0-0.tar.gz
56
57
58 [FILE:135:manifests/plist.single]
59 include/luv/
60  luv.h
61  util.h
62  lhandle.h
63  lreq.h
64 lib/pkgconfig/libluv.pc
65 lib/
66  libluv.so.%%SOMAJOR%%
67  libluv.so.%%SOVERSION%%
68  libluv.so
69