libsoup.mk 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. ################################################################################
  2. #
  3. # libsoup
  4. #
  5. ################################################################################
  6. LIBSOUP_VERSION_MAJOR = 2.62
  7. LIBSOUP_VERSION = $(LIBSOUP_VERSION_MAJOR).3
  8. LIBSOUP_SOURCE = libsoup-$(LIBSOUP_VERSION).tar.xz
  9. LIBSOUP_SITE = http://ftp.gnome.org/pub/gnome/sources/libsoup/$(LIBSOUP_VERSION_MAJOR)
  10. LIBSOUP_LICENSE = LGPL-2.0+
  11. LIBSOUP_LICENSE_FILES = COPYING
  12. LIBSOUP_INSTALL_STAGING = YES
  13. LIBSOUP_CONF_ENV = ac_cv_path_GLIB_GENMARSHAL=$(LIBGLIB2_HOST_BINARY)
  14. LIBSOUP_CONF_OPTS = --disable-glibtest --enable-vala=no --with-gssapi=no
  15. LIBSOUP_DEPENDENCIES = host-pkgconf host-libglib2 \
  16. libglib2 libxml2 sqlite host-intltool
  17. ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y)
  18. LIBSOUP_CONF_OPTS += --with-introspection
  19. LIBSOUP_DEPENDENCIES += gobject-introspection
  20. else
  21. LIBSOUP_CONF_OPTS += --without-introspection
  22. endif
  23. ifeq ($(BR2_PACKAGE_LIBSOUP_GNOME),y)
  24. LIBSOUP_CONF_OPTS += --with-gnome
  25. else
  26. LIBSOUP_CONF_OPTS += --without-gnome
  27. endif
  28. ifeq ($(BR2_PACKAGE_LIBSOUP_SSL),y)
  29. LIBSOUP_DEPENDENCIES += glib-networking
  30. else
  31. LIBSOUP_CONF_OPTS += --disable-tls-check
  32. endif
  33. $(eval $(autotools-package))