From 9cb89197622dc83ae4e16d876ccde3cd914fc625 Mon Sep 17 00:00:00 2001 From: Robert Alessi Date: Sat, 6 Apr 2024 09:56:54 +0200 Subject: updated README with new information on TL at Utah --- README.md | 24 +++++++++++++++++------- tlobsd | 1 + tlobsd-mksymlinks | 5 +++++ 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index a51a094..0ff785b 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,16 @@ Contents 2024 Release ------------ -[Updated March 14, 2024] TeX Live for OpenBSD has just been -launched. At the time of writing, it is meant for the [2024 -release of TeX Live](https://tug.org/texlive), and will -always run on both -stable and -current versions of OpenBSD. +[Updated April 6, 2024] At the time of writing, TeX Live for OpenBSD +is meant for the [2024 release of TeX Live](https://tug.org/texlive), +and will always run on both -stable and -current versions of OpenBSD. + +The TeX Live 2024 binaries are available for the following versions of +OpenBSD: + +1. 7.4 +2. 7.5 +3. 7.5-current Running TeX Live in OpenBSD --------------------------- @@ -63,9 +69,13 @@ be found here: . From this url, the binaries for OpenBSD are located in the [`bin/`](https://ftp.math.utah.edu/pub/texlive-utah/bin) -subdirectory. Look for `amd64-openbsd74-utah-gcc11.tar.xz`. At the -time or writing, this build is done with the `gcc-11` compilers, while -the one available here is made with `clang`. +subdirectory. Look for `amd64-openbsd*.tar.xz`. the build for 7.4 was +done with the `gcc-11` compilers. The one for 7.5 is done with the +`gcc-8.4.0` compilers which are widely used to build most OpenBSD +ports. + +The binaries available here are made with `clang`, which is the base +system compiler. Installing TeX Live on OpenBSD with ready-to-use binaries --------------------------------------------------------- diff --git a/tlobsd b/tlobsd index b560224..3342be5 100644 --- a/tlobsd +++ b/tlobsd @@ -3,6 +3,7 @@ # $TeX Live for OpenBSD, 2024/03/28 $ cmd=$@ +export tlobsd=1 # no $cmd if [[ -z ${cmd} ]];then diff --git a/tlobsd-mksymlinks b/tlobsd-mksymlinks index efcb780..3eabe4f 100644 --- a/tlobsd-mksymlinks +++ b/tlobsd-mksymlinks @@ -12,6 +12,11 @@ if [[ ! -w ${TLBINDIR} ]]; then exit 1 fi +if [[ ${tlobsd} -ne 1 ]];then + echo "Please use 'tlobsd mksymlinks' instead of this command." + exit 1 +fi + which svn 2>&- > /dev/null if [[ $? -ne 0 ]];then echo "Please install the subversion package." -- cgit v1.2.3