0
0
mirror of https://github.com/termux/termux-packages.git synced 2025-01-31 21:22:27 +00:00
Termux Github Actions 5b00fd5918 bump(main/finch): 2.14.14
This commit has been automatically submitted by Github Actions.
2025-01-23 12:16:14 +00:00

46 lines
1.5 KiB
Bash

TERMUX_PKG_HOMEPAGE=https://pidgin.im/
TERMUX_PKG_DESCRIPTION="Text-based multi-protocol instant messaging client"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="@termux"
# please sync version and patches with x11-packages/pidgin
TERMUX_PKG_VERSION="2.14.14"
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/pidgin/pidgin-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=0ffc9994def10260f98a55cd132deefa8dc4a9835451cc0e982747bd458e2356
TERMUX_PKG_DEPENDS="glib, libgnt, libgnutls, libidn, libsasl, libxml2, ncurses"
TERMUX_PKG_BREAKS="finch-dev"
TERMUX_PKG_REPLACES="finch-dev"
TERMUX_PKG_AUTO_UPDATE=true
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-avahi
--disable-dbus
--disable-gstreamer
--disable-gtkui
--disable-idn
--disable-meanwhile
--disable-perl
--disable-tcl
--disable-vv
--with-ncurses-headers=$TERMUX_PREFIX/include
--without-python3
--without-zephyr
"
TERMUX_PKG_RM_AFTER_INSTALL="
share/sounds/purple
"
termux_step_pre_configure() {
# link-with-libpurple.patch resolves "dlopen failed: cannot locate symbol"
# issues but this error is present on other distro so unlikely a problem:
# lib/purple-2/libjabber.so is not usable because the 'purple_init_plugin' symbol could not be found. Does the plugin call the PURPLE_INIT_PLUGIN() macro?
autoreconf -vfi
}
termux_step_post_make_install() {
# plugins: usr/lib/purple-2/libxmpp.so is not loadable: dlopen failed: library "libjabber.so" not found
cd $TERMUX_PREFIX/lib
for lib in jabber; do
[[ ! -f purple-2/lib${lib}.so ]] && continue
ln -fsv purple-2/lib${lib}.so .
done
}