new package: libkiwix

This commit is contained in:
Tee KOBAYASHI 2022-12-02 03:27:57 +09:00 committed by xtkoba
parent e555f816d2
commit be3cdc1176
3 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,9 @@
TERMUX_PKG_HOMEPAGE=https://github.com/kiwix/libkiwix
TERMUX_PKG_DESCRIPTION="A library that contains a lot of things used by other kiwix programs"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=12.0.0
TERMUX_PKG_SRCURL=https://github.com/kiwix/libkiwix/archive/refs/tags/${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_SHA256=8608ef73fdaa34c28144eb5ad732a74ca94dd99710d08d7a1ddb1277d1985b02
TERMUX_PKG_DEPENDS="libc++, libcurl, libicu, libmicrohttpd, libpugixml, libxapian, libzim, zlib"
TERMUX_PKG_BUILD_DEPENDS="googletest, kainjow-mustache"

View File

@ -0,0 +1,9 @@
--- a/kiwix.pc.in
+++ b/kiwix.pc.in
@@ -1,5 +1,5 @@
prefix=@prefix@
-libdir=${prefix}/lib64
+libdir=${prefix}/lib
includedir=${prefix}/include
Name: libkiwix

View File

@ -0,0 +1,11 @@
--- a/src/tools/pathTools.cpp
+++ b/src/tools/pathTools.cpp
@@ -343,7 +343,7 @@
_wmkdir(ctmp);
return WideToUtf8(ctmp);
#else
- char _template_array[] = {"/tmp/libkiwix_XXXXXX"};
+ char _template_array[] = {"@TERMUX_PREFIX@/tmp/libkiwix_XXXXXX"};
std::string dir = mkdtemp(_template_array);
return dir;
#endif