From 94709adba0f7e99befbdab684d29b56e5c9b7bf7 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Fri, 5 Jan 2018 23:02:24 +0000 Subject: recent scripts and exceptions for aarch64-linux git-svn-id: svn://tug.org/texlive/trunk@46228 c570f23f-e606-0410-a88d-b1316a301751 --- Master/bin/aarch64-linux/bib2gls | 1 + Master/bin/aarch64-linux/biburl2doi | 1 + Master/bin/aarch64-linux/convertgls2bib | 1 + Master/bin/aarch64-linux/ctan-o-mat | 1 + Master/bin/aarch64-linux/jfmutil | 1 + Master/bin/aarch64-linux/latexdef | 1 + Master/bin/aarch64-linux/tlcockpit | 1 + Master/bin/aarch64-linux/tlshell | 1 + Master/bin/aarch64-linux/wordcount | 1 + Master/tlpkg/doc/packages.txt | 3 ++- Master/tlpkg/tlpsrc/pdftools.tlpsrc | 13 +++++++++---- Master/tlpkg/tlpsrc/texlive.infra.tlpsrc | 1 + Master/tlpkg/tlpsrc/xdvi.tlpsrc | 6 ++++-- 13 files changed, 25 insertions(+), 7 deletions(-) create mode 120000 Master/bin/aarch64-linux/bib2gls create mode 120000 Master/bin/aarch64-linux/biburl2doi create mode 120000 Master/bin/aarch64-linux/convertgls2bib create mode 120000 Master/bin/aarch64-linux/ctan-o-mat create mode 120000 Master/bin/aarch64-linux/jfmutil create mode 120000 Master/bin/aarch64-linux/latexdef create mode 120000 Master/bin/aarch64-linux/tlcockpit create mode 120000 Master/bin/aarch64-linux/tlshell create mode 120000 Master/bin/aarch64-linux/wordcount (limited to 'Master') 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 -- cgit v1.2.3