diff options
author | fatalis | 2017-12-22 18:24:45 -0600 |
---|---|---|
committer | fatalis | 2017-12-22 18:24:45 -0600 |
commit | f83592bf897ae79f1b90cbf5e7d97923112b7d48 (patch) | |
tree | 904602a1dec044a853efd836c70cec21bad9321f | |
download | aur-f83592bf897ae79f1b90cbf5e7d97923112b7d48.tar.gz |
1.7.1.r13.gdf29c60
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 36 | ||||
-rw-r--r-- | no-static.patch | 13 |
3 files changed, 67 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..290ef5e2092b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = lzbench-git + pkgdesc = An in-memory benchmark of open-source LZ77/LZSS/LZMA compressors + pkgver = 1.7.1.r13.gdf29c60 + pkgrel = 1 + url = https://github.com/inikep/lzbench + arch = x86_64 + license = unknown + makedepends = git + depends = gcc-libs + provides = lzbench + conflicts = lzbench + source = lzbench-git::git+https://github.com/inikep/lzbench.git + source = no-static.patch + sha256sums = SKIP + sha256sums = 0e3f1de18f9da318163a7c771a4c15fee38b16c2f26390ee61b51eef0d9eb19e + +pkgname = lzbench-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fde495209741 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: fatalis <fatalis@fatalis.pw> +pkgname=lzbench-git +pkgver=1.7.1.r13.gdf29c60 +pkgrel=1 +pkgdesc='An in-memory benchmark of open-source LZ77/LZSS/LZMA compressors' +arch=('x86_64') +url='https://github.com/inikep/lzbench' +license=('unknown') +depends=('gcc-libs') +makedepends=('git') +provides=('lzbench') +conflicts=('lzbench') +source=("${pkgname}::git+${url}.git" + 'no-static.patch') +sha256sums=('SKIP' + '0e3f1de18f9da318163a7c771a4c15fee38b16c2f26390ee61b51eef0d9eb19e') + +prepare() { + cd "${pkgname}" + patch -p0 < ../no-static.patch +} + +pkgver() { + cd "${pkgname}" + git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/v//' +} + +build() { + cd "${pkgname}" + make +} + +package() { + cd "${pkgname}" + install -Dm755 lzbench "${pkgdir}/usr/bin/lzbench" +} diff --git a/no-static.patch b/no-static.patch new file mode 100644 index 000000000000..878fea9b1e97 --- /dev/null +++ b/no-static.patch @@ -0,0 +1,13 @@ +diff --git Makefile Makefile +index 11d1259..01c4cd7 100644 +--- Makefile ++++ Makefile +@@ -51,7 +51,7 @@ else + DONT_BUILD_LZHAM ?= 1 + DONT_BUILD_CSC ?= 1 + else +- LDFLAGS += -lrt -static ++ LDFLAGS += -lrt + endif + LDFLAGS += -lpthread + endif |