From f5a7426816dee6266046f30d44bea2ddf1f22ca5 Mon Sep 17 00:00:00 2001 From: Tee KOBAYASHI Date: Sat, 2 Apr 2022 08:46:42 +0900 Subject: [PATCH] new package: biboumi --- packages/biboumi/CMakeLists.txt.patch | 13 +++++++++++++ packages/biboumi/build.sh | 14 ++++++++++++++ .../biboumi/cmake-Modules-FindGCRYPT.cmake.patch | 11 +++++++++++ 3 files changed, 38 insertions(+) create mode 100644 packages/biboumi/CMakeLists.txt.patch create mode 100644 packages/biboumi/build.sh create mode 100644 packages/biboumi/cmake-Modules-FindGCRYPT.cmake.patch diff --git a/packages/biboumi/CMakeLists.txt.patch b/packages/biboumi/CMakeLists.txt.patch new file mode 100644 index 000000000..1f3daeddb --- /dev/null +++ b/packages/biboumi/CMakeLists.txt.patch @@ -0,0 +1,13 @@ +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -350,9 +350,8 @@ + # + install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin) + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/man/biboumi.1 DESTINATION share/man/man1 OPTIONAL COMPONENT documentation) +-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/biboumi.service DESTINATION lib/systemd/system COMPONENT init) + file(GLOB policy_files conf/*policy.txt) +-install(FILES ${policy_files} DESTINATION /etc/biboumi COMPONENT configuration) ++install(FILES ${policy_files} DESTINATION etc/biboumi COMPONENT configuration) + + # + ## Dist target diff --git a/packages/biboumi/build.sh b/packages/biboumi/build.sh new file mode 100644 index 000000000..f5a32178c --- /dev/null +++ b/packages/biboumi/build.sh @@ -0,0 +1,14 @@ +TERMUX_PKG_HOMEPAGE=https://biboumi.louiz.org/ +TERMUX_PKG_DESCRIPTION="An XMPP gateway that connects to IRC servers and translates between the two protocols" +TERMUX_PKG_LICENSE="ZLIB" +TERMUX_PKG_MAINTAINER="@termux" +TERMUX_PKG_VERSION=9.0 +TERMUX_PKG_SRCURL=https://git.louiz.org/biboumi/snapshot/biboumi-${TERMUX_PKG_VERSION}.tar.xz +TERMUX_PKG_SHA256=1eff9a9110830e056e434e4edf3a33de52c6d092a3db4877b5531513627e7ecb +TERMUX_PKG_DEPENDS="libc++, libexpat, libgcrypt, libiconv, libidn, libsqlite, libuuid" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" +-DWITHOUT_BOTAN=ON +-DWITHOUT_POSTGRESQL=ON +-DWITHOUT_SYSTEMD=ON +-DWITHOUT_UDNS=ON +" diff --git a/packages/biboumi/cmake-Modules-FindGCRYPT.cmake.patch b/packages/biboumi/cmake-Modules-FindGCRYPT.cmake.patch new file mode 100644 index 000000000..b98151f33 --- /dev/null +++ b/packages/biboumi/cmake-Modules-FindGCRYPT.cmake.patch @@ -0,0 +1,11 @@ +--- a/cmake/Modules/FindGCRYPT.cmake ++++ b/cmake/Modules/FindGCRYPT.cmake +@@ -16,7 +16,7 @@ + # This file is in the public domain + + include(FindPkgConfig) +-pkg_check_modules(GCRYPT gcrypt) ++pkg_check_modules(GCRYPT libgcrypt) + + if(NOT GCRYPT_FOUND) + find_path(GCRYPT_INCLUDE_DIRS NAMES gcrypt.h