--- texk/texlive/linked_scripts/Makefile.in.orig 2023-03-12 17:08:04 +++ texk/texlive/linked_scripts/Makefile.in 2023-03-12 17:10:03 @@ -269,7 +269,7 @@ # dangling symlinks produced by `make install'. # The instances in texmf* are the masters (except when it is CTAN). # -texmf_scriptsdir = $(datarootdir)/texmf-dist/scripts +texmf_scriptsdir = @@TEXMFDIST@@/scripts texmf_shell_scripts = \ adhocfilelist/adhocfilelist.sh \ bibexport/bibexport.sh \ @@ -751,19 +751,14 @@ @WIN32_TRUE@ $(INSTALL_SCRIPT) $(top_srcdir)/$(WIN_WRAPPER)/runscript.dll $(DESTDIR)$(bindir) @WIN32_TRUE@ $(INSTALL_SCRIPT) $(top_srcdir)/$(WIN_WRAPPER)/runscript.exe $(DESTDIR)$(bindir) @WIN32_TRUE@ $(INSTALL_SCRIPT) $(top_srcdir)/$(WIN_WRAPPER)/runscript.tlu $(DESTDIR)$(bindir) -@WIN32_FALSE@ @REL=`$(relpath) '$(DESTDIR)' '$(bindir)' '$(datarootdir)'`; \ -@WIN32_FALSE@ if test -z "$$REL"; then \ -@WIN32_FALSE@ echo 'unable to compute relative path for linked scripts' >&2; \ -@WIN32_FALSE@ exit 1; \ -@WIN32_FALSE@ fi; \ @WIN32_FALSE@ cd $(DESTDIR)$(bindir) && \ @WIN32_FALSE@ for s in $(nobase_dist_texmf_scripts_SCRIPTS); do \ @WIN32_FALSE@ target=`basename $$s | tr '[A-Z]' '[a-z]'`; \ @WIN32_FALSE@ echo "$$s" | grep listings-ext.sh >/dev/null \ @WIN32_FALSE@ || target=`echo $$target | sed 's,\.[^/]*$$,,'`; \ @WIN32_FALSE@ rm -f $$target; \ -@WIN32_FALSE@ echo "creating link '$$target' -> '$$REL/texmf-dist/scripts/$$s'"; \ -@WIN32_FALSE@ $(LN_S) $$REL/texmf-dist/scripts/$$s $$target || exit 1; \ +@WIN32_FALSE@ echo "creating link '$$target' -> '@@TEXMFDIST@@/scripts/$$s'"; \ +@WIN32_FALSE@ $(LN_S) @@TEXMFDIST@@/scripts/$$s $$target || exit 1; \ @WIN32_FALSE@ done && \ @WIN32_FALSE@ for s in $(bin_links); do \ @WIN32_FALSE@ link=`echo $$s | sed 's,.*:,,'`; \ @@ -772,12 +767,12 @@ @WIN32_FALSE@ echo "creating link '$$link' -> '$$file'"; \ @WIN32_FALSE@ $(LN_S) $$file $$link || exit 1; \ @WIN32_FALSE@ done && \ -@WIN32_FALSE@ if test -d "$$REL/texmf-dist/doc/man" \ +@WIN32_FALSE@ if test -d "@@TEXMFDIST@@/doc/man" \ @WIN32_FALSE@ && test -z "$(TL_INSTALL_OMIT_MAN_LINK)" \ @WIN32_FALSE@ && (test -h man || test ! -e man); then \ -@WIN32_FALSE@ echo "creating link 'man' -> '$$REL/texmf-dist/doc/man'"; \ +@WIN32_FALSE@ echo "creating link 'man' -> '@@TEXMFDIST@@/doc/man'"; \ @WIN32_FALSE@ rm -f man; \ -@WIN32_FALSE@ (ln -s "$$REL/texmf-dist/doc/man" man || :); \ +@WIN32_FALSE@ (ln -s "@@TEXMFDIST@@/doc/man" man || :); \ @WIN32_FALSE@ else :; fi .PHONY: install-links