Build Profanity with libmesode instead of libstrophe (#480)
authorOliver Schmidhauser <oliver.schmidhauser@gmail.com>
Wed, 28 Sep 2016 18:16:33 +0000 (20:16 +0200)
committerFredrik Fornwall <fredrik@fornwall.net>
Wed, 28 Sep 2016 18:16:33 +0000 (20:16 +0200)
packages/libmesode/build.sh [new file with mode: 0644]
packages/profanity/build.sh

diff --git a/packages/libmesode/build.sh b/packages/libmesode/build.sh
new file mode 100644 (file)
index 0000000..0728c88
--- /dev/null
@@ -0,0 +1,12 @@
+TERMUX_PKG_HOMEPAGE=https://github.com/boothj5/libmesode
+TERMUX_PKG_DESCRIPTION="libmesode is a minimal XMPP library written in C. Fork of libstrophe for use with Profanity XMPP Client. Provides extra TLS functionality such as manual SSL certificate verfication"
+TERMUX_PKG_VERSION=0.9.1
+TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
+TERMUX_PKG_SRCURL=https://github.com/boothj5/libmesode/archive/${TERMUX_PKG_VERSION}.tar.gz
+TERMUX_PKG_FOLDERNAME=libmesode-$TERMUX_PKG_VERSION
+TERMUX_PKG_DEPENDS="openssl,libexpat"
+TERMUX_PKG_BUILD_IN_SRC=yes
+
+termux_step_pre_configure() {
+./bootstrap.sh
+}
index d2decc1..50f37ab 100644 (file)
@@ -1,9 +1,10 @@
 TERMUX_PKG_HOMEPAGE=http://profanity.im
 TERMUX_PKG_DESCRIPTION="Profanity is a console based XMPP client written in C using ncurses and libstrophe, inspired by Irssi"
 TERMUX_PKG_VERSION=0.5.0
+TERMUX_PKG_BUILD_REVISION=1
 TERMUX_PKG_MAINTAINER="Oliver Schmidhauser @Neo-Oli"
 TERMUX_PKG_SRCURL=http://profanity.im/profanity-${TERMUX_PKG_VERSION}.tar.gz
-TERMUX_PKG_DEPENDS="ncurses,glib,libstrophe,libcurl,readline,libuuid,libotr,gpgme,python"
+TERMUX_PKG_DEPENDS="ncurses,glib,libmesode,libcurl,readline,libuuid,libotr,gpgme,python"
 TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" --disable-python-plugins"
 TERMUX_PKG_BUILD_IN_SRC=yes