- SUMMARY="A complete TeX distribution"
- DESCRIPTION="TeX Live is a free software distribution for the TeX typesetting system that includes major TeX-related programs, macro packages, and fonts (wikipedia)."
- HOMEPAGE="http://www.tug.org/texlive/"
- SRC_URI="svn://tug.org/texlive/trunk/"
- REVISION="1"
- LICENSE="TeXLive"
- COPYRIGHT="2015, The TeX Users Group (TUG) http://tug.org"
- ARCHITECTURES="x86 ?x86_64"
- if [ $effectiveTargetArchitecture != x86_gcc2 ]; then
- # x86_gcc2 is fine as primary target architecture as long as we are building
- # for a different secondary architecture.
- ARCHITECTURES="$ARCHITECTURES x86_gcc2"
- else
- ARCHITECTURES="$ARCHITECTURES !x86_gcc2"
- fi
- SECONDARY_ARCHITECTURES="x86 ?x86_64"
- PROVIDES="
- texlive$secondaryArchSuffix = $portVersion
- cmd:a2ping = $portVersion
- cmd:a5toa4 = $portVersion
- cmd:adhocfilelist = $portVersion
- cmd:afm2afm = $portVersion
- cmd:afm2pl = $portVersion
- cmd:afm2tfm = $portVersion
- cmd:aleph = $portVersion
- cmd:allcm = $portVersion
- cmd:allec = $portVersion
- cmd:allneeded = $portVersion
- cmd:amstex = $portVersion
- cmd:arara = $portVersion
- cmd:arlatex = $portVersion
- cmd:authorindex = $portVersion
- cmd:autoinst = $portVersion
- cmd:bbox = $portVersion
- cmd:bg5+latex = $portVersion
- cmd:bg5+pdflatex = $portVersion
- cmd:bg5conv = $portVersion
- cmd:bg5latex = $portVersion
- cmd:bg5pdflatex = $portVersion
- cmd:bibdoiadd = $portVersion
- cmd:bibexport = $portVersion
- cmd:bibtex = $portVersion
- cmd:bibtex8 = $portVersion
- cmd:bibtexu = $portVersion
- cmd:bibzbladd = $portVersion
- cmd:bundledoc = $portVersion
- cmd:cachepic = $portVersion
- cmd:cef5conv = $portVersion
- cmd:cef5latex = $portVersion
- cmd:cef5pdflatex = $portVersion
- cmd:cefconv = $portVersion
- cmd:ceflatex = $portVersion
- cmd:cefpdflatex = $portVersion
- cmd:cefsconv = $portVersion
- cmd:cefslatex = $portVersion
- cmd:cefspdflatex = $portVersion
- cmd:checkcites = $portVersion
- cmd:chktex = $portVersion
- cmd:chkweb = $portVersion
- cmd:context = $portVersion
- cmd:contextjit = $portVersion
- cmd:convbkmk = $portVersion
- cmd:cslatex = $portVersion
- cmd:csplain = $portVersion
- cmd:ctangle = $portVersion
- cmd:ctanify = $portVersion
- cmd:ctanupload = $portVersion
- cmd:ctie = $portVersion
- cmd:cweave = $portVersion
- cmd:de_macro = $portVersion
- cmd:depythontex = $portVersion
- cmd:detex = $portVersion
- cmd:devnag = $portVersion
- cmd:deweb = $portVersion
- cmd:disdvi = $portVersion
- cmd:dosepsbin = $portVersion
- cmd:dt2dv = $portVersion
- cmd:dtxgen = $portVersion
- cmd:dv2dt = $portVersion
- cmd:dvi2fax = $portVersion
- cmd:dvi2tty = $portVersion
- cmd:dviasm = $portVersion
- cmd:dvibook = $portVersion
- cmd:dviconcat = $portVersion
- cmd:dvicopy = $portVersion
- cmd:dvidvi = $portVersion
- cmd:dvigif = $portVersion
- cmd:dvihp = $portVersion
- cmd:dvilj = $portVersion
- cmd:dvilj2p = $portVersion
- cmd:dvilj4 = $portVersion
- cmd:dvilj4l = $portVersion
- cmd:dvilj6 = $portVersion
- cmd:dvilualatex = $portVersion
- cmd:dviluatex = $portVersion
- cmd:dvipdfm = $portVersion
- cmd:dvipdfmx = $portVersion
- cmd:dvipdft = $portVersion
- cmd:dvipng = $portVersion
- cmd:dvipos = $portVersion
- cmd:dvips = $portVersion
- cmd:dvired = $portVersion
- cmd:dviselect = $portVersion
- cmd:dvisvgm = $portVersion
- cmd:dvitodvi = $portVersion
- cmd:dvitomp = $portVersion
- cmd:dvitype = $portVersion
- cmd:e2pall = $portVersion
- cmd:ebb = $portVersion
- cmd:ebong = $portVersion
- cmd:eplain = $portVersion
- cmd:epsffit = $portVersion
- cmd:epspdf = $portVersion
- cmd:epspdftk = $portVersion
- cmd:epstopdf = $portVersion
- cmd:eptex = $portVersion
- cmd:etex = $portVersion
- cmd:euptex = $portVersion
- cmd:exceltex = $portVersion
- cmd:extconv = $portVersion
- cmd:extractbb = $portVersion
- cmd:extractres = $portVersion
- cmd:fig4latex = $portVersion
- cmd:findhyph = $portVersion
- cmd:fixmsxpart = $portVersion
- cmd:fmtutil = $portVersion
- cmd:fmtutil_sys = $portVersion
- cmd:fontinst = $portVersion
- cmd:fragmaster = $portVersion
- cmd:gbklatex = $portVersion
- cmd:gbkpdflatex = $portVersion
- cmd:getmapdl = $portVersion
- cmd:gftodvi = $portVersion
- cmd:gftopk = $portVersion
- cmd:gftype = $portVersion
- cmd:gsftopk = $portVersion
- cmd:hbf2gf = $portVersion
- cmd:ht = $portVersion
- cmd:htcontext = $portVersion
- cmd:htlatex = $portVersion
- cmd:htmex = $portVersion
- cmd:httex = $portVersion
- cmd:httexi = $portVersion
- cmd:htxelatex = $portVersion
- cmd:htxetex = $portVersion
- cmd:includeres = $portVersion
- cmd:inimf = $portVersion
- cmd:initex = $portVersion
- cmd:installfont_tl = $portVersion
- cmd:jadetex = $portVersion
- cmd:jamo_normalize = $portVersion
- cmd:kanji_config_updmap = $portVersion
- cmd:kanji_config_updmap_sys = $portVersion
- cmd:kanji_fontmap_creator = $portVersion
- cmd:komkindex = $portVersion
- cmd:kpseaccess = $portVersion
- cmd:kpsepath = $portVersion
- cmd:kpsereadlink = $portVersion
- cmd:kpsestat = $portVersion
- cmd:kpsetool = $portVersion
- cmd:kpsewhere = $portVersion
- cmd:kpsewhich = $portVersion
- cmd:kpsexpand = $portVersion
- cmd:lacheck = $portVersion
- cmd:lamed = $portVersion
- cmd:latex = $portVersion
- cmd:latex_git_log = $portVersion
- cmd:latex2man = $portVersion
- cmd:latexdiff = $portVersion
- cmd:latexdiff_vc = $portVersion
- cmd:latexfileversion = $portVersion
- cmd:latexindent = $portVersion
- cmd:latexmk = $portVersion
- cmd:latexpand = $portVersion
- cmd:latexrevise = $portVersion
- cmd:lily_glyph_commands = $portVersion
- cmd:lily_image_commands = $portVersion
- cmd:lily_rebuild_pdfs = $portVersion
- cmd:listbib = $portVersion
- cmd:listings_ext.:sh = $portVersion
- cmd:lollipop = $portVersion
- cmd:ltx2crossrefxml = $portVersion
- cmd:ltxfileinfo = $portVersion
- cmd:ltximg = $portVersion
- cmd:lua2dox_filter = $portVersion
- cmd:luajittex = $portVersion
- cmd:lualatex = $portVersion
- cmd:lualollipop = $portVersion
- cmd:luaotfload_tool = $portVersion
- cmd:luatex = $portVersion
- cmd:luatools = $portVersion
- cmd:m_tx = $portVersion
- cmd:mag = $portVersion
- cmd:makeglossaries = $portVersion
- cmd:makeindex = $portVersion
- cmd:makejvf = $portVersion
- cmd:match_parens = $portVersion
- cmd:mathspic = $portVersion
- cmd:mendex = $portVersion
- cmd:mex = $portVersion
- cmd:mf = $portVersion
- cmd:mf_nowin = $portVersion
- cmd:mf2pt1 = $portVersion
- cmd:mfplain = $portVersion
- cmd:mft = $portVersion
- cmd:mk4ht = $portVersion
- cmd:mkgrkindex = $portVersion
- cmd:mkindex = $portVersion
- cmd:mkjobtexmf = $portVersion
- cmd:mkocp = $portVersion
- cmd:mkofm = $portVersion
- cmd:mkpic = $portVersion
- cmd:mkt1font = $portVersion
- cmd:mktexfmt = $portVersion
- cmd:mktexlsr = $portVersion
- cmd:mktexmf = $portVersion
- cmd:mktexpk = $portVersion
- cmd:mktextfm = $portVersion
- cmd:mllatex = $portVersion
- cmd:mltex = $portVersion
- cmd:mpost = $portVersion
- cmd:mptopdf = $portVersion
- cmd:msxlint = $portVersion
- cmd:mtxrun = $portVersion
- cmd:mtxrunjit = $portVersion
- cmd:multibibliography = $portVersion
- cmd:musixflx = $portVersion
- cmd:musixtex = $portVersion
- cmd:odvicopy = $portVersion
- cmd:odvitype = $portVersion
- cmd:ofm2opl = $portVersion
- cmd:omfonts = $portVersion
- cmd:opl2ofm = $portVersion
- cmd:ot2kpx = $portVersion
- cmd:otangle = $portVersion
- cmd:otp2ocp = $portVersion
- cmd:outocp = $portVersion
- cmd:ovf2ovp = $portVersion
- cmd:ovp2ovf = $portVersion
- cmd:patgen = $portVersion
- cmd:pbibtex = $portVersion
- cmd:pdf180 = $portVersion
- cmd:pdf270 = $portVersion
- cmd:pdf90 = $portVersion
- cmd:pdfannotextractor = $portVersion
- cmd:pdfatfi = $portVersion
- cmd:pdfbook = $portVersion
- cmd:pdfcrop = $portVersion
- cmd:pdfcslatex = $portVersion
- cmd:pdfcsplain = $portVersion
- cmd:pdfetex = $portVersion
- cmd:pdfflip = $portVersion
- cmd:pdfjadetex = $portVersion
- cmd:pdfjam = $portVersion
- cmd:pdfjam_pocketmod = $portVersion
- cmd:pdfjam_slides3up = $portVersion
- cmd:pdfjam_slides6up = $portVersion
- cmd:pdfjoin = $portVersion
- cmd:pdflatex = $portVersion
- cmd:pdfmex = $portVersion
- cmd:pdfnup = $portVersion
- cmd:pdfpun = $portVersion
- cmd:pdftex = $portVersion
- cmd:pdftosrc = $portVersion
- cmd:pdfxmltex = $portVersion
- cmd:pdvitomp = $portVersion
- cmd:pdvitype = $portVersion
- cmd:pedigree = $portVersion
- cmd:perltex = $portVersion
- cmd:pfarrei = $portVersion
- cmd:pfb2pfa = $portVersion
- cmd:pk2bm = $portVersion
- cmd:pkfix = $portVersion
- cmd:pkfix_helper = $portVersion
- cmd:pktogf = $portVersion
- cmd:pktype = $portVersion
- cmd:platex = $portVersion
- cmd:pltotf = $portVersion
- cmd:pmpost = $portVersion
- cmd:pmx2pdf = $portVersion
- cmd:pmxab = $portVersion
- cmd:pmxchords = $portVersion
- cmd:pooltype = $portVersion
- cmd:ppltotf = $portVersion
- cmd:prepmx = $portVersion
- cmd:ps2eps = $portVersion
- cmd:ps2frag = $portVersion
- cmd:ps2pk = $portVersion
- cmd:ps4pdf = $portVersion
- cmd:psbook = $portVersion
- cmd:psjoin = $portVersion
- cmd:pslatex = $portVersion
- cmd:psnup = $portVersion
- cmd:psresize = $portVersion
- cmd:psselect = $portVersion
- cmd:pst2pdf = $portVersion
- cmd:pstops = $portVersion
- cmd:ptex = $portVersion
- cmd:ptex2pdf = $portVersion
- cmd:ptftopl = $portVersion
- cmd:purifyeps = $portVersion
- cmd:pygmentex = $portVersion
- cmd:pythontex = $portVersion
- cmd:repstopdf = $portVersion
- cmd:rpdfcrop = $portVersion
- cmd:rubibtex = $portVersion
- cmd:rubikrotation = $portVersion
- cmd:rumakeindex = $portVersion
- cmd:rungs = $portVersion
- cmd:scor2prt = $portVersion
- cmd:simpdftex = $portVersion
- cmd:sjisconv = $portVersion
- cmd:sjislatex = $portVersion
- cmd:sjispdflatex = $portVersion
- cmd:splitindex = $portVersion
- cmd:sty2dtx = $portVersion
- cmd:svn_multi = $portVersion
- cmd:synctex = $portVersion
- cmd:t1ascii = $portVersion
- cmd:t1asm = $portVersion
- cmd:t1binary = $portVersion
- cmd:t1disasm = $portVersion
- cmd:t1mac = $portVersion
- cmd:t1unmac = $portVersion
- cmd:t4ht = $portVersion
- cmd:tangle = $portVersion
- cmd:tex = $portVersion
- cmd:tex4ht = $portVersion
- cmd:texconfig = $portVersion
- cmd:texconfig_dialog = $portVersion
- cmd:texconfig_sys = $portVersion
- cmd:texcount = $portVersion
- cmd:texdef = $portVersion
- cmd:texdiff = $portVersion
- cmd:texdirflatten = $portVersion
- cmd:texdoc = $portVersion
- cmd:texdoctk = $portVersion
- cmd:texexec = $portVersion
- cmd:texfot = $portVersion
- cmd:texhash = $portVersion
- cmd:texlinks = $portVersion
- cmd:texliveonfly = $portVersion
- cmd:texloganalyser = $portVersion
- cmd:texlua = $portVersion
- cmd:texluac = $portVersion
- cmd:texluajit = $portVersion
- cmd:texluajitc = $portVersion
- cmd:texmfstart = $portVersion
- cmd:texsis = $portVersion
- cmd:tftopl = $portVersion
- cmd:thumbpdf = $portVersion
- cmd:tie = $portVersion
- cmd:tlmgr = $portVersion
- cmd:tpic2pdftex = $portVersion
- cmd:ttf2afm = $portVersion
- cmd:ttf2kotexfont = $portVersion
- cmd:ttf2pk = $portVersion
- cmd:ttf2tfm = $portVersion
- cmd:ttfdump = $portVersion
- cmd:typeoutfileinfo = $portVersion
- cmd:ulqda = $portVersion
- cmd:upbibtex = $portVersion
- cmd:updmap = $portVersion
- cmd:updmap_sys = $portVersion
- cmd:updvitomp = $portVersion
- cmd:updvitype = $portVersion
- cmd:uplatex = $portVersion
- cmd:upmpost = $portVersion
- cmd:uppltotf = $portVersion
- cmd:uptex = $portVersion
- cmd:uptftopl = $portVersion
- cmd:urlbst = $portVersion
- cmd:utf8mex = $portVersion
- cmd:vftovp = $portVersion
- cmd:vlna = $portVersion
- cmd:vpe = $portVersion
- cmd:vpl2ovp = $portVersion
- cmd:vpl2vpl = $portVersion
- cmd:vptovf = $portVersion
- cmd:weave = $portVersion
- cmd:wofm2opl = $portVersion
- cmd:wopl2ofm = $portVersion
- cmd:wovf2ovp = $portVersion
- cmd:wovp2ovf = $portVersion
- cmd:xdvipdfmx = $portVersion
- cmd:xmltex = $portVersion
- cmd:yplan = $portVersion
- "
- REQUIRES="
- haiku${secondaryArchSuffix} >= $haikuVersion
- "
- BUILD_REQUIRES="
- haiku${secondaryArchSuffix}_devel >= $haikuVersion
- "
- BUILD_PREREQUIRES="
- cmd:autoconf
- cmd:bison
- cmd:find
- cmd:flex
- cmd:gcc$secondaryArchSuffix
- cmd:ld$secondaryArchSuffix
- cmd:make
- cmd:makeinfo
- cmd:wget
- cmd:xz
- cmd:xzdec
- devel:libicuuc
- lib:stdc++"
- PATCHES="texlive_x86-0.0.2.patchset"
- BUILD()
- {
- export LC_ALL=C
- rm -rf Build/source/doc
- rm -f Build/source/configure
- rm -f Build/source/texk/web2c/configure
- cd Build/source
- autoconf
- cd ../../Build/source/texk/web2c/
- autoconf
- rm -f Build/source/texk/dvipdfm-x/configure
- cd ../../../../Build/source/texk/dvipdfm-x/
- autoconf
- cd ../../../../Build/source
- ./Build -g -C --with-banner-add='/Haiku' --without-x --disable-xetex --disable-lcdf-typetools --disable-xpdf --without-texinfo --with-system-icu --disable-native-texlive-build --build=i586-pc-haiku;
- mkdir -p bin/i386-haiku/
- cp -p -L -R inst/bin/* -t bin/i386-haiku/
- cp /boot/system/bin/wget ../../Master/tlpkg/installer/wget
- cp /boot/system/bin/xz ../../Master/tlpkg/installer/xz
- cp /boot/system/bin/xzdec ../../Master/tlpkg/installer/xzdec
- }
- INSTALL()
- {
- cp -p -L -R Build/source/bin/i386-haiku/ Master/bin/
- cd Master
- export PATH=./bin/i386-haiku:$PATH
- TEXLIVE_INSTALL_TEXMFVAR=/boot/home/config/settings/texlive/`date +%Y`/texmf-var
- TEXLIVE_INSTALL_TEXMFCONFIG=/boot/home/config/settings/texlive/`date +%Y`/texmf-config
- TEXLIVE_INSTALL_PREFIX=$dataDir/texlive install-tl <<< $'S\ne\nR\nI\n'
- mkdir -p $binDir
- cp -p -L -R bin/i386-haiku/* $binDir
- }
SHARE
TWEET
haiku texlive recipe
a guest
May 24th, 2015
8
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
