e528d99d96
It would be nicer to do this at compile time, but then we would need to compile pango for the host as well.
62 lines
2.8 KiB
Makefile
62 lines
2.8 KiB
Makefile
#############################################################
|
|
#
|
|
# pango
|
|
#
|
|
#############################################################
|
|
PANGO_VERSION = 1.20.5
|
|
PANGO_SOURCE = pango-$(PANGO_VERSION).tar.bz2
|
|
PANGO_SITE = http://ftp.gnome.org/pub/GNOME/sources/pango/1.20
|
|
PANGO_AUTORECONF = YES
|
|
PANGO_INSTALL_STAGING = YES
|
|
PANGO_INSTALL_TARGET = YES
|
|
|
|
PANGO_CONF_ENV = ac_cv_func_posix_getpwuid_r=yes glib_cv_stack_grows=no \
|
|
glib_cv_uscore=no ac_cv_func_strtod=yes \
|
|
ac_fsusage_space=yes fu_cv_sys_stat_statfs2_bsize=yes \
|
|
ac_cv_func_closedir_void=no ac_cv_func_getloadavg=no \
|
|
ac_cv_lib_util_getloadavg=no ac_cv_lib_getloadavg_getloadavg=no \
|
|
ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes \
|
|
ac_cv_func_chown_works=yes ac_cv_have_decl_euidaccess=no \
|
|
ac_cv_func_euidaccess=no ac_cv_have_decl_strnlen=yes \
|
|
ac_cv_func_strnlen_working=yes ac_cv_func_lstat_dereferences_slashed_symlink=yes \
|
|
ac_cv_func_lstat_empty_string_bug=no ac_cv_func_stat_empty_string_bug=no \
|
|
vb_cv_func_rename_trailing_slash_bug=no ac_cv_have_decl_nanosleep=yes \
|
|
jm_cv_func_nanosleep_works=yes gl_cv_func_working_utimes=yes \
|
|
ac_cv_func_utime_null=yes ac_cv_have_decl_strerror_r=yes \
|
|
ac_cv_func_strerror_r_char_p=no jm_cv_func_svid_putenv=yes \
|
|
ac_cv_func_getcwd_null=yes ac_cv_func_getdelim=yes \
|
|
ac_cv_func_mkstemp=yes utils_cv_func_mkstemp_limitations=no \
|
|
utils_cv_func_mkdir_trailing_slash_bug=no ac_cv_func_memcmp_working=yes \
|
|
ac_cv_have_decl_malloc=yes gl_cv_func_malloc_0_nonnull=yes \
|
|
ac_cv_func_malloc_0_nonnull=yes ac_cv_func_calloc_0_nonnull=yes \
|
|
ac_cv_func_realloc_0_nonnull=yes jm_cv_func_gettimeofday_clobber=no \
|
|
gl_cv_func_working_readdir=yes jm_ac_cv_func_link_follows_symlink=no \
|
|
utils_cv_localtime_cache=no ac_cv_struct_st_mtim_nsec=no \
|
|
gl_cv_func_tzset_clobber=no gl_cv_func_getcwd_null=yes \
|
|
gl_cv_func_getcwd_path_max=yes ac_cv_func_fnmatch_gnu=yes \
|
|
am_getline_needs_run_time_check=no am_cv_func_working_getline=yes \
|
|
gl_cv_func_mkdir_trailing_slash_bug=no gl_cv_func_mkstemp_limitations=no \
|
|
ac_cv_func_working_mktime=yes jm_cv_func_working_re_compile_pattern=yes \
|
|
ac_use_included_regex=no gl_cv_c_restrict=no \
|
|
ac_cv_path_GLIB_GENMARSHAL=$(HOST_GLIB)/bin/glib-genmarshal ac_cv_path_FREETYPE_CONFIG=$(STAGING_DIR)/usr/bin/freetype-config
|
|
|
|
ifneq ($(BR2_PACKAGE_XSERVER_none),y)
|
|
PANGO_CONF_OPT_X = --with-x \
|
|
--x-includes=$(STAGING_DIR)/usr/include/X11 \
|
|
--x-libraries=$(STAGING_DIR)/usr/lib --disable-glibtest
|
|
else
|
|
PANGO_CONF_OPT_X = --without-x
|
|
endif
|
|
|
|
PANGO_CONF_OPT = --enable-shared --enable-static \
|
|
$(PANGO_CONF_OPT_X) \
|
|
--enable-explicit-deps=no --disable-debug
|
|
|
|
PANGO_DEPENDENCIES = uclibc gettext libintl pkgconfig libglib2 $(XSERVER) cairo
|
|
|
|
$(eval $(call AUTOTARGETS,package,pango))
|
|
|
|
$(PANGO_HOOK_POST_INSTALL):
|
|
$(INSTALL) -m 755 package/pango/S25pango $(TARGET_DIR)/etc/init.d/
|
|
touch $@
|