mirror of
https://github.com/yann64/haikuports.git
synced 2026-05-06 15:08:57 +02:00
lcdf_typetools: unbundle from texlive_core
This commit is contained in:
69
app-text/lcdf-typetools/lcdf_typetools-2.110.recipe
Normal file
69
app-text/lcdf-typetools/lcdf_typetools-2.110.recipe
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
SUMMARY="Utilities for manipulating fonts"
|
||||||
|
DESCRIPTION="LCDF Typetools comprises several programs for manipulating PostScript Type 1, Type 1 \
|
||||||
|
Multiple Master, OpenType, and TrueType fonts."
|
||||||
|
HOMEPAGE="http://lcdf.org/type/#typetools"
|
||||||
|
COPYRIGHT="1997-2023 Eddie Kohler"
|
||||||
|
LICENSE="GNU GPL v3"
|
||||||
|
REVISION="1"
|
||||||
|
SOURCE_URI="http://lcdf.org/type/lcdf-typetools-$portVersion.tar.gz"
|
||||||
|
CHECKSUM_SHA256="517f9ee879208679d3224a14d5e6eb20598fc648d5c3562708083d003088a934"
|
||||||
|
SOURCE_DIR="lcdf-typetools-$portVersion"
|
||||||
|
|
||||||
|
ARCHITECTURES="all !x86_gcc2"
|
||||||
|
SECONDARY_ARCHITECTURES="x86"
|
||||||
|
|
||||||
|
PROVIDES="
|
||||||
|
lcdf_typetools$secondaryArchSuffix = $portVersion
|
||||||
|
cmd:cfftot1
|
||||||
|
cmd:mmafm
|
||||||
|
cmd:mmpfb
|
||||||
|
cmd:otfinfo
|
||||||
|
cmd:otftotfm
|
||||||
|
cmd:t1dotlessj
|
||||||
|
cmd:t1lint
|
||||||
|
cmd:t1rawafm
|
||||||
|
cmd:t1reencode
|
||||||
|
cmd:t1testpage
|
||||||
|
cmd:ttftotype42
|
||||||
|
"
|
||||||
|
REQUIRES="
|
||||||
|
haiku$secondaryArchSuffix
|
||||||
|
lib:libkpathsea$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
|
||||||
|
BUILD_REQUIRES="
|
||||||
|
haiku${secondaryArchSuffix}_devel
|
||||||
|
devel:libkpathsea$secondaryArchSuffix
|
||||||
|
"
|
||||||
|
BUILD_PREREQUIRES="
|
||||||
|
cmd:awk
|
||||||
|
cmd:gcc$secondaryArchSuffix
|
||||||
|
cmd:make
|
||||||
|
"
|
||||||
|
|
||||||
|
defineDebugInfoPackage lcdf_typetools$secondaryArchSuffix \
|
||||||
|
$prefix/bin/cfftot1 \
|
||||||
|
$prefix/bin/mmafm \
|
||||||
|
$prefix/bin/mmpfb \
|
||||||
|
$prefix/bin/otfinfo \
|
||||||
|
$prefix/bin/otftotfm \
|
||||||
|
$prefix/bin/t1dotlessj \
|
||||||
|
$prefix/bin/t1lint \
|
||||||
|
$prefix/bin/t1rawafm \
|
||||||
|
$prefix/bin/t1reencode \
|
||||||
|
$prefix/bin/t1testpage \
|
||||||
|
$prefix/bin/ttftotype42
|
||||||
|
|
||||||
|
BUILD()
|
||||||
|
{
|
||||||
|
# explicitly set C++11 to disable extensions because of a conflict in bsd's sys/param.h header
|
||||||
|
CXXFLAGS=-std=c++11 \
|
||||||
|
runConfigure --omit-dirs "binDir" ./configure \
|
||||||
|
--bindir=$prefix/bin
|
||||||
|
make $jobArgs
|
||||||
|
}
|
||||||
|
|
||||||
|
INSTALL()
|
||||||
|
{
|
||||||
|
make install
|
||||||
|
}
|
||||||
@@ -70,7 +70,6 @@ PROVIDES="
|
|||||||
cmd:bibzbladd
|
cmd:bibzbladd
|
||||||
cmd:bundledoc
|
cmd:bundledoc
|
||||||
cmd:cachepic
|
cmd:cachepic
|
||||||
cmd:cfftot1
|
|
||||||
cmd:checkcites
|
cmd:checkcites
|
||||||
cmd:checklistings
|
cmd:checklistings
|
||||||
cmd:chkdvifont
|
cmd:chkdvifont
|
||||||
@@ -266,8 +265,6 @@ PROVIDES="
|
|||||||
cmd:mktextfm
|
cmd:mktextfm
|
||||||
cmd:mllatex
|
cmd:mllatex
|
||||||
cmd:mltex
|
cmd:mltex
|
||||||
cmd:mmafm
|
|
||||||
cmd:mmpfb
|
|
||||||
cmd:mpost
|
cmd:mpost
|
||||||
cmd:mptopdf
|
cmd:mptopdf
|
||||||
cmd:msxlint
|
cmd:msxlint
|
||||||
@@ -283,8 +280,6 @@ PROVIDES="
|
|||||||
cmd:optexcount
|
cmd:optexcount
|
||||||
cmd:ot2kpx
|
cmd:ot2kpx
|
||||||
cmd:otangle
|
cmd:otangle
|
||||||
cmd:otfinfo
|
|
||||||
cmd:otftotfm
|
|
||||||
cmd:otp2ocp
|
cmd:otp2ocp
|
||||||
cmd:outocp
|
cmd:outocp
|
||||||
cmd:ovf2ovp
|
cmd:ovf2ovp
|
||||||
@@ -368,11 +363,6 @@ PROVIDES="
|
|||||||
cmd:sty2dtx
|
cmd:sty2dtx
|
||||||
cmd:svn_multi
|
cmd:svn_multi
|
||||||
cmd:synctex
|
cmd:synctex
|
||||||
cmd:t1dotlessj
|
|
||||||
cmd:t1lint
|
|
||||||
cmd:t1rawafm
|
|
||||||
cmd:t1reencode
|
|
||||||
cmd:t1testpage
|
|
||||||
cmd:t4ht
|
cmd:t4ht
|
||||||
cmd:tangle
|
cmd:tangle
|
||||||
cmd:tex
|
cmd:tex
|
||||||
@@ -421,7 +411,6 @@ PROVIDES="
|
|||||||
cmd:ttf2pk
|
cmd:ttf2pk
|
||||||
cmd:ttf2tfm
|
cmd:ttf2tfm
|
||||||
cmd:ttfdump
|
cmd:ttfdump
|
||||||
cmd:ttftotype42
|
|
||||||
cmd:twill
|
cmd:twill
|
||||||
cmd:twill_refsort
|
cmd:twill_refsort
|
||||||
cmd:typeoutfileinfo
|
cmd:typeoutfileinfo
|
||||||
@@ -557,7 +546,6 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
|||||||
$prefix/bin/bibtex \
|
$prefix/bin/bibtex \
|
||||||
$prefix/bin/bibtex8 \
|
$prefix/bin/bibtex8 \
|
||||||
$prefix/bin/bibtexu \
|
$prefix/bin/bibtexu \
|
||||||
$prefix/bin/cfftot1 \
|
|
||||||
$prefix/bin/chkdvifont \
|
$prefix/bin/chkdvifont \
|
||||||
$prefix/bin/ctangle \
|
$prefix/bin/ctangle \
|
||||||
$prefix/bin/ctie \
|
$prefix/bin/ctie \
|
||||||
@@ -609,16 +597,12 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
|||||||
$prefix/bin/mflua \
|
$prefix/bin/mflua \
|
||||||
$prefix/bin/mfluajit \
|
$prefix/bin/mfluajit \
|
||||||
$prefix/bin/mft \
|
$prefix/bin/mft \
|
||||||
$prefix/bin/mmafm \
|
|
||||||
$prefix/bin/mmpfb \
|
|
||||||
$prefix/bin/mpost \
|
$prefix/bin/mpost \
|
||||||
$prefix/bin/msxlint \
|
$prefix/bin/msxlint \
|
||||||
$prefix/bin/odvicopy \
|
$prefix/bin/odvicopy \
|
||||||
$prefix/bin/odvitype \
|
$prefix/bin/odvitype \
|
||||||
$prefix/bin/omfonts \
|
$prefix/bin/omfonts \
|
||||||
$prefix/bin/otangle \
|
$prefix/bin/otangle \
|
||||||
$prefix/bin/otfinfo \
|
|
||||||
$prefix/bin/otftotfm \
|
|
||||||
$prefix/bin/otp2ocp \
|
$prefix/bin/otp2ocp \
|
||||||
$prefix/bin/outocp \
|
$prefix/bin/outocp \
|
||||||
$prefix/bin/patgen \
|
$prefix/bin/patgen \
|
||||||
@@ -647,11 +631,6 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
|||||||
$prefix/bin/ptftopl \
|
$prefix/bin/ptftopl \
|
||||||
$prefix/bin/scor2prt \
|
$prefix/bin/scor2prt \
|
||||||
$prefix/bin/synctex \
|
$prefix/bin/synctex \
|
||||||
$prefix/bin/t1dotlessj \
|
|
||||||
$prefix/bin/t1lint \
|
|
||||||
$prefix/bin/t1rawafm \
|
|
||||||
$prefix/bin/t1reencode \
|
|
||||||
$prefix/bin/t1testpage \
|
|
||||||
$prefix/bin/t4ht \
|
$prefix/bin/t4ht \
|
||||||
$prefix/bin/tangle \
|
$prefix/bin/tangle \
|
||||||
$prefix/bin/tex \
|
$prefix/bin/tex \
|
||||||
@@ -663,7 +642,6 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
|||||||
$prefix/bin/ttf2pk \
|
$prefix/bin/ttf2pk \
|
||||||
$prefix/bin/ttf2tfm \
|
$prefix/bin/ttf2tfm \
|
||||||
$prefix/bin/ttfdump \
|
$prefix/bin/ttfdump \
|
||||||
$prefix/bin/ttftotype42 \
|
|
||||||
$prefix/bin/twill \
|
$prefix/bin/twill \
|
||||||
$prefix/bin/upbibtex \
|
$prefix/bin/upbibtex \
|
||||||
$prefix/bin/updvitype \
|
$prefix/bin/updvitype \
|
||||||
@@ -859,6 +837,7 @@ BUILD()
|
|||||||
--disable-dvisvgm \
|
--disable-dvisvgm \
|
||||||
--disable-gregorio \
|
--disable-gregorio \
|
||||||
--disable-gsftopk \
|
--disable-gsftopk \
|
||||||
|
--disable-lcdf-typetools \
|
||||||
--disable-t1utils \
|
--disable-t1utils \
|
||||||
--build=$HOST --host=$HOST
|
--build=$HOST --host=$HOST
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user