diff options
author | Tilmann Meyer | 2020-03-18 13:40:13 +0100 |
---|---|---|
committer | Tilmann Meyer | 2020-03-18 13:40:13 +0100 |
commit | 8bde243967bf81a0a686afedd74aa3a0964df22a (patch) | |
tree | 0e7097c34522fab223cb673f5c3463bf3b20a0ea | |
download | aur-aarch64-linux-gnu-lz4.tar.gz |
addpkg: aarch64-linux-gnu-lz4
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 54 |
2 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..278d6c12a633 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = aarch64-linux-gnu-lz4 + pkgdesc = Very fast lossless compression algorithm (ARM64) + pkgver = 1.9.2 + pkgrel = 1 + url = http://lz4.github.io/lz4/ + arch = x86_64 + license = GPL2 + makedepends = aarch64-linux-gnu-environment + depends = aarch64-linux-gnu-glibc + options = !buildflags + source = https://github.com/lz4/lz4/archive/v1.9.2.tar.gz + sha256sums = 658ba6191fa44c92280d4aa2c271b0f4fbc0e34d249578dd05e50e76d0e5efcc + +pkgname = aarch64-linux-gnu-lz4 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f996436392a2 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,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 +} |