new package: biboumi

This commit is contained in:
Tee KOBAYASHI 2022-04-02 08:46:42 +09:00 committed by xtkoba
parent 66e51f0bce
commit f5a7426816
3 changed files with 38 additions and 0 deletions

View File

@ -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

14
packages/biboumi/build.sh Normal file
View File

@ -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
"

View File

@ -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