[tex-live] location of t1* binaries
Thomas Esser
te at dbs.uni-hannover.de
Sun Oct 3 19:13:01 CEST 2004
> Silly question: why are the t1* type utilities placed one level up
> from the other binaries?
I just have added support for the multi-platform layout to t1utils
(change #6062). I have done this some time ago (change #4277).
Eddie, the directory layout of TeX Live puts binaries to
$prefix/bin/$platform. All that you would need to do to support
this is to add a few lines to configure.in (e.g. directly before
"AC_OUTPUT(Makefile)"):
# For teTeX and TeX Live.
AC_CANONICAL_HOST
AC_ARG_ENABLE(multiplatform,
[ --enable-multiplatform put executables in bin/PLATFORM])
test "x$enable_multiplatform" = xyes \
&& test "x$bindir" = 'x${exec_prefix}/bin' \
&& bindir="$bindir/$host"
For this to work, you also need to put config.guess / config.sub to the
top-level directory.
Both, t1utils and lcdf-typetools would benefit from this.
If you accept to add this, then t1utils can be used directly and without
modification from you. For lcdf-typetools we still have to make a simple
adjustment, because we use the kpathsea library from the source tree
(before it is installed). If you want to support this, too, then I can
try to send you a suitable patch for this.
Thomas
More information about the tex-live
mailing list