pkgsrc/print/kpathsea
dsainty 27a1089f07 A double-slash (//) in the kpathsea paths has a special interpretation, it
will cause kpathsea to consider all subdirectories recursively at that point
in the path.  Normally double-slashes and trailing slashes will not be present
in VARBASE, etc.  But if they are there the resulting behaviour is so
unexpected, expensive, and difficult to diagnose that it is worth going to
extra effort to clean them out here.

The problem is easy to hit when using Pkgsrc installing under $HOME on a
system where the user's home directories contain a trailing slash.

Somewhat reluctantly bump PKGREVISION.
2009-09-02 06:02:25 +00:00
..
files Do not remove empty directories from texmf trees; pkg_install will take 2009-06-14 18:22:06 +00:00
patches Update kpathsea to 5.0.0. 2009-06-09 21:29:17 +00:00
buildlink3.mk Update kpathsea to 5.0.0. 2009-06-09 21:29:17 +00:00
DEINSTALL Update kpathsea to 5.0.0. 2009-06-09 21:29:17 +00:00
DESCR
distinfo Update kpathsea to 5.0.0. 2009-06-09 21:29:17 +00:00
INSTALL Update kpathsea to 5.0.0. 2009-06-09 21:29:17 +00:00
Makefile A double-slash (//) in the kpathsea paths has a special interpretation, it 2009-09-02 06:02:25 +00:00
PLIST Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:16:21 +00:00
texmf.mk Let texmf.mk take care of updating texmf.cnf. 2009-01-11 09:11:07 +00:00