2
1

libsoup.mk 949 B

123456789101112131415161718192021222324252627282930313233
  1. #############################################################
  2. #
  3. # libsoup
  4. #
  5. #############################################################
  6. LIBSOUP_MAJOR_VERSION:=2.32
  7. LIBSOUP_VERSION:=$(LIBSOUP_MAJOR_VERSION).2
  8. LIBSOUP_SOURCE:=libsoup-$(LIBSOUP_VERSION).tar.bz2
  9. LIBSOUP_SITE:=http://ftp.gnome.org/pub/gnome/sources/libsoup/$(LIBSOUP_MAJOR_VERSION)
  10. LIBSOUP_INSTALL_STAGING = YES
  11. LIBSOUP_CONF_ENV = ac_cv_path_GLIB_GENMARSHAL=$(LIBGLIB2_HOST_BINARY)
  12. ifneq ($(BR2_INET_IPV6),y)
  13. LIBSOUP_CONF_ENV += soup_cv_ipv6=no
  14. endif
  15. LIBSOUP_CONF_OPT = \
  16. --disable-explicit-deps \
  17. --disable-glibtest \
  18. --without-gnome
  19. LIBSOUP_DEPENDENCIES = $(if $(BR2_NEEDS_GETTEXT_IF_LOCALE),gettext libintl) host-pkg-config host-libglib2 libglib2 libxml2
  20. ifeq ($(BR2_PACKAGE_LIBSOUP_SSL),y)
  21. LIBSOUP_DEPENDENCIES += gnutls
  22. LIBSOUP_CONF_OPT += --enable-ssl --with-libgcrypt-prefix=$(STAGING_DIR)/usr
  23. else
  24. LIBSOUP_CONF_OPT += --disable-ssl
  25. endif
  26. $(eval $(call AUTOTARGETS))