From: Michael Tremer Date: Wed, 22 Feb 2017 08:59:18 +0000 (+0000) Subject: freetype: Update to 2.7.1 X-Git-Tag: v2.19-core110^2~62 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=b1a2ddc87323324eb4175d9388244ff2461d5948;p=ipfire-2.x.git freetype: Update to 2.7.1 Signed-off-by: Michael Tremer --- diff --git a/config/rootfiles/common/freetype b/config/rootfiles/common/freetype index 9731f287bd..38bff842de 100644 --- a/config/rootfiles/common/freetype +++ b/config/rootfiles/common/freetype @@ -1,14 +1,6 @@ #usr/bin/freetype-config #usr/include/freetype2 #usr/include/freetype2/freetype -#usr/include/freetype2/freetype/cache -#usr/include/freetype2/freetype/cache/ftccache.h -#usr/include/freetype2/freetype/cache/ftccmap.h -#usr/include/freetype2/freetype/cache/ftcglyph.h -#usr/include/freetype2/freetype/cache/ftcimage.h -#usr/include/freetype2/freetype/cache/ftcmanag.h -#usr/include/freetype2/freetype/cache/ftcmru.h -#usr/include/freetype2/freetype/cache/ftcsbits.h #usr/include/freetype2/freetype/config #usr/include/freetype2/freetype/config/ftconfig.h #usr/include/freetype2/freetype/config/ftheader.h @@ -16,17 +8,26 @@ #usr/include/freetype2/freetype/config/ftoption.h #usr/include/freetype2/freetype/config/ftstdlib.h #usr/include/freetype2/freetype/freetype.h +#usr/include/freetype2/freetype/ftadvanc.h +#usr/include/freetype2/freetype/ftautoh.h #usr/include/freetype2/freetype/ftbbox.h #usr/include/freetype2/freetype/ftbdf.h #usr/include/freetype2/freetype/ftbitmap.h +#usr/include/freetype2/freetype/ftbzip2.h #usr/include/freetype2/freetype/ftcache.h +#usr/include/freetype2/freetype/ftcffdrv.h #usr/include/freetype2/freetype/ftchapters.h +#usr/include/freetype2/freetype/ftcid.h #usr/include/freetype2/freetype/fterrdef.h #usr/include/freetype2/freetype/fterrors.h +#usr/include/freetype2/freetype/ftfntfmt.h +#usr/include/freetype2/freetype/ftgasp.h #usr/include/freetype2/freetype/ftglyph.h +#usr/include/freetype2/freetype/ftgxval.h #usr/include/freetype2/freetype/ftgzip.h #usr/include/freetype2/freetype/ftimage.h #usr/include/freetype2/freetype/ftincrem.h +#usr/include/freetype2/freetype/ftlcdfil.h #usr/include/freetype2/freetype/ftlist.h #usr/include/freetype2/freetype/ftlzw.h #usr/include/freetype2/freetype/ftmac.h @@ -41,55 +42,22 @@ #usr/include/freetype2/freetype/ftsnames.h #usr/include/freetype2/freetype/ftstroke.h #usr/include/freetype2/freetype/ftsynth.h -#usr/include/freetype2/freetype/ftsysio.h -#usr/include/freetype2/freetype/ftsysmem.h #usr/include/freetype2/freetype/ftsystem.h #usr/include/freetype2/freetype/fttrigon.h +#usr/include/freetype2/freetype/ftttdrv.h #usr/include/freetype2/freetype/fttypes.h #usr/include/freetype2/freetype/ftwinfnt.h -#usr/include/freetype2/freetype/ftxf86.h -#usr/include/freetype2/freetype/internal -#usr/include/freetype2/freetype/internal/autohint.h -#usr/include/freetype2/freetype/internal/ftcalc.h -#usr/include/freetype2/freetype/internal/ftdebug.h -#usr/include/freetype2/freetype/internal/ftdriver.h -#usr/include/freetype2/freetype/internal/ftgloadr.h -#usr/include/freetype2/freetype/internal/ftmemory.h -#usr/include/freetype2/freetype/internal/ftobjs.h -#usr/include/freetype2/freetype/internal/ftrfork.h -#usr/include/freetype2/freetype/internal/ftserv.h -#usr/include/freetype2/freetype/internal/ftstream.h -#usr/include/freetype2/freetype/internal/fttrace.h -#usr/include/freetype2/freetype/internal/ftvalid.h -#usr/include/freetype2/freetype/internal/internal.h -#usr/include/freetype2/freetype/internal/pcftypes.h -#usr/include/freetype2/freetype/internal/psaux.h -#usr/include/freetype2/freetype/internal/pshints.h -#usr/include/freetype2/freetype/internal/sfnt.h -#usr/include/freetype2/freetype/internal/svbdf.h -#usr/include/freetype2/freetype/internal/svgldict.h -#usr/include/freetype2/freetype/internal/svmm.h -#usr/include/freetype2/freetype/internal/svotval.h -#usr/include/freetype2/freetype/internal/svpfr.h -#usr/include/freetype2/freetype/internal/svpostnm.h -#usr/include/freetype2/freetype/internal/svpscmap.h -#usr/include/freetype2/freetype/internal/svpsinfo.h -#usr/include/freetype2/freetype/internal/svsfnt.h -#usr/include/freetype2/freetype/internal/svttcmap.h -#usr/include/freetype2/freetype/internal/svwinfnt.h -#usr/include/freetype2/freetype/internal/svxf86nm.h -#usr/include/freetype2/freetype/internal/t1types.h -#usr/include/freetype2/freetype/internal/tttypes.h #usr/include/freetype2/freetype/t1tables.h #usr/include/freetype2/freetype/ttnameid.h #usr/include/freetype2/freetype/tttables.h #usr/include/freetype2/freetype/tttags.h #usr/include/freetype2/freetype/ttunpat.h -#usr/include/ft2build.h +#usr/include/freetype2/ft2build.h #usr/lib/libfreetype.a #usr/lib/libfreetype.la -usr/lib/libfreetype.so +#usr/lib/libfreetype.so usr/lib/libfreetype.so.6 -usr/lib/libfreetype.so.6.3.8 +usr/lib/libfreetype.so.6.13.0 #usr/lib/pkgconfig/freetype2.pc #usr/share/aclocal/freetype2.m4 +#usr/share/man/man1/freetype-config.1 diff --git a/lfs/freetype b/lfs/freetype index dbe8d17d72..ba80297dc8 100644 --- a/lfs/freetype +++ b/lfs/freetype @@ -24,10 +24,10 @@ include Config -VER = 2.1.10 +VER = 2.7.1 THISAPP = freetype-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = a4012e7d1f6400df44a16743b11b8423 +$(DL_FILE)_MD5 = 78701bee8d249578d83bb9a2f3aa3616 install : $(TARGET) @@ -69,8 +69,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && sed -i -r 's:.*(#.*BYTE.*) .*:\1:' include/freetype/config/ftoption.h + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure --prefix=/usr cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install