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:bundledoc
|
||||
cmd:cachepic
|
||||
cmd:cfftot1
|
||||
cmd:checkcites
|
||||
cmd:checklistings
|
||||
cmd:chkdvifont
|
||||
@@ -266,8 +265,6 @@ PROVIDES="
|
||||
cmd:mktextfm
|
||||
cmd:mllatex
|
||||
cmd:mltex
|
||||
cmd:mmafm
|
||||
cmd:mmpfb
|
||||
cmd:mpost
|
||||
cmd:mptopdf
|
||||
cmd:msxlint
|
||||
@@ -283,8 +280,6 @@ PROVIDES="
|
||||
cmd:optexcount
|
||||
cmd:ot2kpx
|
||||
cmd:otangle
|
||||
cmd:otfinfo
|
||||
cmd:otftotfm
|
||||
cmd:otp2ocp
|
||||
cmd:outocp
|
||||
cmd:ovf2ovp
|
||||
@@ -368,11 +363,6 @@ PROVIDES="
|
||||
cmd:sty2dtx
|
||||
cmd:svn_multi
|
||||
cmd:synctex
|
||||
cmd:t1dotlessj
|
||||
cmd:t1lint
|
||||
cmd:t1rawafm
|
||||
cmd:t1reencode
|
||||
cmd:t1testpage
|
||||
cmd:t4ht
|
||||
cmd:tangle
|
||||
cmd:tex
|
||||
@@ -421,7 +411,6 @@ PROVIDES="
|
||||
cmd:ttf2pk
|
||||
cmd:ttf2tfm
|
||||
cmd:ttfdump
|
||||
cmd:ttftotype42
|
||||
cmd:twill
|
||||
cmd:twill_refsort
|
||||
cmd:typeoutfileinfo
|
||||
@@ -557,7 +546,6 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
||||
$prefix/bin/bibtex \
|
||||
$prefix/bin/bibtex8 \
|
||||
$prefix/bin/bibtexu \
|
||||
$prefix/bin/cfftot1 \
|
||||
$prefix/bin/chkdvifont \
|
||||
$prefix/bin/ctangle \
|
||||
$prefix/bin/ctie \
|
||||
@@ -609,16 +597,12 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
||||
$prefix/bin/mflua \
|
||||
$prefix/bin/mfluajit \
|
||||
$prefix/bin/mft \
|
||||
$prefix/bin/mmafm \
|
||||
$prefix/bin/mmpfb \
|
||||
$prefix/bin/mpost \
|
||||
$prefix/bin/msxlint \
|
||||
$prefix/bin/odvicopy \
|
||||
$prefix/bin/odvitype \
|
||||
$prefix/bin/omfonts \
|
||||
$prefix/bin/otangle \
|
||||
$prefix/bin/otfinfo \
|
||||
$prefix/bin/otftotfm \
|
||||
$prefix/bin/otp2ocp \
|
||||
$prefix/bin/outocp \
|
||||
$prefix/bin/patgen \
|
||||
@@ -647,11 +631,6 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
||||
$prefix/bin/ptftopl \
|
||||
$prefix/bin/scor2prt \
|
||||
$prefix/bin/synctex \
|
||||
$prefix/bin/t1dotlessj \
|
||||
$prefix/bin/t1lint \
|
||||
$prefix/bin/t1rawafm \
|
||||
$prefix/bin/t1reencode \
|
||||
$prefix/bin/t1testpage \
|
||||
$prefix/bin/t4ht \
|
||||
$prefix/bin/tangle \
|
||||
$prefix/bin/tex \
|
||||
@@ -663,7 +642,6 @@ defineDebugInfoPackage texlive_core$secondaryArchSuffix \
|
||||
$prefix/bin/ttf2pk \
|
||||
$prefix/bin/ttf2tfm \
|
||||
$prefix/bin/ttfdump \
|
||||
$prefix/bin/ttftotype42 \
|
||||
$prefix/bin/twill \
|
||||
$prefix/bin/upbibtex \
|
||||
$prefix/bin/updvitype \
|
||||
@@ -859,6 +837,7 @@ BUILD()
|
||||
--disable-dvisvgm \
|
||||
--disable-gregorio \
|
||||
--disable-gsftopk \
|
||||
--disable-lcdf-typetools \
|
||||
--disable-t1utils \
|
||||
--build=$HOST --host=$HOST
|
||||
|
||||
|
||||
Reference in New Issue
Block a user