summaryrefslogtreecommitdiff
path: root/print/teTeX3-bin
diff options
context:
space:
mode:
authortonio <tonio>2006-01-27 23:13:54 +0000
committertonio <tonio>2006-01-27 23:13:54 +0000
commitda92a3a2b13fd7b15d579e5c528d40a3c8da03d7 (patch)
treece028e66c1de1004e17f46a2c454af07944e3cc4 /print/teTeX3-bin
parentab3f0a1316a20238bb7bca7e6439d4a900ed5b6c (diff)
downloadpkgsrc-da92a3a2b13fd7b15d579e5c528d40a3c8da03d7.tar.gz
Take care to quote PATH variables: they may contains path with spaces
Fix PR pkg/32654, applying the proposed patches, thanks Peter Bex
Diffstat (limited to 'print/teTeX3-bin')
-rw-r--r--print/teTeX3-bin/distinfo4
-rw-r--r--print/teTeX3-bin/patches/patch-aq57
-rw-r--r--print/teTeX3-bin/patches/patch-ar13
3 files changed, 73 insertions, 1 deletions
diff --git a/print/teTeX3-bin/distinfo b/print/teTeX3-bin/distinfo
index 0cdc9789dbc..1a2bd0a3342 100644
--- a/print/teTeX3-bin/distinfo
+++ b/print/teTeX3-bin/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2006/01/24 21:51:36 tron Exp $
+$NetBSD: distinfo,v 1.5 2006/01/27 23:13:54 tonio Exp $
SHA1 (teTeX/tetex-src-3.0.tar.gz) = 7637789f7f4929694aed1b89820f5bad4753e8fc
RMD160 (teTeX/tetex-src-3.0.tar.gz) = 15a139f5f36993e4ed3583260e175cfb13ce7bcc
@@ -16,3 +16,5 @@ SHA1 (patch-aj) = e9e62bdb9f956f0f8a9dc4fe9988309b7c6aa767
SHA1 (patch-ak) = ba06c10c1151173e04f3a6cc44d44a89f1933bb8
SHA1 (patch-al) = e1fc74bd6ea05176dfac4e99958f0e1281b89b3b
SHA1 (patch-ap) = 0ca7341b416842fbc00a935d6cfdb0531c4169ba
+SHA1 (patch-aq) = 4cd35bfbd559c4aed53826af45fb4b8985527004
+SHA1 (patch-ar) = c171e42d0104b69e47a085f625455f16ba14d6c1
diff --git a/print/teTeX3-bin/patches/patch-aq b/print/teTeX3-bin/patches/patch-aq
new file mode 100644
index 00000000000..a422e21a814
--- /dev/null
+++ b/print/teTeX3-bin/patches/patch-aq
@@ -0,0 +1,57 @@
+$NetBSD: patch-aq,v 1.1 2006/01/27 23:13:54 tonio Exp $
+
+--- Makefile.in.orig Sun Jan 30 00:12:25 2005
++++ Makefile.in
+@@ -51,7 +51,7 @@ default: all
+ install: all
+ for dir in $(INSTDIRS); do \
+ echo making $@ in $$dir; \
+- (cd $$dir && PATH=$(scriptdir):$(bindir):$(PATH) \
++ (cd $$dir && PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(MAKE) $@) || exit 1; \
+ done
+ if test -d $(texmf) && test -f $(srcdir)/release-tetex-src.txt; then \
+@@ -64,29 +64,29 @@ install: all
+ cd texk/web2c/omegafonts; $(MAKE) install-links
+ $(srcdir)/selfautofix "$(bindir)" "$(texmf)/web2c"
+ - if test -f $(scriptdir)/mktexlsr; then \
+- TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
++ TEXMFMAIN=$(texmf) PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(scriptdir)/mktexlsr; \
+ else :; fi
+ - if test -f $(scriptdir)/fmtutil-sys; then \
+- TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
++ TEXMFMAIN=$(texmf) PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(scriptdir)/fmtutil-sys --all; \
+ else :; fi
+ - if test -f $(scriptdir)/texlinks; then \
+- TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
++ TEXMFMAIN=$(texmf) PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(scriptdir)/texlinks; \
+ else :; fi
+ - if test -f $(scriptdir)/updmap-sys \
+- && TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
++ && TEXMFMAIN=$(texmf) PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(scriptdir)/kpsewhich --format='web2c files' updmap.cfg >/dev/null; \
+ then \
+- TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
++ TEXMFMAIN=$(texmf) PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(scriptdir)/updmap-sys; \
+ else :; fi
+
+ install-exec:
+ for dir in $(INSTDIRS); do \
+ echo making $@ in $$dir; \
+- (cd $$dir && PATH=$(scriptdir):$(bindir):$(PATH) \
++ (cd $$dir && PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(MAKE) $@) || exit 1; \
+ done
+ @FMU@
+@@ -95,7 +95,7 @@ install-exec:
+ test -f texk/web2c/omegafonts/omfonts && \
+ cd texk/web2c/omegafonts; $(MAKE) install-links
+ - if test -f $(scriptdir)/texlinks; then \
+- TEXMFMAIN=$(texmf) PATH=$(scriptdir):$(bindir):$(PATH) \
++ TEXMFMAIN=$(texmf) PATH="$(scriptdir):$(bindir):$(PATH)" \
+ $(scriptdir)/texlinks; \
+ else :; fi
diff --git a/print/teTeX3-bin/patches/patch-ar b/print/teTeX3-bin/patches/patch-ar
new file mode 100644
index 00000000000..9bbe2cf1ec0
--- /dev/null
+++ b/print/teTeX3-bin/patches/patch-ar
@@ -0,0 +1,13 @@
+$NetBSD: patch-ar,v 1.1 2006/01/27 23:13:54 tonio Exp $
+
+--- texk/web2c/Makefile.in.orig Sun Feb 6 11:56:56 2005
++++ texk/web2c/Makefile.in
+@@ -600,7 +600,7 @@ tex-check: trip tex.fmt
+ TEXMFCNF=../kpathsea \
+ ./tex --mltex --progname=initex --ini $(srcdir)/tests/mltextst
+ -./tex </dev/null
+- -PATH=`pwd`:$(kpathsea_dir):$(kpathsea_srcdir):$$PATH \
++ -PATH="`pwd`:$(kpathsea_dir):$(kpathsea_srcdir):$$PATH" \
+ WEB2C=$(kpathsea_srcdir) TMPDIR=.. \
+ ./tex --progname=tex '\nonstopmode\font\foo=nonesuch\end'
+ clean:: tex-clean