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