diff --git a/libs/ibrdtn/Makefile b/libs/ibrdtn/Makefile index eb0f07cbb..2c023f9ca 100644 --- a/libs/ibrdtn/Makefile +++ b/libs/ibrdtn/Makefile @@ -34,7 +34,8 @@ define Package/ibrdtn/description endef CONFIGURE_ARGS += \ - --with-compression + --with-compression \ + --without-glib define Build/InstallDev $(INSTALL_DIR) $(1) diff --git a/libs/ibrdtn/patches/100-add_configure_options.patch b/libs/ibrdtn/patches/100-add_configure_options.patch new file mode 100644 index 000000000..9a8df8d33 --- /dev/null +++ b/libs/ibrdtn/patches/100-add_configure_options.patch @@ -0,0 +1,33 @@ +--- 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 +