Revert "Remove pkg-config related hack instead depend on pkg-config (>= 0.23)"
[qi-bootmenu-system.git] / sources / sections / freetype.sh
blob940b1494caffbceea069ef40912d37527b265a3d
1 setupfor freetype
3 cp "$CONFIG_DIR/freetype-modules.cfg" modules.cfg
5 for c in \
6 FT_CONFIG_OPTION_USE_LZW \
7 FT_CONFIG_OPTION_USE_ZLIB \
8 FT_CONFIG_OPTION_POSTSCRIPT_NAMES \
9 FT_CONFIG_OPTION_ADOBE_GLYPH_LIST \
10 FT_CONFIG_OPTION_MAC_FONTS \
11 TT_CONFIG_OPTION_GX_VAR_SUPPORT \
12 TT_CONFIG_OPTION_BDF \
13 TT_CONFIG_OPTION_SFNT_NAMES \
14 AF_CONFIG_OPTION_CJK \
15 AF_CONFIG_OPTION_INDIC \
16 FT_CONFIG_OPTION_OLD_INTERNALS
18 sed -i 's,^#define '$c',/* & */,g' include/freetype/config/ftoption.h
19 done
21 LDFLAGS="$LDFLAGS" CFLAGS="$CFLAGS" ./configure $CROSS_CONFIGURE_FLAGS --prefix=/usr &&
22 make &&
23 make DESTDIR="$STAGING_DIR" install || dienow
25 if [ ! -z "$QI_BOOTMENU_SHARED" ]; then
26 cp -P $STAGING_DIR/usr/lib/libfreetype.so* $ROOT_DIR/usr/lib || dienow
29 pkgconfig_fixup_prefix freetype
30 libtool_fixup_libdir freetype
32 cleanup freetype