wok-next view brotli/receipt @ rev 21110

subversion: update dependencies
author Aleksej Bobylev <al.bobylev@gmail.com>
date Fri Jan 11 04:06:27 2019 +0200 (2019-01-11)
parents 8459b1de4897
children 1bccb307f229
line source
1 # SliTaz package receipt v2.
3 PACKAGE="brotli"
4 VERSION="1.0.7"
5 CATEGORY="base-system"
6 SHORT_DESC="A generic-purpose lossless compression algorithm"
7 MAINTAINER="pascal.bellard@slitaz.org"
8 LICENSE="MIT"
9 WEB_SITE="https://github.com/google/brotli"
11 TARBALL="$PACKAGE-$VERSION.tar.gz"
12 WGET_URL="https://github.com/google/brotli/archive/v$VERSION.tar.gz"
13 TARBALL_SHA1="ee64a380152aa20fbc1098fe3799104884c570c1"
15 BUILD_DEPENDS="cmake python-dev python3-dev"
16 SPLIT="lib$PACKAGE $PACKAGE $PACKAGE-dev \
17 python-$PACKAGE:py2 python3-$PACKAGE:py3"
18 # brotli binary doesn't depends on its libs, so pack them separately
20 COPY_python_brotli="@std"
21 COPY_python3_brotli="@std"
23 CAT_python_brotli="python|use in Python2"
24 CAT_python3_brotli="python|use in Python3"
26 DEPENDS_std=" "
27 DEPENDS_libbrotli=" "
28 DEPENDS_dev="brotli libbrotli"
29 DEPENDS_python_brotli="python"
30 DEPENDS_python3_brotli="python3"
32 TAGS_std="compression"
34 compile_rules() {
35 case $SET in
36 '')
37 mkdir build
38 cd build
39 cmake \
40 -DCMAKE_BUILD_TYPE=Release \
41 -DCMAKE_INSTALL_PREFIX=/usr \
42 .. &&
43 make &&
44 make install || return 1
46 cook_pick_docs $src/docs/*.pdf
47 cook_pick_manpages $src/docs/*.1 $src/docs/*.3
48 ;;
49 py2)
50 python -B setup.py install --root="$install";;
51 py3)
52 python3 -B setup.py install --root="$install";;
53 esac
54 }