wok-next view file/receipt @ rev 21722

efivar: typo in post_install
author Pascal Bellard <pascal.bellard@slitaz.org>
date Tue Sep 01 10:31:46 2020 +0000 (2020-09-01)
parents 29128929e4f9
children
line source
1 # SliTaz package receipt v2.
3 PACKAGE="file"
4 VERSION="5.39"
5 CATEGORY="system-tools"
6 TAGS_std="LFS"
7 SHORT_DESC="Determines file type using 'magic' numbers"
8 MAINTAINER="maintainer@slitaz.org"
9 LICENSE="BSD"
10 WEB_SITE="https://github.com/file/file"
11 LFS="http://www.linuxfromscratch.org/lfs/view/development/chapter06/file.html"
13 TARBALL="$PACKAGE-$VERSION.tar.gz"
14 WGET_URL="https://github.com/file/file/archive/FILE${VERSION/./_}.tar.gz"
15 # 5.35 TARBALL_SHA1="2a00782750d015cf654ace2e53239e02d28c09e9"
17 BUILD_DEPENDS="automake libtool python python3 zlib-dev"
18 SPLIT="libmagic libmagic-dev python-magic python3-magic"
20 COPY_std="file"
21 COPY_libmagic="*.so.* magic.mgc"
22 COPY_libmagic_dev="@dev *.so"
23 COPY_python_magic="python2*/"
24 COPY_python3_magic="python3*/"
26 DEPENDS_std="libmagic"
27 DEPENDS_libmagic="zlib"
28 DEPENDS_libmagic_dev="libmagic"
29 DEPENDS_python_magic="$PACKAGE python"
30 DEPENDS_python3_magic="$PACKAGE python"
32 CAT_libmagic="libs|shared library"
33 CAT_python_magic="development|Python2 bindings"
34 CAT_python3_magic="development|Python3 bindings"
37 compile_rules()
38 {
39 autoreconf -f -i &&
40 ./configure \
41 --libdir=/usr/lib \
42 $CONFIGURE_ARGS &&
43 fix libtool &&
44 make &&
45 make install || return 1
47 rmdir --ignore-fail-on-non-empty $install/usr/share/man/man5/
49 cd python
50 python -B setup.py build &&
51 python -B setup.py install --root=$install || return 1
53 python3 -B setup.py build &&
54 python3 -B setup.py install --root=$install
56 }
58 # Be sure it as cross compile.
59 testsuite()
60 {
61 readelf -h $install/usr/bin/file
62 }