From 3539fd91946b5f0bf11081d539dd6e785e3dc952 Mon Sep 17 00:00:00 2001 From: yjun <1917302220@qq.com> Date: Thu, 26 Mar 2020 21:28:38 +0800 Subject: [PATCH] new package : boinctui (#5079) --- packages/boinctui/add_locale_header.patch | 18 ++++++++++++++++++ packages/boinctui/build.sh | 15 +++++++++++++++ packages/boinctui/no-pthreads-lib.patch | 11 +++++++++++ 3 files changed, 44 insertions(+) create mode 100644 packages/boinctui/add_locale_header.patch create mode 100644 packages/boinctui/build.sh create mode 100644 packages/boinctui/no-pthreads-lib.patch diff --git a/packages/boinctui/add_locale_header.patch b/packages/boinctui/add_locale_header.patch new file mode 100644 index 000000000..d69696d8b --- /dev/null +++ b/packages/boinctui/add_locale_header.patch @@ -0,0 +1,18 @@ +diff -uNr --color src.mod/src/resultdom.h src/src/resultdom.h +--- src.mod/src/resultdom.h 2020-03-26 16:48:48.851000843 +0800 ++++ src/src/resultdom.h 2020-03-26 16:52:05.101000768 +0800 +@@ -22,6 +22,7 @@ + #include + #include + #include ++#include + + + class Item //элемент дерева данных (например 1129827635.000000) +@@ -53,4 +54,4 @@ + Item* parent; + }; + +-#endif //RESULTDOM_H +\ No newline at end of file ++#endif //RESULTDOM_H diff --git a/packages/boinctui/build.sh b/packages/boinctui/build.sh new file mode 100644 index 000000000..c51294d4f --- /dev/null +++ b/packages/boinctui/build.sh @@ -0,0 +1,15 @@ +TERMUX_PKG_HOMEPAGE=https://sourceforge.net/projects/boinctui/ +TERMUX_PKG_DESCRIPTION="curses based manager for Boinc client" +TERMUX_PKG_LICENSE="GPL-3.0" +TERMUX_PKG_VERSION=2.5.0 +TERMUX_PKG_SRCURL="https://sourceforge.net/projects/boinctui/files/boinctui_${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256="173dd1231b29eaf5357fa5de612dbce231537c40e631d598a2f49a4f32bafd9b" +TERMUX_PKG_DEPENDS="glib, libandroid-support, libexpat, ncurses, openssl" +TERMUX_PKG_BUILD_IN_SRC=true +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--without-gnutls" + +termux_step_pre_configure() { + CPPFLAGS+=" -DANDROID" + LDFLAGS+=" -llog" + autoconf +} diff --git a/packages/boinctui/no-pthreads-lib.patch b/packages/boinctui/no-pthreads-lib.patch new file mode 100644 index 000000000..8c1639ec4 --- /dev/null +++ b/packages/boinctui/no-pthreads-lib.patch @@ -0,0 +1,11 @@ +diff -uNr boinctui-2.5.0/configure.in boinctui-2.5.0.mod/configure.in +--- boinctui-2.5.0/configure.in 2016-09-10 20:01:45.000000000 +0300 ++++ boinctui-2.5.0.mod/configure.in 2020-03-26 15:21:40.598627902 +0200 +@@ -39,7 +39,6 @@ + ) + + AC_CHECK_LIB(expat, main, , [AC_MSG_ERROR([Couldn't find expat library])] ) +-AC_CHECK_LIB(pthread, main, , [AC_MSG_ERROR([Couldn't find pthread library])] ) + + AC_ARG_WITH( + [gnutls],