aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Alessi <alessi@robertalessi.net>2024-03-09 07:47:20 +0100
committerRobert Alessi <alessi@robertalessi.net>2024-03-09 07:58:08 +0100
commitfff148bb11429eafc7d971f98017a6e1474fd21f (patch)
tree351b8f3fe135afb4994920e210139f4fc3b64455
parentdb5303a5635999f0656e6465d977c0058252767f (diff)
downloadtexlive-openbsd-fff148bb11429eafc7d971f98017a6e1474fd21f.tar.gz
build asy 2.88 with --disable-readline
-rw-r--r--README.md16
-rwxr-xr-xtl-build.sh2
2 files changed, 13 insertions, 5 deletions
diff --git a/README.md b/README.md
index 416b843..c4056db 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,7 @@ There are two ways of using TeX Live in OpenBSD.
27 different sets of package collections, of which a list can be found 27 different sets of package collections, of which a list can be found
28 on 28 on
29 [openports.pl](https://openports.pl/search?file=&pkgname=texlive).[^1] 29 [openports.pl](https://openports.pl/search?file=&pkgname=texlive).[^1]
30
302. By installing the “native” TeX Live over the internet, as described 312. By installing the “native” TeX Live over the internet, as described
31 on [its home page](https://tug.org/texlive). This latter method 32 on [its home page](https://tug.org/texlive). This latter method
32 facilitates the installation of new packages and the updating of 33 facilitates the installation of new packages and the updating of
@@ -66,9 +67,17 @@ Please read first the reference page on this matter:
66 67
672. Acquire `install-tl-unx.tar.gz` from CTAN as described [on this 682. Acquire `install-tl-unx.tar.gz` from CTAN as described [on this
68 page](https://tug.org/texlive/acquire-netinstall.html). 69 page](https://tug.org/texlive/acquire-netinstall.html).
69 - do: `zcat < install-tl-unx.tar.gz | tar xf -` 70 - do:
70 - do: `cd install-tl-<yyyymmdd>` (replace <yyyymmdd> with the 71
71 actual date.) 72 ```sh
73 zcat < install-tl-unx.tar.gz | tar xf -
74 ```
75
76 - do: (Replace <yyyymmdd> with the actual date.)
77
78 ```sh
79 cd install-tl-<yyyymmdd>
80 ```
72 81
733. Import the public key used to sign the archive: 823. Import the public key used to sign the archive:
74 83
@@ -181,7 +190,6 @@ Building the sources
181 - ninja 190 - ninja
182- For asymptote: 191- For asymptote:
183 - freeglut 192 - freeglut
184 - readline
185 - eigen3 193 - eigen3
186 - py3-cson (run dependency for `xasy`) 194 - py3-cson (run dependency for `xasy`)
187 195
diff --git a/tl-build.sh b/tl-build.sh
index 1d47095..61e90ed 100755
--- a/tl-build.sh
+++ b/tl-build.sh
@@ -126,7 +126,7 @@ if [[ ${with_asymptote} == "y" ]];then
126 cd ${tl_sourcedir}/utils/asymptote 126 cd ${tl_sourcedir}/utils/asymptote
127 ./configure --prefix=/tmp/asyinst --enable-texlive-build \ 127 ./configure --prefix=/tmp/asyinst --enable-texlive-build \
128 --enable-static CXXFLAGS=-std=c++11 \ 128 --enable-static CXXFLAGS=-std=c++11 \
129 --disable-curl --disable-lsp --disable-gsl --disable-fftw 129 --disable-curl --disable-lsp --disable-gsl --disable-fftw --disable-readline
130 sed -i.bak -e 's/^LIBS = /LIBS = -static /' Makefile 130 sed -i.bak -e 's/^LIBS = /LIBS = -static /' Makefile
131 gmake 131 gmake
132 strip asy 132 strip asy