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} +}