From 1f78c5888ead7e0ea7181825ac057f2414243986 Mon Sep 17 00:00:00 2001 From: Denis 'GNUtoo' Carikli Date: Sun, 14 Apr 2019 20:33:18 +0200 Subject: pcr: add libzim This is a dependency of kiwix-tools Signed-off-by: Denis 'GNUtoo' Carikli --- pcr/libzim/PKGBUILD | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 pcr/libzim/PKGBUILD (limited to 'pcr/libzim') diff --git a/pcr/libzim/PKGBUILD b/pcr/libzim/PKGBUILD new file mode 100644 index 000000000..ef9f5aa2e --- /dev/null +++ b/pcr/libzim/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer (AUR): hashworks +pkgname=libzim +pkgver=4.0.6 +pkgrel=1 +pkgdesc="Reference implementation of the ZIM specification by the openZIM project" +license=('GPL2') +arch=(armv7h i686 x86_64) +replaces=('zimlib-git') +depends=('xapian-core' 'zlib' 'xz' 'icu') +makedepends=('meson' 'gtest') +url='https://github.com/openzim/libzim' +source=("https://github.com/openzim/libzim/archive/${pkgver}.tar.gz") +sha256sums=(c0e29491ec56a3d3d39067786ee9604c7fc73e3514709e26c8ea34abc9f6a102) + +build() { + cd "${pkgname}-${pkgver}" + arch-meson build + ninja -C build +} + +check() { + cd "${pkgname}-${pkgver}/build" + SKIP_BIG_MEMORY_TEST=1 ninja meson-test +} + +package() { + cd "${pkgname}-${pkgver}/build" + DESTDIR="${pkgdir}" ninja install +} -- cgit v1.2.3