Ravenports generated: 08 Oct 2020 00:47
[ravenports.git] / bucket_F2 / brotli
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               brotli
4 VERSION=                1.0.9
5 REVISION=               1
6 KEYWORDS=               archivers devel
7 VARIANTS=               standard
8 SDESC[standard]=        Generic-purpose lossless compression algorithm
9 HOMEPAGE=               https://github.com/google/brotli
10 CONTACT=                nobody
11
12 DOWNLOAD_GROUPS=        main
13 SITES[main]=            GITHUB/google:brotli:v1.0.9
14 DISTFILE[1]=            generated:main
15 DF_INDEX=               1
16 SPKGS[standard]=        single
17
18 OPTIONS_AVAILABLE=      none
19 OPTIONS_STANDARD=       none
20
21 BUILD_DEPENDS=          bc:single:standard
22
23 USES=                   cpe autoreconf:build libtool:build gmake pkgconfig
24
25 LICENSE=                MIT:single
26 LICENSE_FILE=           MIT:{{WRKSRC}}/LICENSE
27 LICENSE_SCHEME=         solo
28
29 CPE_VENDOR=             google
30 FPC_EQUIVALENT=         archivers/brotli
31
32 MUST_CONFIGURE=         gnu
33
34 INSTALL_TARGET=         install-strip
35 INSTALL_REQ_TOOLCHAIN=  yes
36 SOVERSION=              1.0.9
37
38 post-patch:
39         ${REINPLACE_CMD} -e 's| -R| -Wl,-rpath,|' ${WRKSRC}/scripts/*.pc.in
40
41 post-install:
42         ${RM} -r ${STAGEDIR}${STD_DOCDIR}
43
44 pre-configure:
45         (cd ${WRKSRC} && /bin/sh ./bootstrap)
46
47 [FILE:430:descriptions/desc.single]
48 Brotli is a generic-purpose lossless compression algorithm that compresses
49 data using a combination of a modern variant of the LZ77 algorithm, Huffman
50 coding  and 2nd order context modeling, with a compression ratio comparable
51 to the best  currently available general-purpose compression methods. It is
52 similar in speed  with deflate but offers more dense compression.
53
54 The Brotli Compressed Data Format is specified in RFC 7932.
55
56
57 [FILE:105:distinfo]
58 f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46       486984 google-brotli-1.0.9.tar.gz
59
60
61 [FILE:429:manifests/plist.single]
62 bin/brotli
63 include/brotli/
64  decode.h
65  encode.h
66  port.h
67  types.h
68 lib/
69  libbrotlicommon.a
70  libbrotlicommon.so
71  libbrotlicommon.so.%%SOMAJOR%%
72  libbrotlicommon.so.%%SOVERSION%%
73  libbrotlidec.a
74  libbrotlidec.so
75  libbrotlidec.so.%%SOMAJOR%%
76  libbrotlidec.so.%%SOVERSION%%
77  libbrotlienc.a
78  libbrotlienc.so
79  libbrotlienc.so.%%SOMAJOR%%
80  libbrotlienc.so.%%SOVERSION%%
81 lib/pkgconfig/
82  libbrotlicommon.pc
83  libbrotlidec.pc
84  libbrotlienc.pc
85