From e97ff55373f03defe864573040cd95ee46bb71cb Mon Sep 17 00:00:00 2001 From: Bert Peters Date: Wed, 25 Dec 2019 14:20:57 +0100 Subject: [PATCH] Initial packaging. --- .SRCINFO | 14 ++++++++++++++ PKGBUILD | 28 ++++++++++++++++++++++++++++ 2 files changed, 42 insertions(+) create mode 100644 .SRCINFO create mode 100644 PKGBUILD diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..fa05ee8 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,14 @@ +pkgbase = simdjson + pkgdesc = A C++ library to see how fast we can parse JSON with complete validation. + pkgver = 0.2.1 + pkgrel = 1 + url = https://github.com/lemire/simdjson + arch = x86_64 + license = APACHE + makedepends = cmake + depends = gcc-libs + source = simdjson-0.2.1.tar.gz::https://github.com/lemire/simdjson/archive/v0.2.1.tar.gz + sha256sums = 361ad30048005421073b284e6e0c1dcfe46daeecca32e6b5a5a5e7e31df1fdb5 + +pkgname = simdjson + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..c9891ab --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,28 @@ +# Maintainer: Bert Peters +pkgname=simdjson +pkgver=0.2.1 +pkgrel=1 +pkgdesc="A C++ library to see how fast we can parse JSON with complete validation." +arch=('x86_64') +url="https://github.com/lemire/simdjson" +license=('APACHE') +depends=(gcc-libs) +makedepends=(cmake) +source=("$pkgname-$pkgver.tar.gz::https://github.com/lemire/simdjson/archive/v$pkgver.tar.gz") +sha256sums=('361ad30048005421073b284e6e0c1dcfe46daeecca32e6b5a5a5e7e31df1fdb5') + +build() { + cd "$pkgname-$pkgver" + cmake . -DCMAKE_INSTALL_PREFIX="/usr/" + make +} + +check() { + cd "$pkgname-$pkgver" + make test +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install +}