Browse Source

mtr: Update disabled package from 0.87 to 0.92

android-5
Fredrik Fornwall 7 years ago
parent
commit
fe0c549adf
  1. 3
      disabled-packages/mtr/build.sh
  2. 49
      disabled-packages/mtr/configure.ac.patch
  3. 11
      disabled-packages/mtr/net.h.patch

3
disabled-packages/mtr/build.sh

@ -3,7 +3,8 @@
# http://dan.drown.org/android/src/libres/
TERMUX_PKG_HOMEPAGE=https://github.com/traviscross/mtr
TERMUX_PKG_DESCRIPTION="Network diagnostic tool"
TERMUX_PKG_VERSION=0.87
TERMUX_PKG_VERSION=0.92
TERMUX_PKG_SHA256=568a52911a8933496e60c88ac6fea12379469d7943feb9223f4337903e4bc164
TERMUX_PKG_SRCURL=https://github.com/traviscross/mtr/archive/v${TERMUX_PKG_VERSION}.tar.gz
TERMUX_PKG_FOLDERNAME=mtr-$TERMUX_PKG_VERSION
TERMUX_PKG_DEPENDS="ncurses"

49
disabled-packages/mtr/configure.ac.patch

@ -1,49 +0,0 @@
res_mkquery is not needed by the newdns branch?
diff -u -r ../mtr-66de3ecbab28b054b868a73fbb57f30549d770ac/configure.ac ./configure.ac
--- ../mtr-66de3ecbab28b054b868a73fbb57f30549d770ac/configure.ac 2016-05-03 05:01:11.000000000 -0400
+++ ./configure.ac 2016-06-21 10:07:34.430019831 -0400
@@ -86,43 +86,6 @@
# AC_CHECK_LIB(resolv, res_mkquery, ,
# AC_CHECK_LIB(resolv, __res_mkquery, , AC_MSG_ERROR(No resolver library found)))))
-# See if a library is needed for res_mkquery and if so put it in RESOLV_LIBS
-RESOLV_LIBS=
-AC_SUBST(RESOLV_LIBS)
-AC_DEFUN([LIBRESOLVTEST_SRC], [
-AC_LANG_PROGRAM([[
-#include <netinet/in.h>
-#include <resolv.h>
-]], [[
-int (*res_mkquery_func)(int,...) = (int (*)(int,...))res_mkquery;
-(void)(*res_mkquery_func)(0);
-]])])
-AC_MSG_CHECKING([whether library required for res_mkquery])
-RESOLV_LIB_NONE=
-AC_LINK_IFELSE([LIBRESOLVTEST_SRC],
- [AC_MSG_RESULT([no])
- RESOLV_LIB_NONE=yes],
- [AC_MSG_RESULT([yes])])
-if test "x$RESOLV_LIB_NONE" = "x"; then
- AC_MSG_CHECKING([for res_mkquery in -lbind])
- STASH_LIBS="$LIBS"
- LIBS="$STASH_LIBS -lbind"
- AC_LINK_IFELSE([LIBRESOLVTEST_SRC],
- [AC_MSG_RESULT([yes])
- RESOLV_LIBS=-lbind],
- [AC_MSG_RESULT([no])])
- if test "x$RESOLV_LIBS" = "x"; then
- AC_MSG_CHECKING([for res_mkquery in -lresolv])
- LIBS="$STASH_LIBS -lresolv"
- AC_LINK_IFELSE([LIBRESOLVTEST_SRC],
- [AC_MSG_RESULT([yes])
- RESOLV_LIBS=-lresolv],
- [AC_MSG_RESULT([no])
- AC_MSG_ERROR(No resolver library found)])
- fi
- LIBS="$STASH_LIBS"
-fi
-
AC_CHECK_FUNC(herror, , AC_DEFINE(NO_HERROR, 1, [Define if you don't have the herror() function available.]))
AC_CHECK_FUNC(strerror, , AC_DEFINE(NO_STRERROR, 1, [Define if you don't have the strerror() function available.]))

11
disabled-packages/mtr/net.h.patch

@ -1,11 +0,0 @@
diff -u -r ../mtr-66de3ecbab28b054b868a73fbb57f30549d770ac/net.h ./net.h
--- ../mtr-66de3ecbab28b054b868a73fbb57f30549d770ac/net.h 2016-05-03 05:01:11.000000000 -0400
+++ ./net.h 2016-06-21 10:03:22.706030491 -0400
@@ -21,6 +21,7 @@
#include <arpa/inet.h>
#include <netinet/in.h>
#include <sys/socket.h>
+#include <sys/select.h>
#ifdef ENABLE_IPV6
#include <netinet/ip6.h>
#include <netinet/icmp6.h>
Loading…
Cancel
Save