aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2024-04-06 09:56:54 +0200
committerRobert Alessi <alessi@robertalessi.net>2024-04-06 09:56:54 +0200
commit9cb89197622dc83ae4e16d876ccde3cd914fc625 (patch)
tree6ef097269b61dffa0a1fe0cdb3a687776c578b88
parenta8e1a8b86402b1d4cd0ef30fac19b5354cd1592c (diff)
downloadtexlive-openbsd-9cb89197622dc83ae4e16d876ccde3cd914fc625.tar.gz
updated README with new information on TL at Utah
-rw-r--r--README.md24
-rw-r--r--tlobsd1
-rw-r--r--tlobsd-mksymlinks5
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
152024 Release 152024 Release
16------------ 16------------
17 17
18[Updated March 14, 2024] TeX Live for OpenBSD has just been 18[Updated April 6, 2024] At the time of writing, TeX Live for OpenBSD
19launched. At the time of writing, it is meant for the [2024 19is meant for the [2024 release of TeX Live](https://tug.org/texlive),
20release of TeX Live](https://tug.org/texlive), and will 20and will always run on both -stable and -current versions of OpenBSD.
21always run on both -stable and -current versions of OpenBSD. 21
22The TeX Live 2024 binaries are available for the following versions of
23OpenBSD:
24
251. 7.4
262. 7.5
273. 7.5-current
22 28
23Running TeX Live in OpenBSD 29Running TeX Live in OpenBSD
24--------------------------- 30---------------------------
@@ -63,9 +69,13 @@ be found here: <https://ftp.math.utah.edu/pub/texlive-utah>.
63 69
64From this url, the binaries for OpenBSD are located in the 70From this url, the binaries for OpenBSD are located in the
65[`bin/`](https://ftp.math.utah.edu/pub/texlive-utah/bin) 71[`bin/`](https://ftp.math.utah.edu/pub/texlive-utah/bin)
66subdirectory. Look for `amd64-openbsd74-utah-gcc11.tar.xz`. At the 72subdirectory. Look for `amd64-openbsd*.tar.xz`. the build for 7.4 was
67time or writing, this build is done with the `gcc-11` compilers, while 73done with the `gcc-11` compilers. The one for 7.5 is done with the
68the one available here is made with `clang`. 74`gcc-8.4.0` compilers which are widely used to build most OpenBSD
75ports.
76
77The binaries available here are made with `clang`, which is the base
78system compiler.
69 79
70Installing TeX Live on OpenBSD with ready-to-use binaries 80Installing TeX Live on OpenBSD with ready-to-use binaries
71--------------------------------------------------------- 81---------------------------------------------------------
diff --git a/tlobsd b/tlobsd
index b560224..3342be5 100644
--- a/tlobsd
+++ b/tlobsd
@@ -3,6 +3,7 @@
3# $TeX Live for OpenBSD, 2024/03/28 $ 3# $TeX Live for OpenBSD, 2024/03/28 $
4 4
5cmd=$@ 5cmd=$@
6export tlobsd=1
6 7
7# no $cmd 8# no $cmd
8if [[ -z ${cmd} ]];then 9if [[ -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
12 exit 1 12 exit 1
13fi 13fi
14 14
15if [[ ${tlobsd} -ne 1 ]];then
16 echo "Please use 'tlobsd mksymlinks' instead of this command."
17 exit 1
18fi
19
15which svn 2>&- > /dev/null 20which svn 2>&- > /dev/null
16if [[ $? -ne 0 ]];then 21if [[ $? -ne 0 ]];then
17 echo "Please install the subversion package." 22 echo "Please install the subversion package."