[tex-live] location of t1* binaries

Eddie Kohler kohler at CS.UCLA.EDU
Tue Oct 5 01:11:17 CEST 2004


Hi Thomas,

First off, I'm happy to do this, and I'm happy to make the -lkpathsea 
change you mentioned to lcdf-typetools configure.

But why aren't you just passing t1utils ./configure a '--bindir' 
option??

Eddie


On Oct 3, 2004, at 10:13 AM, Thomas Esser wrote:

>> 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.
>



More information about the tex-live mailing list