[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