diff options
author | Robert Alessi <alessi@robertalessi.net> | 2024-02-28 11:46:13 +0100 |
---|---|---|
committer | Robert Alessi <alessi@robertalessi.net> | 2024-02-28 11:46:13 +0100 |
commit | d75daf741020ae43ef124a728ebcc1296944fb7d (patch) | |
tree | aa59e5b59108e2f9c9c2724292d5bca9f4de9fa4 /makefile | |
parent | 6b662022226aed0e4c78af2500b176ffd29d75a7 (diff) | |
download | texlive-openbsd-d75daf741020ae43ef124a728ebcc1296944fb7d.tar.gz |
updated README. new rules for installing with --custom-bin
Diffstat (limited to 'makefile')
-rw-r--r-- | makefile | 21 |
1 files changed, 18 insertions, 3 deletions
@@ -5,7 +5,7 @@ OPENBSD_VERSION!=uname -r | sed 's/\.//' | |||
5 | TLBINPATH!=which latex | sed 's/\/latex//' | 5 | TLBINPATH!=which latex | sed 's/\/latex//' |
6 | TMPSOURCE?="" | 6 | TMPSOURCE?="" |
7 | 7 | ||
8 | .MAIN: fetch | 8 | .MAIN: update |
9 | 9 | ||
10 | fetch: | 10 | fetch: |
11 | curl ${BINREPO}/amd64-openbsd${OPENBSD_VERSION}.tar.xz \ | 11 | curl ${BINREPO}/amd64-openbsd${OPENBSD_VERSION}.tar.xz \ |
@@ -13,9 +13,24 @@ fetch: | |||
13 | curl ${BINREPO}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc \ | 13 | curl ${BINREPO}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc \ |
14 | > ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc | 14 | > ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc |
15 | gpg --verify ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc | 15 | gpg --verify ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc |
16 | unxz ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz | ||
17 | mkdir ${TMPDIR}/bin \ | ||
18 | && tar xf ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar \ | ||
19 | -C ${TMPDIR}/bin | ||
20 | @echo "Looks good." | ||
21 | @echo "Now do this to install TeX Live with custom binaries:" | ||
22 | @echo " cd /path/to/install-tl" | ||
23 | @echo " ./install-tl --custom-bin=${TMPDIR}/bin" | ||
24 | |||
25 | update: | ||
26 | curl ${BINREPO}/amd64-openbsd${OPENBSD_VERSION}.tar.xz \ | ||
27 | > ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz | ||
28 | curl ${BINREPO}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc \ | ||
29 | > ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc | ||
30 | gpg --verify ${TMPDIR}/amd64-openbsd${OPENBSD_VERSION}.tar.xz.asc | ||
16 | .if "${PREFIX}" == ${TLBINPATH} | 31 | .if "${PREFIX}" == ${TLBINPATH} |
17 | @echo "Looks good." | 32 | @echo "Looks good." |
18 | @echo "Now do this to install or update the binaries:" | 33 | @echo "Now do this to update the binaries:" |
19 | @echo "1. Remove the binaries that are currently installed:" | 34 | @echo "1. Remove the binaries that are currently installed:" |
20 | @echo " doas rm ${PREFIX}/*" | 35 | @echo " doas rm ${PREFIX}/*" |
21 | @echo "2. Run this command:" | 36 | @echo "2. Run this command:" |
@@ -31,4 +46,4 @@ install: | |||
31 | unxz ${TMPSOURCE}/amd64-openbsd${OPENBSD_VERSION}.tar.xz | 46 | unxz ${TMPSOURCE}/amd64-openbsd${OPENBSD_VERSION}.tar.xz |
32 | doas tar xf ${TMPSOURCE}/amd64-openbsd${OPENBSD_VERSION}.tar -C ${PREFIX}/ | 47 | doas tar xf ${TMPSOURCE}/amd64-openbsd${OPENBSD_VERSION}.tar -C ${PREFIX}/ |
33 | 48 | ||
34 | .PHONY: fetch install | 49 | .PHONY: fetch update install |