diff options
author | Robert Alessi <alessi@robertalessi.net> | 2025-03-06 17:53:11 +0100 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2025-03-06 17:53:11 +0100 |
commit | dd2349cdd40e19db30ee0bfb5e25e95a7f54b562 (patch) | |
tree | aac8a1ab0d1e6912686721437ea0d2b45e42ade5 | |
parent | a71e02ac5bf3d420b540bf9074757ca097e1da9b (diff) | |
download | texlive-openbsd-dd2349cdd40e19db30ee0bfb5e25e95a7f54b562.tar.gz |
added 7.7-beta
-rw-r--r-- | README.md | 3 | ||||
-rwxr-xr-x | tl-build.sh | 54 |
2 files changed, 29 insertions, 28 deletions
@@ -23,7 +23,8 @@ The TeX Live 2025 pretest binaries are available for the following | |||
23 | versions of OpenBSD: | 23 | versions 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 | ||
28 | Archives | 29 | Archives |
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 |
30 | echo "Include Context?" | 30 | echo "Include Context?" |
31 | read with_context?'[y/n] ' | 31 | read with_context?'[y/n] ' |
32 | if [[ ${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] ' |
36 | fi | 36 | # fi |
37 | 37 | ||
38 | # Asymptote | 38 | # Asymptote |
39 | echo "Include Asymptote?" | 39 | echo "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 |
94 | if [[ ${with_context} == "y" ]]; then | 94 | if [[ ${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 |
123 | fi | 123 | fi |