blob: f996436392a2de921c3e700607839a7cce7a1f1d (
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
|
# Maintainer: Tilmann Meyer <tilmann.meyer@gmx.net>
_target=aarch64-linux-gnu
_pkgname=lz4
pkgname=$_target-$_pkgname
pkgver=1.9.2
pkgrel=1
pkgdesc='Very fast lossless compression algorithm (ARM64)'
arch=(x86_64)
url='http://lz4.github.io/lz4/'
license=(GPL2)
depends=($_target-glibc)
makedepends=($_target-environment)
options=(!buildflags)
source=(
https://github.com/$_pkgname/$_pkgname/archive/v$pkgver.tar.gz
)
sha256sums=(
'658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc'
)
_srcdir=$_pkgname-$pkgver
strip() {
${_target}-strip "$@"
}
objcopy() {
${_target}-objcopy "$@"
}
build() {
cd $_srcdir
source $_target-environment
mkdir -p build-$_target && pushd build-$_target
make \
CC=$_target-gcc \
CXX=$_target-g++ \
AR=$_target-ar \
STRIP=$_target-strip \
-C ..
popd
}
package() {
cd $_srcdir
pushd build-$_target
make -C .. PREFIX=/usr/$_target DESTDIR="$pkgdir/" install
popd
}
|