summaryrefslogtreecommitdiff
path: root/core/zstd/MAKEPKG
blob: 54d9326923339c3083848c35cc48ff7cbfa173e8 (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
31
32
33
34
35
36
37
38
#!/bin/mkpkg
# description: Zstandard compression
# url: https://github.com/facebook/zstd

name=zstd
version=1.5.7
release=1
source=(https://github.com/facebook/zstd/releases/download/v$version/$name-$version.tar.gz)
depends=(xz zlib)
lockbox=(yes)
sha256sums=(
    "eb33e51f49a15e023950cd7825ca74a4a2b43db8354825ac24fc1b7ee09e6fa3"
)

build() {
    cd $name-$version

    make -C lib lib-mt
    make -C programs zstd-dll LIB_BINDIR=../lib

    make install DESTDIR=$PKG PREFIX=/ \
        BINDIR=/bin \
        INCLUDEDIR=/include \
        LIBDIR=/lib \
        PKGCONFIGDIR=/lib/pkgconfig \
        MAN1DIR=/usr/share/man/man1

    rm -f $PKG/lib/*.a
    rm -f $PKG/bin/zstdgrep $PKG/bin/zstdless
    rm -f $PKG/usr/share/man/man1/zstdgrep.1* $PKG/usr/share/man/man1/zstdless.1*
}

signify() {
    untrusted comment: public key
    RWTZ9IduCSQ/mL8337TEUinPwT92xFEUpD92hkS7IxcOnzTt9QdpohT3
}

# vim: filetype=sh