mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
PDF-API2: Add optional dependencies to read TrueType fonts
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
This commit is contained in:
164
config/rootfiles/common/perl-Font-TTF
Normal file
164
config/rootfiles/common/perl-Font-TTF
Normal file
@@ -0,0 +1,164 @@
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/AATKern.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/AATutils.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Anchor.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Bsln.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF/Changes_old.txt
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Cmap.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Coverage.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Cvt_.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/DSIG.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Delta.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Dumper.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/EBDT.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/EBLC.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Fdsc.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Feat.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF/Features
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Features/Cvar.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Features/Size.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Features/Sset.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Fmtx.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Font.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Fpgm.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/GDEF.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/GPOS.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/GSUB.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Glat.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Gloc.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Glyf.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Glyph.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/GrFeat.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Hdmx.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Head.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Hhea.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Hmtx.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern/ClassArray.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern/CompactClassArray.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern/OrderedList.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern/StateTable.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Kern/Subtable.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/LTSH.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Loca.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF/Manual.pod
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Maxp.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Chain.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Contextual.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Insertion.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Ligature.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Noncontextual.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Rearrangement.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Mort/Subtable.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Name.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/OS_2.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/OTTags.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/OldCmap.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/OldMort.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/PCLT.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/PSNames.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Post.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Prep.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Prop.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Segarr.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Silf.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Sill.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Table.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Ttc.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Ttopen.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Useall.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Utils.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Vhea.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Vmtx.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Win32.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/Font/TTF/Woff
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Woff.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Woff/MetaData.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/Woff/PrivateData.pm
|
||||
usr/lib/perl5/site_perl/5.12.3/Font/TTF/XMLparse.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/ttfmod.pl
|
||||
#usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi/auto/Font
|
||||
#usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi/auto/Font/TTF
|
||||
#usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi/auto/Font/TTF/.packlist
|
||||
#usr/share/man/man3/Font::TTF.3
|
||||
#usr/share/man/man3/Font::TTF::AATKern.3
|
||||
#usr/share/man/man3/Font::TTF::AATutils.3
|
||||
#usr/share/man/man3/Font::TTF::Anchor.3
|
||||
#usr/share/man/man3/Font::TTF::Bsln.3
|
||||
#usr/share/man/man3/Font::TTF::Cmap.3
|
||||
#usr/share/man/man3/Font::TTF::Coverage.3
|
||||
#usr/share/man/man3/Font::TTF::Cvt_.3
|
||||
#usr/share/man/man3/Font::TTF::DSIG.3
|
||||
#usr/share/man/man3/Font::TTF::Delta.3
|
||||
#usr/share/man/man3/Font::TTF::Dumper.3
|
||||
#usr/share/man/man3/Font::TTF::EBDT.3
|
||||
#usr/share/man/man3/Font::TTF::EBLC.3
|
||||
#usr/share/man/man3/Font::TTF::Fdsc.3
|
||||
#usr/share/man/man3/Font::TTF::Feat.3
|
||||
#usr/share/man/man3/Font::TTF::Features::Cvar.3
|
||||
#usr/share/man/man3/Font::TTF::Features::Size.3
|
||||
#usr/share/man/man3/Font::TTF::Features::Sset.3
|
||||
#usr/share/man/man3/Font::TTF::Fmtx.3
|
||||
#usr/share/man/man3/Font::TTF::Font.3
|
||||
#usr/share/man/man3/Font::TTF::Fpgm.3
|
||||
#usr/share/man/man3/Font::TTF::GDEF.3
|
||||
#usr/share/man/man3/Font::TTF::GPOS.3
|
||||
#usr/share/man/man3/Font::TTF::GSUB.3
|
||||
#usr/share/man/man3/Font::TTF::Glat.3
|
||||
#usr/share/man/man3/Font::TTF::Gloc.3
|
||||
#usr/share/man/man3/Font::TTF::Glyf.3
|
||||
#usr/share/man/man3/Font::TTF::Glyph.3
|
||||
#usr/share/man/man3/Font::TTF::GrFeat.3
|
||||
#usr/share/man/man3/Font::TTF::Hdmx.3
|
||||
#usr/share/man/man3/Font::TTF::Head.3
|
||||
#usr/share/man/man3/Font::TTF::Hhea.3
|
||||
#usr/share/man/man3/Font::TTF::Hmtx.3
|
||||
#usr/share/man/man3/Font::TTF::Kern.3
|
||||
#usr/share/man/man3/Font::TTF::Kern::ClassArray.3
|
||||
#usr/share/man/man3/Font::TTF::Kern::CompactClassArray.3
|
||||
#usr/share/man/man3/Font::TTF::Kern::OrderedList.3
|
||||
#usr/share/man/man3/Font::TTF::Kern::StateTable.3
|
||||
#usr/share/man/man3/Font::TTF::Kern::Subtable.3
|
||||
#usr/share/man/man3/Font::TTF::LTSH.3
|
||||
#usr/share/man/man3/Font::TTF::Loca.3
|
||||
#usr/share/man/man3/Font::TTF::Manual.3
|
||||
#usr/share/man/man3/Font::TTF::Maxp.3
|
||||
#usr/share/man/man3/Font::TTF::Mort.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Chain.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Contextual.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Insertion.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Ligature.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Noncontextual.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Rearrangement.3
|
||||
#usr/share/man/man3/Font::TTF::Mort::Subtable.3
|
||||
#usr/share/man/man3/Font::TTF::Name.3
|
||||
#usr/share/man/man3/Font::TTF::OS_2.3
|
||||
#usr/share/man/man3/Font::TTF::OTTags.3
|
||||
#usr/share/man/man3/Font::TTF::OldCmap.3
|
||||
#usr/share/man/man3/Font::TTF::OldMort.3
|
||||
#usr/share/man/man3/Font::TTF::PCLT.3
|
||||
#usr/share/man/man3/Font::TTF::PSNames.3
|
||||
#usr/share/man/man3/Font::TTF::Post.3
|
||||
#usr/share/man/man3/Font::TTF::Prep.3
|
||||
#usr/share/man/man3/Font::TTF::Prop.3
|
||||
#usr/share/man/man3/Font::TTF::Segarr.3
|
||||
#usr/share/man/man3/Font::TTF::Silf.3
|
||||
#usr/share/man/man3/Font::TTF::Sill.3
|
||||
#usr/share/man/man3/Font::TTF::Table.3
|
||||
#usr/share/man/man3/Font::TTF::Ttc.3
|
||||
#usr/share/man/man3/Font::TTF::Ttopen.3
|
||||
#usr/share/man/man3/Font::TTF::Useall.3
|
||||
#usr/share/man/man3/Font::TTF::Utils.3
|
||||
#usr/share/man/man3/Font::TTF::Vhea.3
|
||||
#usr/share/man/man3/Font::TTF::Vmtx.3
|
||||
#usr/share/man/man3/Font::TTF::Win32.3
|
||||
#usr/share/man/man3/Font::TTF::Woff.3
|
||||
#usr/share/man/man3/Font::TTF::Woff::MetaData.3
|
||||
#usr/share/man/man3/Font::TTF::Woff::PrivateData.3
|
||||
#usr/share/man/man3/Font::TTF::XMLparse.3
|
||||
#usr/share/man/man3/ttfmod.3
|
||||
4
config/rootfiles/common/perl-IO-String
Normal file
4
config/rootfiles/common/perl-IO-String
Normal file
@@ -0,0 +1,4 @@
|
||||
usr/lib/perl5/site_perl/5.12.3/IO/String.pm
|
||||
#usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi/auto/IO/String
|
||||
#usr/lib/perl5/site_perl/5.12.3/x86_64-linux-thread-multi/auto/IO/String/.packlist
|
||||
#usr/share/man/man3/IO::String.3
|
||||
1
config/rootfiles/core/115/filelists/perl-Font-TTF
Symbolic link
1
config/rootfiles/core/115/filelists/perl-Font-TTF
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../common/perl-Font-TTF
|
||||
1
config/rootfiles/core/115/filelists/perl-IO-String
Symbolic link
1
config/rootfiles/core/115/filelists/perl-IO-String
Symbolic link
@@ -0,0 +1 @@
|
||||
../../../common/perl-IO-String
|
||||
78
lfs/perl-Font-TTF
Normal file
78
lfs/perl-Font-TTF
Normal file
@@ -0,0 +1,78 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2011 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program 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 3 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# This program 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 this program. If not, see <http://www.gnu.org/licenses/>. #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# Definitions
|
||||
###############################################################################
|
||||
|
||||
include Config
|
||||
|
||||
VER = 1.06
|
||||
|
||||
THISAPP = Font-TTF-$(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 = 241b59310ad4450e6e050d5e790f1b21
|
||||
|
||||
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) && perl Makefile.PL
|
||||
cd $(DIR_APP) && make $(MAKETUNING)
|
||||
cd $(DIR_APP) && make install
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
78
lfs/perl-IO-String
Normal file
78
lfs/perl-IO-String
Normal file
@@ -0,0 +1,78 @@
|
||||
###############################################################################
|
||||
# #
|
||||
# IPFire.org - A linux based firewall #
|
||||
# Copyright (C) 2011 IPFire Team <info@ipfire.org> #
|
||||
# #
|
||||
# This program 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 3 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# This program 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 this program. If not, see <http://www.gnu.org/licenses/>. #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# Definitions
|
||||
###############################################################################
|
||||
|
||||
include Config
|
||||
|
||||
VER = 1.08
|
||||
|
||||
THISAPP = IO-String-$(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 = 250e5424f290299fc3d6b5d1e9da3835
|
||||
|
||||
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) && perl Makefile.PL
|
||||
cd $(DIR_APP) && make $(MAKETUNING)
|
||||
cd $(DIR_APP) && make install
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
Reference in New Issue
Block a user