[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