Skip to content
Snippets Groups Projects
Commit cddf4add authored by Alexandre Strube's avatar Alexandre Strube
Browse files

Texlive

parent eb0ba025
No related branches found
No related tags found
No related merge requests found
...@@ -14,7 +14,7 @@ checksums = ['4d52db486d27848e54613d4ee977ad952ec08ce17807e1b525b10cd4436c643f'] ...@@ -14,7 +14,7 @@ checksums = ['4d52db486d27848e54613d4ee977ad952ec08ce17807e1b525b10cd4436c643f']
builddependencies = [ builddependencies = [
('pkgconf', '1.8.0'), ('pkgconf', '1.8.0'),
('Autotools', '20220317'), ('Autotools', '20220317'),
('texlive', '20220321', '', ('GCC', '11.3.0')), ('texlive', '20220321'),
('Xvfb', '21.1.3'), ('Xvfb', '21.1.3'),
] ]
dependencies = [ dependencies = [
......
# Based off the 2017 version by John Dey jfdey@fredhutch.org
# https://github.com/easybuilders/easybuild-easyconfigs/pull/5085
easyblock = 'Tarball'
name = 'texlive'
version = '20220321'
homepage = 'https://tug.org'
description = """TeX is a typesetting language. Instead of visually formatting your text, you enter your manuscript
text intertwined with TeX commands in a plain text file. You then run TeX to produce formatted output, such as a
PDF file. Thus, in contrast to standard word processors, your document is a separate file that does not pretend to
be a representation of the final typeset output, and so can be easily edited and manipulated."""
toolchain = {'name': 'GCC', 'version': '11.3.0'}
source_urls = [
'ftp://tug.org/texlive/historic/2022/',
'https://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2022/',
]
sources = [
{
'download_filename': 'install-tl-unx.tar.gz',
'filename': 'install-tl-unx-%(version)s.tar.gz',
}
]
checksums = ['e67edec49df6b7c4a987a7d5a9b31bcf41258220f9ac841c7a836080cd334fb5']
dependencies = [
('binutils', '2.38'),
('X11', '20220504'),
('libpng', '1.6.37'),
('OpenGL', '2022a'),
('Perl', '5.34.1'),
('HarfBuzz', '4.2.1'),
('poppler', '22.10.0'),
('cairo', '1.17.4'),
('fontconfig', '2.14.0'),
('zlib', '1.2.12'),
('graphite2', '1.3.14'),
]
postinstallcmds = [
'echo "TEXDIR %(installdir)s/" > %(installdir)s/texlive.profile && '
'echo "TEXMFLOCAL %(installdir)s/texmf-local" >> %(installdir)s/texlive.profile && '
'echo "TEXMFSYSCONFIG %(installdir)s/texmf-config" >> %(installdir)s/texlive.profile && '
'echo "TEXMFSYSVAR %(installdir)s/texmf-var" >> %(installdir)s/texlive.profile && '
'%(builddir)s/install-tl-%(version)s/install-tl -profile %(installdir)s/texlive.profile'
]
modextrapaths = {
'PATH': 'bin/%(arch)s-linux',
'INFOPATH': 'texmf-dist/doc/info',
'MANPATH': 'texmf-dist/doc/man',
}
modextravars = {
'TEXMFHOME': '%(installdir)s/texmf-dist'
}
sanity_check_paths = {
'files': ['bin/%(arch)s-linux/tex', 'bin/%(arch)s-linux/latex'],
'dirs': ['bin/%(arch)s-linux', 'texmf-dist'],
}
moduleclass = 'devel'
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment