[tex-live] elambda please
Norbert Preining
preining at logic.at
Thu Sep 11 17:32:42 CEST 2003
Dear Sebastian, dear Fabrice, dear list!
On Don, 11 Sep 2003, Sebastian Rahtz wrote:
> > Now that we have eomega in texlive, it would be nice to have a elambda,
> > too. I just did it myself with inieomega (or was it einiomega, or
> > iniomegae ;-).
>
> If you can provide the entire package ready to plug in, OK.
OK, I cannot provide a full package since I do not know what we need.
But I have seen that in win32 there is already an elambda, so I made the
following (diffs are attached):
* lambda AND eomega all occur in the omega.tpm and bin-omega.tpm, so
I added elambda to the binaries in bin-omega.tpm. Interestingly
for win32 there is already a elambda.exe!!!
bin-omega.tpm.diff
omega.tpm.diff
* added search path in texmf.cnf
texmf.cnf.diff
* added line to fmtutil.cnf
fmtutil.cnf.diff
What is missing:
* links in all the binary directories
i can do this
* More important: An adaption of source{.development}/.../Makefile.in
or ../eomega/eomega.mk (or whatever) that the links and the dumps
are done automatically. All the stuff is already in the Makefiles,
it only has to be entered into one of the install targets. But I
don't know where. Maybe Fabrice or someone else can do this.
PLease can one of you:
* check the diffs -- not much work, they are straight forward!
and if you accept:
* make the changes to the makefiles
* tell me that I make the links
I tested texmf.cnf and fmtutil here on alpha-linux and called
fmtutil --byname elambda
which worked and also called elambda (to see that everything is found).
I hope this will help to get it into texlive.
Best wishes
Norbert
-------------------------------------------------------------------------------
Norbert Preining <preining AT logic DOT at> Technische Universität Wien
gpg DSA: 0x09C5B094 fp: 14DF 2E6C 0307 BE6D AD76 A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
SHEPPY (n.)
Measure of distance (equal to approximately seven eighths of a mile),
defined as the closest distance at which sheep remain picturesque.
--- Douglas Adams, The Meaning of Liff
-------------- next part --------------
--- /mirror/norbert/texlive/p4-base/Master/texmf/tpm/binary/bin-omega.tpm Mon Sep 8 22:20:35 2003
+++ bin-omega.tpm Thu Sep 11 15:57:20 2003
@@ -17,6 +17,7 @@
bin/${ARCH}/inieomega
bin/${ARCH}/iniomega
bin/${ARCH}/lambda
+bin/${ARCH}/elambda
bin/${ARCH}/odvicopy
bin/${ARCH}/odvips
bin/${ARCH}/odvitype
@@ -77,6 +78,7 @@
bin/mips-irix6.5/inieomega
bin/mips-irix6.5/iniomega
bin/mips-irix6.5/lambda
+bin/mips-irix6.5/elambda
bin/mips-irix6.5/odvicopy
bin/mips-irix6.5/odvips
bin/mips-irix6.5/odvitype
@@ -97,6 +99,7 @@
bin/i386-solaris2.9/inieomega
bin/i386-solaris2.9/iniomega
bin/i386-solaris2.9/lambda
+bin/i386-solaris2.9/elambda
bin/i386-solaris2.9/odvicopy
bin/i386-solaris2.9/odvips
bin/i386-solaris2.9/odvitype
@@ -117,6 +120,7 @@
bin/i386-openbsd3.3/inieomega
bin/i386-openbsd3.3/iniomega
bin/i386-openbsd3.3/lambda
+bin/i386-openbsd3.3/elambda
bin/i386-openbsd3.3/odvicopy
bin/i386-openbsd3.3/odvips
bin/i386-openbsd3.3/odvitype
@@ -137,6 +141,7 @@
bin/powerpc-aix4.3.3.0/inieomega
bin/powerpc-aix4.3.3.0/iniomega
bin/powerpc-aix4.3.3.0/lambda
+bin/powerpc-aix4.3.3.0/elambda
bin/powerpc-aix4.3.3.0/odvicopy
bin/powerpc-aix4.3.3.0/odvips
bin/powerpc-aix4.3.3.0/odvitype
@@ -157,6 +162,7 @@
bin/i386-linux/inieomega
bin/i386-linux/iniomega
bin/i386-linux/lambda
+bin/i386-linux/elambda
bin/i386-linux/odvicopy
bin/i386-linux/odvips
bin/i386-linux/odvitype
@@ -177,6 +183,7 @@
bin/i386-freebsd4.8/inieomega
bin/i386-freebsd4.8/iniomega
bin/i386-freebsd4.8/lambda
+bin/i386-freebsd4.8/elambda
bin/i386-freebsd4.8/odvicopy
bin/i386-freebsd4.8/odvips
bin/i386-freebsd4.8/odvitype
@@ -197,6 +204,7 @@
bin/powerpc-darwin6.6/inieomega
bin/powerpc-darwin6.6/iniomega
bin/powerpc-darwin6.6/lambda
+bin/powerpc-darwin6.6/elambda
bin/powerpc-darwin6.6/odvicopy
bin/powerpc-darwin6.6/odvips
bin/powerpc-darwin6.6/odvitype
@@ -217,6 +225,7 @@
bin/sparc-solaris2.7/inieomega
bin/sparc-solaris2.7/iniomega
bin/sparc-solaris2.7/lambda
+bin/sparc-solaris2.7/elambda
bin/sparc-solaris2.7/odvicopy
bin/sparc-solaris2.7/odvips
bin/sparc-solaris2.7/odvitype
@@ -237,6 +246,7 @@
bin/sparc64-linux/inieomega
bin/sparc64-linux/iniomega
bin/sparc64-linux/lambda
+bin/sparc64-linux/elambda
bin/sparc64-linux/odvicopy
bin/sparc64-linux/odvips
bin/sparc64-linux/odvitype
@@ -281,6 +291,7 @@
bin/alpha-linux/inieomega
bin/alpha-linux/iniomega
bin/alpha-linux/lambda
+bin/alpha-linux/elambda
bin/alpha-linux/odvicopy
bin/alpha-linux/odvips
bin/alpha-linux/odvitype
-------------- next part --------------
--- /mirror/norbert/texlive/p4-base/Master/texmf/web2c/fmtutil.cnf Thu Aug 21 22:05:44 2003
+++ fmtutil.cnf Thu Sep 11 15:59:45 2003
@@ -50,6 +50,7 @@
omega omega language.dat omega.ini
eomega eomega language.dat *eomega.ini
lambda omega language.dat lambda.ini
+elambda eomega language.dat *lambda.ini
# TeXInfo formats
texinfo tex - texinfo.ini
-------------- next part --------------
--- /mirror/norbert/texlive/p4-base/Master/texmf/tpm/package/omega.tpm Mon Sep 8 22:24:58 2003
+++ omega.tpm Thu Sep 11 16:00:16 2003
@@ -327,6 +327,7 @@
<TPM:Installation>
<TPM:Execute function="BuildFormat" parameter="lambda"/>
<TPM:Execute function="BuildFormat" parameter="omega"/>
+ <TPM:Execute function="BuildFormat" parameter="elambda"/>
</TPM:Installation>
<TPM:Provides>package/omega</TPM:Provides>
</rdf:Description>
-------------- next part --------------
--- /mirror/norbert/texlive/p4-base/Master/texmf/web2c/texmf.cnf Thu Aug 21 22:06:30 2003
+++ texmf.cnf Thu Sep 11 16:01:08 2003
@@ -141,6 +141,7 @@
% Omega.
TEXINPUTS.lambda = .;$TEXMF/{omega,tex}/{lambda,latex,generic,}//
TEXINPUTS.omega = .;$TEXMF/{omega,tex}/{plain,generic,}//
+TEXINPUTS.elambda = .;$TEXMF/{eomega,omega,tex}/{lambda,latex,generic,}//
TEXINPUTS.eomega = .;$TEXMF/{eomega,omega,tex}/{plain,generic,}//
% Context macros by Hans Hagen:
More information about the tex-live
mailing list