From d0572fc0cc230d2b11f03a82eec6c8bde7ae9fb0 Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Sun, 25 Aug 2024 20:09:30 +0000 Subject: [PATCH] addpkg(main/pgroonga): 3.2.2 --- packages/pgroonga/build.sh | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 packages/pgroonga/build.sh diff --git a/packages/pgroonga/build.sh b/packages/pgroonga/build.sh new file mode 100644 index 0000000000..2140cf8a03 --- /dev/null +++ b/packages/pgroonga/build.sh @@ -0,0 +1,23 @@ +TERMUX_PKG_HOMEPAGE=https://github.com/pgroonga/pgroonga +TERMUX_PKG_DESCRIPTION="A PostgreSQL extension to use Groonga as index" +TERMUX_PKG_LICENSE="PostgreSQL" +TERMUX_PKG_LICENSE_FILE="COPYING" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION="3.2.2" +TERMUX_PKG_SRCURL=https://github.com/pgroonga/pgroonga/releases/download/${TERMUX_PKG_VERSION}/pgroonga-${TERMUX_PKG_VERSION}.tar.gz +TERMUX_PKG_SHA256=1495c1e8a16d2f22859be0d60e639873f94a7cc5a536ead3f7bc26ac36fb2e32 +TERMUX_PKG_AUTO_UPDATE=true +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_DEPENDS="groonga, libmsgpack, xxhash" +TERMUX_PKG_BUILD_DEPENDS="postgresql" +TERMUX_PKG_EXTRA_MAKE_ARGS=" +HAVE_MSGPACK=1 +HAVE_XXHASH=1 +MSGPACK_PACKAGE_NAME=msgpack-c +PG_CONFIG=${TERMUX_PREFIX}/bin/pg_config +" + +termux_step_pre_configure() { + # CMake files are broken + mv CMakeLists.txt{,.unused} +}