diff options
-rw-r--r-- | Build/source/README | 11 | ||||
l--------- | Master/bin/aarch64-linux/bib2gls | 1 | ||||
l--------- | Master/bin/aarch64-linux/biburl2doi | 1 | ||||
l--------- | Master/bin/aarch64-linux/convertgls2bib | 1 | ||||
l--------- | Master/bin/aarch64-linux/ctan-o-mat | 1 | ||||
l--------- | Master/bin/aarch64-linux/jfmutil | 1 | ||||
l--------- | Master/bin/aarch64-linux/latexdef | 1 | ||||
l--------- | Master/bin/aarch64-linux/tlcockpit | 1 | ||||
l--------- | Master/bin/aarch64-linux/tlshell | 1 | ||||
l--------- | Master/bin/aarch64-linux/wordcount | 1 | ||||
-rw-r--r-- | Master/tlpkg/doc/packages.txt | 3 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/pdftools.tlpsrc | 13 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/texlive.infra.tlpsrc | 1 | ||||
-rw-r--r-- | Master/tlpkg/tlpsrc/xdvi.tlpsrc | 6 |
14 files changed, 34 insertions, 9 deletions
diff --git a/Build/source/README b/Build/source/README index 4bae06835c1..d43f0b5e7d8 100644 --- a/Build/source/README +++ b/Build/source/README @@ -26,8 +26,13 @@ that document). Build information for some of the platforms. -x86_64-linux: Debian 6.0 (Squeeze), Feb 2009. - +aarch64-linux: + aarch64 Debian GNU/Linux 9 (stretch) + gcc (Debian 6.3.0-18) 6.3.0 20170516 + ./Build --enable-xindy --without-x --enable-arm-neon=check + with the libpng-1.6.34 source directory copied over from SVN -r45971 + (where it has been reconfigured to expose --enable-arm-neon) + amd64-netbsd: gcc version 4.5.3 (NetBSD nb2 20110806) NetBSD/amd64 6.1.3 @@ -69,3 +74,5 @@ x86_64-darwinlegacy, i386-darwin, powerpc-darwin: x86_64 binaries only work on >= 10.6 (and should work on any >= 10.6 machine) but will only be used for < 10.10 since x86_64-darwin covers newer. PPC binaries made with gcc-4.2 and Intel binaries with clang-3.7. + +x86_64-linux: Debian 6.0 (Squeeze), Feb 2009. diff --git a/Master/bin/aarch64-linux/bib2gls b/Master/bin/aarch64-linux/bib2gls new file mode 120000 index 00000000000..689d4421a47 --- /dev/null +++ b/Master/bin/aarch64-linux/bib2gls @@ -0,0 +1 @@ +../../texmf-dist/scripts/bib2gls/bib2gls.sh
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/biburl2doi b/Master/bin/aarch64-linux/biburl2doi new file mode 120000 index 00000000000..0413128bda8 --- /dev/null +++ b/Master/bin/aarch64-linux/biburl2doi @@ -0,0 +1 @@ +../../texmf-dist/scripts/crossrefware/biburl2doi.pl
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/convertgls2bib b/Master/bin/aarch64-linux/convertgls2bib new file mode 120000 index 00000000000..e099e33b8e7 --- /dev/null +++ b/Master/bin/aarch64-linux/convertgls2bib @@ -0,0 +1 @@ +../../texmf-dist/scripts/bib2gls/convertgls2bib.sh
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/ctan-o-mat b/Master/bin/aarch64-linux/ctan-o-mat new file mode 120000 index 00000000000..ed6a2d963c2 --- /dev/null +++ b/Master/bin/aarch64-linux/ctan-o-mat @@ -0,0 +1 @@ +../../texmf-dist/scripts/ctan-o-mat/ctan-o-mat.pl
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/jfmutil b/Master/bin/aarch64-linux/jfmutil new file mode 120000 index 00000000000..2eb9c10465d --- /dev/null +++ b/Master/bin/aarch64-linux/jfmutil @@ -0,0 +1 @@ +../../texmf-dist/scripts/jfmutil/jfmutil.pl
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/latexdef b/Master/bin/aarch64-linux/latexdef new file mode 120000 index 00000000000..6a133bd5a45 --- /dev/null +++ b/Master/bin/aarch64-linux/latexdef @@ -0,0 +1 @@ +texdef
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/tlcockpit b/Master/bin/aarch64-linux/tlcockpit new file mode 120000 index 00000000000..e021db717cc --- /dev/null +++ b/Master/bin/aarch64-linux/tlcockpit @@ -0,0 +1 @@ +../../texmf-dist/scripts/tlcockpit/tlcockpit-runner.sh
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/tlshell b/Master/bin/aarch64-linux/tlshell new file mode 120000 index 00000000000..d29e4e0e6f3 --- /dev/null +++ b/Master/bin/aarch64-linux/tlshell @@ -0,0 +1 @@ +../../texmf-dist/scripts/tlshell/tlshell.tcl
\ No newline at end of file diff --git a/Master/bin/aarch64-linux/wordcount b/Master/bin/aarch64-linux/wordcount new file mode 120000 index 00000000000..6df28960e99 --- /dev/null +++ b/Master/bin/aarch64-linux/wordcount @@ -0,0 +1 @@ +../../texmf-dist/scripts/wordcount/wordcount.sh
\ No newline at end of file diff --git a/Master/tlpkg/doc/packages.txt b/Master/tlpkg/doc/packages.txt index 249bcccb1b2..4e1f6d1c34c 100644 --- a/Master/tlpkg/doc/packages.txt +++ b/Master/tlpkg/doc/packages.txt @@ -14,7 +14,8 @@ To add a new platform: more likely the whole set. - if windows-ish (.exe extension), update regexps in TLTREE.pm and tlmgr.pl and ctan2tds. -- add xz, xzdec, maybe wget binaries in Master/tlpkg/installer +- add xz, xzdec, maybe wget binaries in Master/tlpkg/installer, + update texlive.infra.tlpsrc if no wget or otherwise needed, update 00texlive.installer.tlpsrc if needed. - update .tlpsrc files if necessary: most likely asymptote, biber, xindy. - consider adding to prune= list in tl-update-images. diff --git a/Master/tlpkg/tlpsrc/pdftools.tlpsrc b/Master/tlpkg/tlpsrc/pdftools.tlpsrc index 298c400fdd5..71c97a51520 100644 --- a/Master/tlpkg/tlpsrc/pdftools.tlpsrc +++ b/Master/tlpkg/tlpsrc/pdftools.tlpsrc @@ -1,15 +1,20 @@ category TLCore shortdesc PDF-related utilities, including PostScript-to-PDF conversion + +# no X on this platform. +binpattern f/!aarch64-linux bin/${ARCH}/pdfclose +binpattern f/!aarch64-linux bin/${ARCH}/pdfopen +# binpattern f bin/${ARCH}/e2pall binpattern f bin/${ARCH}/pdfatfi binpattern f bin/${ARCH}/pdftosrc -binpattern f bin/win32/pdfdde.exe -binpattern f bin/${ARCH}/pdfclose -binpattern f bin/${ARCH}/pdfopen # +# Windows-only for some reason. +binpattern f bin/win32/pdfdde.exe + docpattern f texmf-dist/doc/man/man1/e2pall.* docpattern f texmf-dist/doc/man/man1/pdfclose.* docpattern f texmf-dist/doc/man/man1/pdfopen.* docpattern f texmf-dist/doc/man/man1/pdftosrc.* -# + runpattern f texmf-dist/scripts/texlive/e2pall.pl diff --git a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc index b4827399593..42ddd64172e 100644 --- a/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc +++ b/Master/tlpkg/tlpsrc/texlive.infra.tlpsrc @@ -51,6 +51,7 @@ binpattern f/!x86_64-cygwin tlpkg/installer/xz/xz.${ARCH} # # Platforms which provide wget as part of the normal system install: binpattern f/!\ +aarch64-linux,\ armel-linux,\ armhf-linux,\ i386-cygwin,\ diff --git a/Master/tlpkg/tlpsrc/xdvi.tlpsrc b/Master/tlpkg/tlpsrc/xdvi.tlpsrc index 87170a36570..6c3ae43d1ce 100644 --- a/Master/tlpkg/tlpsrc/xdvi.tlpsrc +++ b/Master/tlpkg/tlpsrc/xdvi.tlpsrc @@ -1,6 +1,8 @@ category TLCore -binpattern f bin/${ARCH}/xdvi -binpattern f bin/${ARCH}/xdvi-* + +# no X on this platform. +binpattern f/!aarch64-linux bin/${ARCH}/xdvi +binpattern f/!aarch64-linux bin/${ARCH}/xdvi-* # runpattern d texmf-dist/dvips/xdvi runpattern d texmf-dist/xdvi |