Upgrade IBR-DTN to version 1.0.0lilik-openwrt-22.03
@ -1,33 +0,0 @@ | |||||
--- a/configure.ac | |||||
+++ b/configure.ac | |||||
@@ -159,12 +159,21 @@ AS_IF([test "x$enable_android" = "xyes"], [ | |||||
dnl ----------------------------------------------- | |||||
dnl check for glib support | |||||
dnl ----------------------------------------------- | |||||
- PKG_CHECK_MODULES([GLIB], [glib-2.0], [ | |||||
- AC_SUBST(GLIB_CFLAGS) | |||||
- AC_SUBST(GLIB_LIBS) | |||||
- AC_DEFINE(HAVE_GLIB, [1], ["glib library is available"]) | |||||
- REQUIRES_LIBS="$REQUIRES_LIBS glib-2.0" | |||||
- ], [ | |||||
+ AC_ARG_WITH([glib], [AS_HELP_STRING([--without-glib], [Disable linking to glib-2.0 library])], [with_glib=no], [with_glib=yes]) | |||||
+ AS_IF([test "x$with_glib" != xno], | |||||
+ [ | |||||
+ PKG_CHECK_MODULES([GLIB], [glib-2.0], [ | |||||
+ AC_SUBST(GLIB_CFLAGS) | |||||
+ AC_SUBST(GLIB_LIBS) | |||||
+ AC_DEFINE(HAVE_GLIB, [1], ["glib library is available"]) | |||||
+ REQUIRES_LIBS="$REQUIRES_LIBS glib-2.0" | |||||
+ ], [ | |||||
+ with_glib=no | |||||
+ ]) | |||||
+ ], []) | |||||
+ | |||||
+ AS_IF([test "x$with_glib" = xno], | |||||
+ [ | |||||
AS_IF([test "x$has_endian_h" = "xyes"],[ | |||||
AC_MSG_NOTICE([use endian.h for endianess conversion]) | |||||
],[ | |||||
-- | |||||
1.9.1 | |||||
@ -1,89 +0,0 @@ | |||||
--- a/configure.ac | |||||
+++ b/configure.ac | |||||
@@ -67,34 +67,57 @@ AC_TYPE_UINT8_T | |||||
AC_FUNC_MALLOC | |||||
AC_CHECK_FUNCS([memset]) | |||||
-PKG_CHECK_MODULES(DAEMON, libdaemon >= 0.12, [ | |||||
- AC_SUBST(DAEMON_CFLAGS) | |||||
- AC_SUBST(DAEMON_LIBS) | |||||
- AC_DEFINE(HAVE_LIBDAEMON, [1], ["daemon library is available"]) | |||||
- AC_CHECK_LIB(daemon, daemon_reset_sigs, [ | |||||
- AC_DEFINE(HAVE_DAEMON_RESET_SIGS, [1], ["daemon library has daemon_reset_sigs() and daemon_unblock_sigs() functions"]) | |||||
- ]) | |||||
-], [ | |||||
- AC_MSG_WARN([daemon library not found, daemonize features disabled]) | |||||
-]) | |||||
+AC_ARG_WITH([libdaemon], | |||||
+ AS_HELP_STRING([--without-libdaemon], [Build without daemonize support]), | |||||
+ [ | |||||
+ AC_MSG_NOTICE([daemonize support disabled]) | |||||
+ ], [ | |||||
+ PKG_CHECK_MODULES(DAEMON, libdaemon >= 0.12, [ | |||||
+ AC_SUBST(DAEMON_CFLAGS) | |||||
+ AC_SUBST(DAEMON_LIBS) | |||||
+ AC_DEFINE(HAVE_LIBDAEMON, [1], ["daemon library is available"]) | |||||
+ AC_CHECK_LIB(daemon, daemon_reset_sigs, [ | |||||
+ AC_DEFINE(HAVE_DAEMON_RESET_SIGS, [1], ["daemon library has daemon_reset_sigs() and daemon_unblock_sigs() functions"]) | |||||
+ ]) | |||||
+ ], [ | |||||
+ AC_MSG_WARN([daemon library not found, daemonize features disabled]) | |||||
+ ]) | |||||
+ ] | |||||
+) | |||||
-PKG_CHECK_MODULES(ARCHIVE, libarchive >= 3.0, [ | |||||
- AC_SUBST(ARCHIVE_CFLAGS) | |||||
- AC_SUBST(ARCHIVE_LIBS) | |||||
- AC_DEFINE(HAVE_LIBARCHIVE, [1], ["libarchive is available"]) | |||||
- has_libarchive="yes" | |||||
-], [ | |||||
- AC_MSG_WARN([libarchive not found, dtninbox and dtnoutbox will not be compiled]) | |||||
-]) | |||||
+AC_ARG_WITH([libarchive], | |||||
+ AS_HELP_STRING([--without-libarchive], [Build without archive support]), | |||||
+ [ | |||||
+ has_libarchive="no" | |||||
+ AC_MSG_NOTICE([archive support disabled, dtninbox and dtnoutbox will not be compiled]) | |||||
+ ], [ | |||||
+ PKG_CHECK_MODULES(ARCHIVE, libarchive >= 3.0, [ | |||||
+ AC_SUBST(ARCHIVE_CFLAGS) | |||||
+ AC_SUBST(ARCHIVE_LIBS) | |||||
+ AC_DEFINE(HAVE_LIBARCHIVE, [1], ["libarchive is available"]) | |||||
+ has_libarchive="yes" | |||||
+ ], [ | |||||
+ AC_MSG_WARN([libarchive not found, dtninbox and dtnoutbox will not be compiled]) | |||||
+ ]) | |||||
+ ] | |||||
+) | |||||
-PKG_CHECK_MODULES(OPENSSL, openssl, [ | |||||
- AC_SUBST(OPENSSL_CFLAGS) | |||||
- AC_SUBST(OPENSSL_LIBS) | |||||
- AC_DEFINE(HAVE_OPENSSL, [1], ["openssl available"]) | |||||
- has_openssl="yes" | |||||
-], [ | |||||
- AC_MSG_WARN([openssl not found, dtninbox and dtnoutbox will not be compiled]) | |||||
-]) | |||||
+AC_ARG_WITH([openssl], | |||||
+ AS_HELP_STRING([--without-openssl], [Build without openssl support]), | |||||
+ [ | |||||
+ has_openssl="no" | |||||
+ AC_MSG_NOTICE([openssl support disabled, dtninbox and dtnoutbox will not be compiled]) | |||||
+ ], [ | |||||
+ PKG_CHECK_MODULES(OPENSSL, openssl, [ | |||||
+ AC_SUBST(OPENSSL_CFLAGS) | |||||
+ AC_SUBST(OPENSSL_LIBS) | |||||
+ AC_DEFINE(HAVE_OPENSSL, [1], ["openssl available"]) | |||||
+ has_openssl="yes" | |||||
+ ], [ | |||||
+ AC_MSG_WARN([openssl not found, dtninbox and dtnoutbox will not be compiled]) | |||||
+ ]) | |||||
+ ] | |||||
+) | |||||
AC_ARG_WITH([tffs], | |||||
AS_HELP_STRING([--with-tffs=PATH], [set the tffs path for fat-image support in dtnoutbox]), [ | |||||
-- | |||||
1.9.1 | |||||
@ -1,75 +0,0 @@ | |||||
--- a/configure.ac | |||||
+++ b/configure.ac | |||||
@@ -333,30 +333,46 @@ AS_IF([test "x$enable_android" = "xyes"], [ | |||||
dnl optional parameter: Wifi-P2P support | |||||
dnl ----------------------------------------------- | |||||
- PKG_CHECK_MODULES([WIFIP2P], wifip2p >= 0.1 , [ | |||||
- with_wifi_p2p="yes" | |||||
- AC_SUBST(WIFIP2P_CFLAGS) | |||||
- AC_SUBST(WIFIP2P_LIBS) | |||||
- AC_DEFINE(WITH_WIFIP2P, [1], ["wifi-p2p support enabled"]) | |||||
- ], [ | |||||
- with_wifi_p2p="no" | |||||
- AC_MSG_WARN([wifi-p2p library not found. wifi-p2p support is disabled.]) | |||||
- ]) | |||||
+ AC_ARG_WITH([wifip2p], | |||||
+ AS_HELP_STRING([--without-wifip2p], [Build without wifip2p support]), | |||||
+ [ | |||||
+ with_wifi_p2p="no" | |||||
+ AC_MSG_NOTICE([WIFIP2P support disabled]) | |||||
+ ], [ | |||||
+ PKG_CHECK_MODULES([WIFIP2P], wifip2p >= 0.1 , [ | |||||
+ with_wifi_p2p="yes" | |||||
+ AC_SUBST(WIFIP2P_CFLAGS) | |||||
+ AC_SUBST(WIFIP2P_LIBS) | |||||
+ AC_DEFINE(WITH_WIFIP2P, [1], ["wifi-p2p support enabled"]) | |||||
+ ], [ | |||||
+ with_wifi_p2p="no" | |||||
+ AC_MSG_WARN([wifi-p2p library not found. wifi-p2p support is disabled.]) | |||||
+ ]) | |||||
+ ] | |||||
+ ) | |||||
- dnl ----------------------------------------------- | |||||
- dnl optional parameter: VMime support | |||||
- dnl ----------------------------------------------- | |||||
- | |||||
- PKG_CHECK_MODULES([VMIME], vmime >= 0.9.1 , [ | |||||
- with_vmime="yes" | |||||
- AC_SUBST(VMIME_CFLAGS) | |||||
- AC_SUBST(VMIME_LIBS) | |||||
- AC_DEFINE(HAVE_VMIME, [1], ["Email Convergence Layer is available"]) | |||||
- AC_CHECK_HEADERS([vmime/utility/smartPtrInt.hpp]) | |||||
- ], [ | |||||
- with_vmime="no" | |||||
- AC_MSG_WARN([VMime library not found. Email Convergence Layer is disabled.]) | |||||
- ]) | |||||
+ dnl ----------------------------------------------- | |||||
+ dnl optional parameter: VMime support | |||||
+ dnl ----------------------------------------------- | |||||
+ | |||||
+ AC_ARG_WITH([vmime], | |||||
+ AS_HELP_STRING([--without-vmime], [Build without vmime support]), | |||||
+ [ | |||||
+ with_vmime="no" | |||||
+ AC_MSG_NOTICE([VMIME support disabled]) | |||||
+ ], [ | |||||
+ PKG_CHECK_MODULES([VMIME], vmime >= 0.9.1 , [ | |||||
+ with_vmime="yes" | |||||
+ AC_SUBST(VMIME_CFLAGS) | |||||
+ AC_SUBST(VMIME_LIBS) | |||||
+ AC_DEFINE(HAVE_VMIME, [1], ["Email Convergence Layer is available"]) | |||||
+ AC_CHECK_HEADERS([vmime/utility/smartPtrInt.hpp]) | |||||
+ ], [ | |||||
+ with_vmime="no" | |||||
+ AC_MSG_WARN([VMime library not found. Email Convergence Layer is disabled.]) | |||||
+ ]) | |||||
+ ] | |||||
+ ) | |||||
dnl ----------------------------------------------- | |||||
dnl check for regex capabilities | |||||
-- | |||||
1.9.1 | |||||
@ -1,26 +0,0 @@ | |||||
--- a/configure.ac | |||||
+++ b/configure.ac | |||||
@@ -138,11 +138,17 @@ AS_IF([test "x$enable_android" = "xyes"], [ | |||||
# Checks for library functions. | |||||
AC_CHECK_FUNCS([gethostname socket]) | |||||
- # Check for presence of pdfLaTeX | |||||
- AC_CHECK_PROG(PDFLATEX, pdflatex, pdflatex) | |||||
- if test -z "$PDFLATEX"; then | |||||
- AC_MSG_WARN([Unable to create PDF version of the documentation.]) | |||||
- fi | |||||
+ AC_ARG_ENABLE([docs], | |||||
+ AS_HELP_STRING([--enable-docs], [Build documentation using PDFLaTeX]), | |||||
+ [ | |||||
+ # Check for presence of pdfLaTeX | |||||
+ AC_CHECK_PROG(PDFLATEX, pdflatex, pdflatex) | |||||
+ if test -z "$PDFLATEX"; then | |||||
+ AC_MSG_WARN([Unable to create PDF version of the documentation.]) | |||||
+ fi | |||||
+ ], [ | |||||
+ PDFLATEX="no" | |||||
+ ]) | |||||
AC_ARG_ENABLE([libdaemon], | |||||
AS_HELP_STRING([--disable-libdaemon], [Build without libdaemon support]), | |||||
-- |