1################################################################################ 2# 3# gcr 4# 5################################################################################ 6 7GCR_VERSION_MAJOR = 3.40 8GCR_VERSION = $(GCR_VERSION_MAJOR).0 9GCR_SITE = http://ftp.acc.umu.se/pub/gnome/sources/gcr/$(GCR_VERSION_MAJOR) 10GCR_SOURCE = gcr-$(GCR_VERSION).tar.xz 11GCR_DEPENDENCIES = \ 12 host-pkgconf \ 13 libgcrypt \ 14 libglib2 \ 15 p11-kit \ 16 $(TARGET_NLS_DEPENDENCIES) 17GCR_INSTALL_STAGING = YES 18GCR_CONF_OPTS = \ 19 -Dgpg_path=/usr/bin/gpg2 \ 20 -Dgtk_doc=false 21# Even though COPYING is v2 the code states v2.1+ 22GCR_LICENSE = LGPL-2.1+ 23GCR_LICENSE_FILES = COPYING 24GCR_LDFLAGS = $(TARGET_LDFLAGS) $(TARGET_NLS_LIBS) 25 26ifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) 27GCR_DEPENDENCIES += gobject-introspection host-libxslt host-vala 28GCR_CONF_OPTS += -Dintrospection=true 29else 30GCR_CONF_OPTS += -Dintrospection=false 31endif 32 33# Only the X11 backend is supported for the simple GUI 34ifeq ($(BR2_PACKAGE_LIBGTK3_X11),y) 35GCR_DEPENDENCIES += libgtk3 36GCR_CONF_OPTS += -Dgtk=true 37else 38GCR_CONF_OPTS += -Dgtk=false 39endif 40 41$(eval $(meson-package)) 42