blob: c29207e7769aa31bd2f34a84c5300989980bc8f3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Αδειοδοτείται υπό τους όρους της EUPL
import .. / .. / lapis
tessera "brotli":
source: "https://github.com/google/brotli/archive/v1.1.0/brotli-1.1.0.tar.gz"
patches: @[""]
dependencies: @[
"cmake"
]
build: @[
"mkdir build",
"cd build",
"""
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
..
""",
"make",
"make install",
"cd ..",
"""
sed "/c\/.*\.[ch]'/d;\
/include_dirs=\[/\
i libraries=['brotlicommon','brotlidec','brotlienc']," \
-i setup.py
""",
"pip3 wheel -w dist --no-build-isolation --no-deps --no-cache-dir $PWD",
"pip3 install --no-index --find-links dist --no-user Brotli"
]
result: "brotli"
|
; all rights regarding Text and Data Mining (TDM) are reserved.