From a7b1824c6c543afe1884dbb62e80ba219bc90fd1 Mon Sep 17 00:00:00 2001 From: ms Date: Sun, 2 Jul 2006 11:54:34 +0000 Subject: [PATCH 1/1] =?utf8?q?Hinzugef=C3=BCgt:=20=20=20*=20Libs=20und=20F?= =?utf8?q?onts=20f=C3=BCr=20Bootsplash=20=20=20*=20Bootsplash-Binaries=20s?= =?utf8?q?elber?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@192 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8 --- .../bootsplash/config/bootsplash-1024x768.cfg | 48 ++++++ .../bootsplash/images/bootsplash-1024x768.jpg | Bin 0 -> 19600 bytes config/bootsplash/images/silent-1024x768.jpg | Bin 0 -> 19622 bytes lfs/bootsplash | 82 ++++++++++ lfs/freetype | 80 ++++++++++ lfs/lcms | 79 ++++++++++ lfs/libmng | 82 ++++++++++ lfs/linux | 2 +- make.sh | 4 + src/ROOTFILES.i386 | 143 ++++++++++++++++++ .../bootsplash-3.0.7-include-fix.patch | 11 ++ 11 files changed, 530 insertions(+), 1 deletion(-) create mode 100644 config/bootsplash/config/bootsplash-1024x768.cfg create mode 100644 config/bootsplash/images/bootsplash-1024x768.jpg create mode 100644 config/bootsplash/images/silent-1024x768.jpg create mode 100644 lfs/bootsplash create mode 100644 lfs/freetype create mode 100644 lfs/lcms create mode 100644 lfs/libmng create mode 100644 src/patches/bootsplash-3.0.7-include-fix.patch diff --git a/config/bootsplash/config/bootsplash-1024x768.cfg b/config/bootsplash/config/bootsplash-1024x768.cfg new file mode 100644 index 0000000000..4a30a3e480 --- /dev/null +++ b/config/bootsplash/config/bootsplash-1024x768.cfg @@ -0,0 +1,48 @@ +# This is the configuration file for the 1024x768 bootsplash picture. +# +# This file is necessary to specify the coordinates of the text box on +# the splash screen. +# +# Comments are welcome by stepan@suse.de + +# config file version +version=3 + +# should the picture be displayed? +state=1 + +# fgcolor is the text forground color. +# bgcolor is the text background (i.e. transparent) color. +fgcolor=7 +bgcolor=0 + +# (tx, ty) are the (x, y) coordinates of the text window in pixels. +# tw/th is the width/height of the text window in pixels. +tx=0 +ty=0 +tw=1024 +th=768 + +# name of the picture file (full path recommended) +jpeg=/etc/bootsplash/themes/Linux/images/bootsplash-1024x768.jpg +silentjpeg=/etc/bootsplash/themes/Linux/images/silent-1024x768.jpg + +progress_enable=1 + +# background +box silent noover 204 666 820 686 #515151 +box silent inter 204 666 204 686 #b77200 #f2b700 #b77200 #f2b700 +box silent 204 666 820 686 #b77200 #f2b700 #b77200 #f2b700 +#box silent inter 204 666 204 686 #f2b700 #b77200 #b77200 #f2b700 +#box silent 204 666 820 686 #f2b700 #b77200 #b77200 #f2b700 + + +# black border +box silent 204 665 820 665 #b5b5b5 +box silent 204 687 820 687 #b5b5b5 +box silent 203 665 203 687 #b5b5b5 +box silent 820 665 820 687 #b5b5b5 + + +overpaintok=1 + diff --git a/config/bootsplash/images/bootsplash-1024x768.jpg b/config/bootsplash/images/bootsplash-1024x768.jpg new file mode 100644 index 0000000000000000000000000000000000000000..b091da17a3f2f21cc09cd0ecd3b4db35f3bc297b GIT binary patch literal 19600 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 Jo0Gf4{}13h`RM=v literal 0 Hc-jL100001 diff --git a/config/bootsplash/images/silent-1024x768.jpg b/config/bootsplash/images/silent-1024x768.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9fe7cf7c7c121d60ce80453c789759790d41914d GIT binary patch literal 19622 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 literal 0 Hc-jL100001 diff --git a/lfs/bootsplash b/lfs/bootsplash new file mode 100644 index 0000000000..17fd83f524 --- /dev/null +++ b/lfs/bootsplash @@ -0,0 +1,82 @@ +############################################################################### +# This file is part of the IPCop Firewall. # +# # +# IPCop is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPCop is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPCop; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Makefiles are based on LFSMake, which is # +# Copyright (C) 2002 Rod Roard # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 3.0.7 + +THISAPP = bootsplash-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = d7c7cdab692fb2edc5cf5ebb554f20a1 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP)/Utilities && patch -Np0 < /usr/src/src/patches/bootsplash-3.0.7-include-fix.patch + cd $(DIR_APP)/Utilities && make + cd $(DIR_APP)/Utilities && cp -f splash /sbin + -mkdir -p /etc/bootsplash/themes/current + cd $(DIR_APP) && cp -Rf $(DIR_CONF)/bootsplash/* /etc/bootsplash/themes/current + -find /etc/bootsplash/themes/current -name .svn -exec rm -rf {} \; + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/freetype b/lfs/freetype new file mode 100644 index 0000000000..25edb8ddd1 --- /dev/null +++ b/lfs/freetype @@ -0,0 +1,80 @@ +############################################################################### +# This file is part of the IPCop Firewall. # +# # +# IPCop is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPCop is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPCop; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Makefiles are based on LFSMake, which is # +# Copyright (C) 2002 Rod Roard # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2.1.10 + +THISAPP = freetype-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 440a4702182a79ac2f51e8974fb742c9 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(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 + cd $(DIR_APP) && ./configure --prefix=/usr + cd $(DIR_APP) && make + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/lcms b/lfs/lcms new file mode 100644 index 0000000000..01bb5012f1 --- /dev/null +++ b/lfs/lcms @@ -0,0 +1,79 @@ +############################################################################### +# This file is part of the IPCop Firewall. # +# # +# IPCop is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPCop is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPCop; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Makefiles are based on LFSMake, which is # +# Copyright (C) 2002 Rod Roard # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.15 + +THISAPP = lcms-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 76c921973fdea4f880944a024197f924 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure --prefix=/usr + cd $(DIR_APP) && make + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/libmng b/lfs/libmng new file mode 100644 index 0000000000..6a7a1f7ebf --- /dev/null +++ b/lfs/libmng @@ -0,0 +1,82 @@ +############################################################################### +# This file is part of the IPCop Firewall. # +# # +# IPCop is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPCop is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPCop; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Makefiles are based on LFSMake, which is # +# Copyright (C) 2002 Rod Roard # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.0.9 + +THISAPP = libmng-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = ff1205ef70855a75c098ea09690413c6 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && cp makefiles/makefile.linux Makefile && make + cd $(DIR_APP) && make prefix=/usr install + # cd $(DIR_APP) && install -v -m644 doc/man/*.3 /usr/share/man/man3 + # cd $(DIR_APP) && install -v -m644 doc/man/*.5 /usr/share/man/man5 + # cd $(DIR_APP) && install -v -m755 -d /usr/share/doc/libmng-1.0.9 + # cd $(DIR_APP) && install -v -m644 doc/*.{png,txt} /usr/share/doc/libmng-1.0.9 + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/linux b/lfs/linux index f016842d96..28a7967f25 100644 --- a/lfs/linux +++ b/lfs/linux @@ -187,7 +187,7 @@ endif cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.4.29_r8169clone.patch # bootsplash - cd $(DIR_APP) && patch -p1 < $(DIR_SRC)/src/patches/bootsplash-3.0.7-2.4.31-vanilla.diff + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/bootsplash-3.0.7-2.4.31-vanilla.diff # Cleanup kernel source cd $(DIR_APP) && make mrproper diff --git a/make.sh b/make.sh index eea54f42cc..b18e02c26b 100644 --- a/make.sh +++ b/make.sh @@ -679,6 +679,10 @@ buildipcop() { ipcopmake java ipcopmake libtiff ipcopmake libjpeg + ipcopmake lcms + ipcopmake libmng + ipcopmake freetype + ipcopmake bootsplash ipcopmake libxml2 ipcopmake spandsp ipcopmake lzo diff --git a/src/ROOTFILES.i386 b/src/ROOTFILES.i386 index ddb40c87c0..4a8b476d29 100644 --- a/src/ROOTFILES.i386 +++ b/src/ROOTFILES.i386 @@ -26481,6 +26481,149 @@ usr/lib/libdb_cxx.so #usr/share/doc/db-4.4.20/utility/db_verify.html #usr/share/doc/db-4.4.20/utility/index.html ## +## freetype 2.1.10 +## +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 +#usr/include/freetype2/freetype/config/ftmodule.h +#usr/include/freetype2/freetype/config/ftoption.h +#usr/include/freetype2/freetype/config/ftstdlib.h +#usr/include/freetype2/freetype/freetype.h +#usr/include/freetype2/freetype/ftbbox.h +#usr/include/freetype2/freetype/ftbdf.h +#usr/include/freetype2/freetype/ftbitmap.h +#usr/include/freetype2/freetype/ftcache.h +#usr/include/freetype2/freetype/ftchapters.h +#usr/include/freetype2/freetype/fterrdef.h +#usr/include/freetype2/freetype/fterrors.h +#usr/include/freetype2/freetype/ftglyph.h +#usr/include/freetype2/freetype/ftgzip.h +#usr/include/freetype2/freetype/ftimage.h +#usr/include/freetype2/freetype/ftincrem.h +#usr/include/freetype2/freetype/ftlist.h +#usr/include/freetype2/freetype/ftlzw.h +#usr/include/freetype2/freetype/ftmac.h +#usr/include/freetype2/freetype/ftmm.h +#usr/include/freetype2/freetype/ftmodapi.h +#usr/include/freetype2/freetype/ftmoderr.h +#usr/include/freetype2/freetype/ftotval.h +#usr/include/freetype2/freetype/ftoutln.h +#usr/include/freetype2/freetype/ftpfr.h +#usr/include/freetype2/freetype/ftrender.h +#usr/include/freetype2/freetype/ftsizes.h +#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/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/lib/libfreetype.a +#usr/lib/libfreetype.la +usr/lib/libfreetype.so +usr/lib/libfreetype.so.6 +usr/lib/libfreetype.so.6.3.8 +#usr/lib/pkgconfig/freetype2.pc +#usr/share/aclocal/freetype2.m4 +## +## bootsplash 3.0.7 +## +sbin/splash +#etc/bootsplash +#etc/bootsplash/themes +#etc/bootsplash/themes/current +#etc/bootsplash/themes/current/config +etc/bootsplash/themes/current/config/bootsplash-1024x768.cfg +#etc/bootsplash/themes/current/images +etc/bootsplash/themes/current/images/bootsplash-1024x768.jpg +etc/bootsplash/themes/current/images/silent-1024x768.jpg +## +## lcms +## +usr/bin/icc2ps +usr/bin/icclink +usr/bin/icctrans +usr/bin/jpegicc +usr/bin/tiffdiff +usr/bin/tifficc +usr/bin/wtpt +#usr/include/icc34.h +#usr/include/lcms.h +#usr/lib/liblcms.a +#usr/lib/liblcms.la +usr/lib/liblcms.so +usr/lib/liblcms.so.1 +usr/lib/liblcms.so.1.0.15 +#usr/lib/pkgconfig/lcms.pc +#usr/share/man/man1/icc2ps.1 +#usr/share/man/man1/icclink.1 +#usr/share/man/man1/jpegicc.1 +#usr/share/man/man1/tifficc.1 +#usr/share/man/man1/wtpt.1 +## +## libmng +## +#usr/include/libmng.h +#usr/include/libmng_conf.h +#usr/include/libmng_types.h +#usr/lib/libmng.a +usr/lib/libmng.so +usr/lib/libmng.so.1 +usr/lib/libmng.so.1.1.0.9 +## ## bridge-utils ## usr/include/libbridge.h diff --git a/src/patches/bootsplash-3.0.7-include-fix.patch b/src/patches/bootsplash-3.0.7-include-fix.patch new file mode 100644 index 0000000000..70b52a4cf8 --- /dev/null +++ b/src/patches/bootsplash-3.0.7-include-fix.patch @@ -0,0 +1,11 @@ +--- ttf.c~ 2006-07-02 08:38:10.000000000 +0000 ++++ ttf.c 2006-06-30 21:49:52.533706392 +0000 +@@ -10,6 +10,8 @@ + #include + #include + ++#include ++#include FT_FREETYPE_H + #include + #include + #include -- 2.39.2