aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2025-03-06 17:53:11 +0100
committerRobert Alessi <alessi@robertalessi.net>2025-03-06 17:53:11 +0100
commitdd2349cdd40e19db30ee0bfb5e25e95a7f54b562 (patch)
treeaac8a1ab0d1e6912686721437ea0d2b45e42ade5
parenta71e02ac5bf3d420b540bf9074757ca097e1da9b (diff)
downloadtexlive-openbsd-dd2349cdd40e19db30ee0bfb5e25e95a7f54b562.tar.gz
added 7.7-beta
-rw-r--r--README.md3
-rwxr-xr-xtl-build.sh54
2 files changed, 29 insertions, 28 deletions
diff --git a/README.md b/README.md
index 8bf091e..d6d0b77 100644
--- a/README.md
+++ b/README.md
@@ -23,7 +23,8 @@ The TeX Live 2025 pretest binaries are available for the following
23versions of OpenBSD: 23versions of OpenBSD:
24 24
25- 7.6 25- 7.6
26- 7.6-current 26- 7.6-current (soon to be removed)
27- 7.7-beta
27 28
28Archives 29Archives
29-------- 30--------
diff --git a/tl-build.sh b/tl-build.sh
index 548a7fd..2f690f1 100755
--- a/tl-build.sh
+++ b/tl-build.sh
@@ -29,11 +29,11 @@ enable_xindy=""
29# Context 29# Context
30echo "Include Context?" 30echo "Include Context?"
31read with_context?'[y/n] ' 31read with_context?'[y/n] '
32if [[ ${with_context} == "y" ]]; then 32# if [[ ${with_context} == "y" ]]; then
33 echo " Ok. Do I have to retrieve the sources of Context from pragma-ade.nl?" 33# echo " Ok. Do I have to retrieve the sources of Context from pragma-ade.nl?"
34 echo " (If not I will get the sources from TeX Live svn repository.)" 34# echo " (If not I will get the sources from TeX Live svn repository.)"
35 read from_pragma_ade?'[y/n] ' 35# read from_pragma_ade?'[y/n] '
36fi 36# fi
37 37
38# Asymptote 38# Asymptote
39echo "Include Asymptote?" 39echo "Include Asymptote?"
@@ -93,31 +93,31 @@ fi
93# If Context is required, then retrieve and build it first 93# If Context is required, then retrieve and build it first
94if [[ ${with_context} == "y" ]]; then 94if [[ ${with_context} == "y" ]]; then
95 cd $tl_sourcedir 95 cd $tl_sourcedir
96 if [[ ${from_pragma_ade} == "y" ]]; then 96 # if [[ ${from_pragma_ade} == "y" ]]; then
97 context_tmp=$(mktemp -d) 97 # context_tmp=$(mktemp -d)
98 $wget -P ${context_tmp} https://www.pragma-ade.nl/context/latest/cont-tmf.zip 98 # $wget -P ${context_tmp} https://www.pragma-ade.nl/context/latest/cont-tmf.zip
99 unzip ${context_tmp}/cont-tmf.zip 'source/*' -d ${context_tmp} 99 # unzip ${context_tmp}/cont-tmf.zip 'source/*' -d ${context_tmp}
100 mv ${context_tmp}/source/luametatex ${tl_sourcedir} 100 # mv ${context_tmp}/source/luametatex ${tl_sourcedir}
101 luametatex_src_dir=luametatex 101 # luametatex_src_dir=luametatex
102 # else
103 if [[ -e $1 ]];then
104 context_ver=$(svn list svn://tug.org/texlive/branches/branch${TL_BRANCH}/Master/source | grep luametatex-.*xz | sed 's/.*-\(.*\).tar.xz/\1/')
105 if [[ -d luametatex ]];then
106 rm -f luametatex-{$context_ver}.tar.xz
107 rm -rf luametatex
108 fi
109 svn export svn://tug.org/texlive/branches/branch${TL_BRANCH}/Master/source/luametatex-${context_ver}.tar.xz
102 else 110 else
103 if [[ -e $1 ]];then 111 context_ver=$(svn list svn://tug.org/texlive/trunk/Master/source | grep luametatex-.*xz | sed 's/.*-\(.*\).tar.xz/\1/')
104 context_ver=$(svn list svn://tug.org/texlive/branches/branch${TL_BRANCH}/Master/source | grep luametatex-.*xz | sed 's/.*-\(.*\).tar.xz/\1/') 112 if [[ -d luametatex ]];then
105 if [[ -d luametatex ]];then 113 rm -f luametatex-{$context_ver}.tar.xz
106 rm -f luametatex-{$context_ver}.tar.xz 114 rm -rf luametatex
107 rm -rf luametatex
108 fi
109 svn export svn://tug.org/texlive/branches/branch${TL_BRANCH}/Master/source/luametatex-${context_ver}.tar.xz
110 else
111 context_ver=$(svn list svn://tug.org/texlive/trunk/Master/source | grep luametatex-.*xz | sed 's/.*-\(.*\).tar.xz/\1/')
112 if [[ -d luametatex ]];then
113 rm -f luametatex-{$context_ver}.tar.xz
114 rm -rf luametatex
115 fi
116 svn export svn://tug.org/texlive/trunk/Master/source/luametatex-${context_ver}.tar.xz
117 fi 115 fi
118 xzcat luametatex-$context_ver.tar.xz | tar xf - 116 svn export svn://tug.org/texlive/trunk/Master/source/luametatex-${context_ver}.tar.xz
119 luametatex_src_dir=$(xzcat luametatex-$context_ver.tar.xz | tar tf - | head -1)
120 fi 117 fi
118 xzcat luametatex-$context_ver.tar.xz | tar xf -
119 luametatex_src_dir=$(xzcat luametatex-$context_ver.tar.xz | tar tf - | head -1)
120 # fi
121 cd ${luametatex_src_dir} 121 cd ${luametatex_src_dir}
122 sh build.sh 122 sh build.sh
123fi 123fi