1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# pango 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunPANGO_VERSION_MAJOR = 1.48 8*4882a593SmuzhiyunPANGO_VERSION = $(PANGO_VERSION_MAJOR).10 9*4882a593SmuzhiyunPANGO_SOURCE = pango-$(PANGO_VERSION).tar.xz 10*4882a593SmuzhiyunPANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/$(PANGO_VERSION_MAJOR) 11*4882a593SmuzhiyunPANGO_INSTALL_STAGING = YES 12*4882a593SmuzhiyunPANGO_LICENSE = LGPL-2.0+ 13*4882a593SmuzhiyunPANGO_LICENSE_FILES = COPYING 14*4882a593SmuzhiyunPANGO_CPE_ID_VENDOR = pango 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunPANGO_CONF_OPTS = -Dfontconfig=enabled 17*4882a593SmuzhiyunHOST_PANGO_CONF_OPTS = -Dfontconfig=enabled -Dintrospection=disabled 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunPANGO_DEPENDENCIES = \ 20*4882a593Smuzhiyun $(TARGET_NLS_DEPENDENCIES) \ 21*4882a593Smuzhiyun host-pkgconf \ 22*4882a593Smuzhiyun libglib2 \ 23*4882a593Smuzhiyun libfribidi \ 24*4882a593Smuzhiyun cairo \ 25*4882a593Smuzhiyun harfbuzz \ 26*4882a593Smuzhiyun fontconfig \ 27*4882a593Smuzhiyun freetype 28*4882a593SmuzhiyunHOST_PANGO_DEPENDENCIES = \ 29*4882a593Smuzhiyun host-pkgconf \ 30*4882a593Smuzhiyun host-libglib2 \ 31*4882a593Smuzhiyun host-libfribidi \ 32*4882a593Smuzhiyun host-cairo \ 33*4882a593Smuzhiyun host-harfbuzz \ 34*4882a593Smuzhiyun host-fontconfig \ 35*4882a593Smuzhiyun host-freetype 36*4882a593Smuzhiyun 37*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_GOBJECT_INTROSPECTION),y) 38*4882a593SmuzhiyunPANGO_CONF_OPTS += -Dintrospection=enabled 39*4882a593SmuzhiyunPANGO_DEPENDENCIES += gobject-introspection 40*4882a593Smuzhiyunelse 41*4882a593SmuzhiyunPANGO_CONF_OPTS += -Dintrospection=disabled 42*4882a593Smuzhiyunendif 43*4882a593Smuzhiyun 44*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_XORG7),y) 45*4882a593SmuzhiyunPANGO_DEPENDENCIES += xlib_libX11 46*4882a593Smuzhiyunendif 47*4882a593Smuzhiyun 48*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_XLIB_LIBXFT)$(BR2_PACKAGE_XLIB_LIBXRENDER),yy) 49*4882a593SmuzhiyunPANGO_DEPENDENCIES += xlib_libXft xlib_libXrender 50*4882a593Smuzhiyunendif 51*4882a593Smuzhiyun 52*4882a593Smuzhiyun$(eval $(meson-package)) 53*4882a593Smuzhiyun$(eval $(host-meson-package)) 54