From: Markham Date: Fri, 10 Feb 2017 07:51:30 +0000 (+0100) Subject: decrease freetype size X-Git-Url: https://git.webhop.me/?a=commitdiff_plain;h=a17f11d4256fca9ae334f89ec97632e0e2036072;p=bs-cst-neutrino-hd.git decrease freetype size --- diff --git a/make/libraries.mk b/make/libraries.mk index a80d2bc..ebe0724 100755 --- a/make/libraries.mk +++ b/make/libraries.mk @@ -201,13 +201,22 @@ $(D)/librtmp: $(D)/zlib $(D)/openssl $(ARCHIVE)/rtmpdump-$(LIBRTMP_VER).tar.gz | $(REMOVE)/rtmpdump-$(LIBRTMP_VER) touch $@ -$(D)/freetype: $(D)/libpng $(ARCHIVE)/freetype-$(FREETYPE_VER).tar.bz2 | $(TARGETPREFIX) +$(D)/freetype: $(D)/zlib $(D)/libpng $(ARCHIVE)/freetype-$(FREETYPE_VER).tar.bz2 | $(TARGETPREFIX) $(UNTAR)/freetype-$(FREETYPE_VER).tar.bz2 pushd $(BUILD_TMP)/freetype-$(FREETYPE_VER); \ sed -i '/#define TT_CONFIG_OPTION_BYTECODE_INTERPRETER/d' include/freetype/config/ftoption.h; \ sed -i 's@\/\* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING \*\/@#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING@' include/freetype/config/ftoption.h; \ - sed -i '/^FONT_MODULES += \(type1\|cid\|pfr\|type42\|pcf\|bdf\)/d' modules.cfg; \ - $(CONFIGURE) --prefix= --build=$(BUILD) --host=$(TARGET); \ + sed -i '/^FONT_MODULES += \(type1\|cid\|pfr\|type42\|pcf\|bdf\|winfonts\|cff\)/d' modules.cfg; \ + $(CONFIGURE) \ + --prefix= \ + --build=$(BUILD) \ + --host=$(TARGET) \ + --disable-static \ + --enable-shared \ + --with-png \ + --with-zlib \ + --without-harfbuzz \ + --without-bzip2; \ $(MAKE) all; \ sed -e "s,^prefix=,prefix=$(TARGETPREFIX)," < builds/unix/freetype-config > $(HOSTPREFIX)/bin/freetype-config; \ chmod 755 $(HOSTPREFIX)/bin/freetype-config; \