summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Build/source/README11
l---------Master/bin/aarch64-linux/bib2gls1
l---------Master/bin/aarch64-linux/biburl2doi1
l---------Master/bin/aarch64-linux/convertgls2bib1
l---------Master/bin/aarch64-linux/ctan-o-mat1
l---------Master/bin/aarch64-linux/jfmutil1
l---------Master/bin/aarch64-linux/latexdef1
l---------Master/bin/aarch64-linux/tlcockpit1
l---------Master/bin/aarch64-linux/tlshell1
l---------Master/bin/aarch64-linux/wordcount1
-rw-r--r--Master/tlpkg/doc/packages.txt3
-rw-r--r--Master/tlpkg/tlpsrc/pdftools.tlpsrc13
-rw-r--r--Master/tlpkg/tlpsrc/texlive.infra.tlpsrc1
-rw-r--r--Master/tlpkg/tlpsrc/xdvi.tlpsrc6
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