<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.nicewhileitlasted.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mcclaism</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.nicewhileitlasted.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mcclaism"/>
	<link rel="alternate" type="text/html" href="https://cblfs.nicewhileitlasted.com/Special:Contributions/Mcclaism"/>
	<updated>2026-05-21T00:43:42Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Samba&amp;diff=20952</id>
		<title>Samba</title>
		<link rel="alternate" type="text/html" href="?title=Samba&amp;diff=20952"/>
		<updated>2011-01-24T22:07:19Z</updated>

		<summary type="html">&lt;p&gt;Mcclaism: Updated download url&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://www.samba.org/samba/ftp/old-versions/samba-{{Samba-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The Samba package provides file and print services to SMB/CIFS clients and Windows networking to Linux clients. Samba can also be configured as a Windows NT 4.0 Domain Controller replacement (with caveats working with NT PDC&#039;s and BDC&#039;s), a file/print server acting as a member of a Windows NT 4.0 or Active Directory domain and a NetBIOS (rfc1001/1002) nameserver (which amongst other things provides LAN browsing support).|http://www.samba.org}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[popt]]&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
* [[OpenLDAP]]&lt;br /&gt;
* [[CUPS]]&lt;br /&gt;
* [[MIT krb5]] or [[Heimdal]]&lt;br /&gt;
* [[Acl]]&lt;br /&gt;
&lt;br /&gt;
=== Optional (For the passdb libraries) ===&lt;br /&gt;
* [[LibXML2]]&lt;br /&gt;
* [[MySQL]]&lt;br /&gt;
* [[PostgreSQL]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
To build Samba against [[Linux-PAM]] pass one of the following to configure:&lt;br /&gt;
&lt;br /&gt;
 --with-pam --with-pammodulesdir=/lib/security&lt;br /&gt;
 --with-pam --with-pammodulesdir=/lib32/security&lt;br /&gt;
 --with-pam --with-pammodulesdir=/lib64/security&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd source3 &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --libdir=/usr/lib --localstatedir=/var \&lt;br /&gt;
     --with-piddir=/var/run --with-fhs --with-cifsmount &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make ROOTSBINDIR=/sbin install-everything &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 install -v -m644 ../examples/smb.conf.default /etc/samba &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 install -v -m755 -d /usr/share/doc/samba-{{Samba-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 ../docs/*.pdf /usr/share/doc/samba-{{Samba-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../../samba/swat  /usr/share/doc/samba-{{Samba-Version}}&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export USE_ARCH=32 &amp;amp;&amp;amp;&lt;br /&gt;
 cd source3 &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --libdir=/usr/lib --localstatedir=/var \&lt;br /&gt;
     --with-piddir=/var/run --with-fhs --with-cifsmount &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make ROOTSBINDIR=/sbin install-everything&lt;br /&gt;
&lt;br /&gt;
Clean up the enviornment:&lt;br /&gt;
&lt;br /&gt;
 unset USE_ARCH&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export USE_ARCH=n32 &amp;amp;&amp;amp;&lt;br /&gt;
 cd source3 &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --libdir=/usr/lib32 --localstatedir=/var \&lt;br /&gt;
     --with-piddir=/var/run --with-fhs --with-cifsmount &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make ROOTSBINDIR=/sbin install-everything&lt;br /&gt;
&lt;br /&gt;
Clean up the enviornment:&lt;br /&gt;
&lt;br /&gt;
 unset USE_ARCH&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export USE_ARCH=64 &amp;amp;&amp;amp;&lt;br /&gt;
 cd source3 &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
     --libdir=/usr/lib64 --localstatedir=/var \&lt;br /&gt;
     --with-piddir=/var/run --with-fhs --with-cifsmount &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make ROOTSBINDIR=/sbin install-everything &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 install -v -m644 ../examples/smb.conf.default /etc/samba &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 install -v -m755 -d /usr/share/doc/samba-{{Samba-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 ../docs/*.pdf /usr/share/doc/samba-{{Samba-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../../samba/swat  /usr/share/doc/samba-{{Samba-Version}}&lt;br /&gt;
&lt;br /&gt;
Clean up the enviornment:&lt;br /&gt;
&lt;br /&gt;
 unset USE_ARCH&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== Bootscript ===&lt;br /&gt;
&lt;br /&gt;
Install the init script for samba included in the [[bootscripts]] package:&lt;br /&gt;
&lt;br /&gt;
 make install-samba&lt;br /&gt;
&lt;br /&gt;
Install the init script for winbind included in the [[bootscripts]] package:&lt;br /&gt;
&lt;br /&gt;
 make install-winbind&lt;br /&gt;
&lt;br /&gt;
=== Creating /etc/samba/smb.conf ===&lt;br /&gt;
&lt;br /&gt;
== Client Only ==&lt;br /&gt;
&lt;br /&gt;
Create a basic configuration file:&lt;br /&gt;
 cat &amp;gt; /etc/samba/smb.conf &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 [global]&lt;br /&gt;
     workgroup = MYGROUP&lt;br /&gt;
     dos charset = cp850&lt;br /&gt;
     unix charset = ISO-8859-1&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
== Client + Server Support ==&lt;br /&gt;
&lt;br /&gt;
Add user NoBody for the server to run under. This is not needed of only using the client side, or if user/group NoBody already exist&lt;br /&gt;
&lt;br /&gt;
 groupadd -g 65534 nobody &amp;amp;&amp;amp;&lt;br /&gt;
 useradd -c &amp;quot;Nobody&amp;quot; -d /dev/null \&lt;br /&gt;
        -u 65534 -g nobody -s /bin/false nobody&lt;br /&gt;
&lt;br /&gt;
Create a share for each user&#039;s home directory, and share all printers to Windows machines:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/samba/smb.conf &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 [global]&lt;br /&gt;
     workgroup = MYGROUP&lt;br /&gt;
     dos charset = cp850&lt;br /&gt;
     unix charset = ISO-8859-1&lt;br /&gt;
 &lt;br /&gt;
 [homes]&lt;br /&gt;
     comment = Home Directories&lt;br /&gt;
     browseable = no&lt;br /&gt;
     writable = yes&lt;br /&gt;
 &lt;br /&gt;
 [printers]&lt;br /&gt;
     comment = All Printers&lt;br /&gt;
     path = /var/spool/samba&lt;br /&gt;
     browseable = no&lt;br /&gt;
     guest ok = no&lt;br /&gt;
     printable = yes&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
At this point, you will most likely want to install [[SWAT]] (Samba Web Administration Tool) to manage /etc/samba/smb.conf from a web browser.&lt;br /&gt;
&lt;br /&gt;
== Adding Samba Users ==&lt;br /&gt;
&lt;br /&gt;
 smbpasswd -a&lt;br /&gt;
&lt;br /&gt;
[[Category:Servers]]&lt;/div&gt;</summary>
		<author><name>Mcclaism</name></author>
	</entry>
	<entry>
		<id>?title=Hplip&amp;diff=20288</id>
		<title>Hplip</title>
		<link rel="alternate" type="text/html" href="?title=Hplip&amp;diff=20288"/>
		<updated>2010-07-22T02:51:48Z</updated>

		<summary type="html">&lt;p&gt;Mcclaism: The basic HPLip library will build without Qt, PyQT, and Foomatic&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://prdownloads.sourceforge.net/hplip/hplip-{{Hplip-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|HPLIP is an HP developed solution for printing, scanning, and faxing with HP inkjet and laser based printers in Linux.&lt;br /&gt;
&lt;br /&gt;
The HPLIP project provides printing support for 1,264 printer models, including Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline MFP, and LaserJet MFP.|http://hplipopensource.com/hplip-web/index.html}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
&lt;br /&gt;
* [[net-Snmp]]&lt;br /&gt;
* [[CUPS]]&lt;br /&gt;
* [[DBus-Python]]&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[libusb]]&lt;br /&gt;
&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[SANE]]&lt;br /&gt;
* [[PyQt]] or [[PyQt4]]&lt;br /&gt;
* [[Foomatic]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
{|style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;i&amp;gt;--disable-scan-build&amp;lt;/i&amp;gt;: disables the default support for scanners.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
 &lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
 --libdir=/usr/lib32 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install &lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --sysconfdir=/etc \&lt;br /&gt;
 --libdir=/usr/lib64 &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
[[Category:Printing]]&lt;/div&gt;</summary>
		<author><name>Mcclaism</name></author>
	</entry>
	<entry>
		<id>?title=TeTeX&amp;diff=19913</id>
		<title>TeTeX</title>
		<link rel="alternate" type="text/html" href="?title=TeTeX&amp;diff=19913"/>
		<updated>2010-02-16T05:13:47Z</updated>

		<summary type="html">&lt;p&gt;Mcclaism: Fixed note spelling (Te{x-l,XL}ive) and provided a redirection to TeXLive package cblfs instructions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-src-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Required Macros and Fonts:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-texmf-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Optional &#039;texmf&#039; Sources:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-texmfsrc-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Optional &#039;cm-super&#039; Sources:&lt;br /&gt;
| http://anduin.linuxfromscratch.org/sources/BLFS/svn/t/tetex-cm-super.tar.bz2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/tetex-src/tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|teTeX is a complete TeX distribution for UNIX compatible systems developed by Thomas Esser. It is based on the web2c distribution which is currently maintained by Olaf Weber.&lt;br /&gt;
&lt;br /&gt;
{{Note|This package has been marked as obsolete and replaced by TeXLive, http://cblfs.cross-lfs.org/index.php/TeXLive. For more information, http://www.mail-archive.com/ctan-ann@dante.de/msg01091.html}}&lt;br /&gt;
&lt;br /&gt;
TeX is a typesetting language developed by Donald Knuth. Instead of visually formatting your text, you type your manuscript text combined with commands in a plain text file. You then run TeX to produce the final layout. Thus, in contrast to standard word processors, the source (TeX commands) is a separate file that does not pretend to be a representation of the final typeset document, and thus can be edited by any text editor.&lt;br /&gt;
&lt;br /&gt;
texmf contains programs to create and manipulate TeX fonts. texmfsrc contains sources for packages that are contained in the texmf tarball. cm-super package contains Type 1 fonts converted from METAFONT&lt;br /&gt;
fonts and covers entire EC/TC, EC Concrete, EC Bright and LH fonts (Computer Modern font families).|http://www.tug.org/tetex/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Ed]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[Perl Module Tk-Perl|Tk-Perl]]&lt;br /&gt;
* [[t1lib]]&lt;br /&gt;
* [[GD]]&lt;br /&gt;
* [[LessTif]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Before building teTeX, the macros and fonts package (texmf tarball) must be installed. Install the macros and fonts using the following commands as the root user:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/texmf &amp;amp;&amp;amp;&lt;br /&gt;
 gzip -dc ../tetex-texmf-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
If the optional texmfsrc source code tarball was downloaded, unpack it now as the root user:&lt;br /&gt;
&lt;br /&gt;
 gzip -dc ../tetex-texmfsrc-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --exec-prefix=/usr \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys dvips paper letter &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys font rw&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The paper size may be changed to a4, as is used in most countries.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To install the optional cm-super fonts, perform the following instructions as the root user:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../tetex-cm-super.tar.bz2 &amp;amp;&amp;amp;&lt;br /&gt;
 FONTDIR=$(kpsewhich --expand-var &#039;$TEXMFMAIN&#039;) &amp;amp;&amp;amp;&lt;br /&gt;
 mkdir -v -p $FONTDIR/fonts/afm/public/cm-super   \&lt;br /&gt;
             $FONTDIR/fonts/type1/public/cm-super \&lt;br /&gt;
             $FONTDIR/fonts/enc/dvips/cm-super    \&lt;br /&gt;
             $FONTDIR/fonts/map/dvips/cm-super   &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/pfb/*.pfb $FONTDIR/fonts/type1/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 gunzip cm-super/afm/* &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/afm/*.afm $FONTDIR/fonts/afm/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/dvips/*.enc $FONTDIR/fonts/enc/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/dvips/*.map $FONTDIR/fonts/map/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;gt;&amp;gt; $FONTDIR/web2c/updmap.cfg &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 MixedMap cm-super-t1.map&lt;br /&gt;
 MixedMap cm-super-t2a.map&lt;br /&gt;
 MixedMap cm-super-t2b.map&lt;br /&gt;
 MixedMap cm-super-t2c.map&lt;br /&gt;
 MixedMap cm-super-ts1.map&lt;br /&gt;
 MixedMap cm-super-x2.map&lt;br /&gt;
 EOF&lt;br /&gt;
 &lt;br /&gt;
 mktexlsr &amp;amp;&amp;amp;&lt;br /&gt;
 updmap-sys &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 unset FONTDIR&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
Before building teTeX, the macros and fonts package (texmf tarball) must be installed. Install the macros and fonts using the following commands as the root user:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/texmf &amp;amp;&amp;amp;&lt;br /&gt;
 gzip -dc ../tetex-texmf-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
If the optional texmfsrc source code tarball was downloaded, unpack it now as the root user:&lt;br /&gt;
&lt;br /&gt;
 gzip -dc ../tetex-texmfsrc-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 [ -f texk/libtool ] &amp;amp;&amp;amp; sed -i &amp;quot;/sys_lib_search_path_spec=/s:/lib:&amp;amp;32:g&amp;quot; texk/libtool;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 [ -f texk/libtool ] &amp;amp;&amp;amp; sed -i &amp;quot;/sys_lib_search_path_spec=/s:/lib:&amp;amp;64:g&amp;quot; texk/libtool;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys dvips paper letter &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys font rw&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The paper size may be changed to a4, as is used in most countries.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To install the optional cm-super fonts, perform the following instructions as the root user:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../tetex-cm-super.tar.bz2 &amp;amp;&amp;amp;&lt;br /&gt;
 FONTDIR=$(kpsewhich --expand-var &#039;$TEXMFMAIN&#039;) &amp;amp;&amp;amp;&lt;br /&gt;
 mkdir -v -p $FONTDIR/fonts/afm/public/cm-super   \&lt;br /&gt;
             $FONTDIR/fonts/type1/public/cm-super \&lt;br /&gt;
             $FONTDIR/fonts/enc/dvips/cm-super    \&lt;br /&gt;
             $FONTDIR/fonts/map/dvips/cm-super   &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/pfb/*.pfb $FONTDIR/fonts/type1/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 gunzip cm-super/afm/* &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/afm/*.afm $FONTDIR/fonts/afm/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/dvips/*.enc $FONTDIR/fonts/enc/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/dvips/*.map $FONTDIR/fonts/map/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;gt;&amp;gt; $FONTDIR/web2c/updmap.cfg &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 MixedMap cm-super-t1.map&lt;br /&gt;
 MixedMap cm-super-t2a.map&lt;br /&gt;
 MixedMap cm-super-t2b.map&lt;br /&gt;
 MixedMap cm-super-t2c.map&lt;br /&gt;
 MixedMap cm-super-ts1.map&lt;br /&gt;
 MixedMap cm-super-x2.map&lt;br /&gt;
 EOF&lt;br /&gt;
 &lt;br /&gt;
 mktexlsr &amp;amp;&amp;amp;&lt;br /&gt;
 updmap-sys &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 unset FONTDIR&lt;br /&gt;
&lt;br /&gt;
[[Category:Type Setting]]&lt;/div&gt;</summary>
		<author><name>Mcclaism</name></author>
	</entry>
	<entry>
		<id>?title=TeTeX&amp;diff=19912</id>
		<title>TeTeX</title>
		<link rel="alternate" type="text/html" href="?title=TeTeX&amp;diff=19912"/>
		<updated>2010-02-16T04:53:14Z</updated>

		<summary type="html">&lt;p&gt;Mcclaism: more broken link fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-src-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Required Macros and Fonts:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-texmf-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Optional &#039;texmf&#039; Sources:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-texmfsrc-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Optional &#039;cm-super&#039; Sources:&lt;br /&gt;
| http://anduin.linuxfromscratch.org/sources/BLFS/svn/t/tetex-cm-super.tar.bz2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/tetex-src/tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|teTeX is a complete TeX distribution for UNIX compatible systems developed by Thomas Esser. It is based on the web2c distribution which is currently maintained by Olaf Weber.&lt;br /&gt;
&lt;br /&gt;
{{Note|This package has been marked as obsolete and replaced by Tex-live. For more information, http://www.mail-archive.com/ctan-ann@dante.de/msg01091.html}}&lt;br /&gt;
&lt;br /&gt;
TeX is a typesetting language developed by Donald Knuth. Instead of visually formatting your text, you type your manuscript text combined with commands in a plain text file. You then run TeX to produce the final layout. Thus, in contrast to standard word processors, the source (TeX commands) is a separate file that does not pretend to be a representation of the final typeset document, and thus can be edited by any text editor.&lt;br /&gt;
&lt;br /&gt;
texmf contains programs to create and manipulate TeX fonts. texmfsrc contains sources for packages that are contained in the texmf tarball. cm-super package contains Type 1 fonts converted from METAFONT&lt;br /&gt;
fonts and covers entire EC/TC, EC Concrete, EC Bright and LH fonts (Computer Modern font families).|http://www.tug.org/tetex/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Ed]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[Perl Module Tk-Perl|Tk-Perl]]&lt;br /&gt;
* [[t1lib]]&lt;br /&gt;
* [[GD]]&lt;br /&gt;
* [[LessTif]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Before building teTeX, the macros and fonts package (texmf tarball) must be installed. Install the macros and fonts using the following commands as the root user:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/texmf &amp;amp;&amp;amp;&lt;br /&gt;
 gzip -dc ../tetex-texmf-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
If the optional texmfsrc source code tarball was downloaded, unpack it now as the root user:&lt;br /&gt;
&lt;br /&gt;
 gzip -dc ../tetex-texmfsrc-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --exec-prefix=/usr \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys dvips paper letter &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys font rw&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The paper size may be changed to a4, as is used in most countries.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To install the optional cm-super fonts, perform the following instructions as the root user:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../tetex-cm-super.tar.bz2 &amp;amp;&amp;amp;&lt;br /&gt;
 FONTDIR=$(kpsewhich --expand-var &#039;$TEXMFMAIN&#039;) &amp;amp;&amp;amp;&lt;br /&gt;
 mkdir -v -p $FONTDIR/fonts/afm/public/cm-super   \&lt;br /&gt;
             $FONTDIR/fonts/type1/public/cm-super \&lt;br /&gt;
             $FONTDIR/fonts/enc/dvips/cm-super    \&lt;br /&gt;
             $FONTDIR/fonts/map/dvips/cm-super   &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/pfb/*.pfb $FONTDIR/fonts/type1/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 gunzip cm-super/afm/* &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/afm/*.afm $FONTDIR/fonts/afm/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/dvips/*.enc $FONTDIR/fonts/enc/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/dvips/*.map $FONTDIR/fonts/map/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;gt;&amp;gt; $FONTDIR/web2c/updmap.cfg &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 MixedMap cm-super-t1.map&lt;br /&gt;
 MixedMap cm-super-t2a.map&lt;br /&gt;
 MixedMap cm-super-t2b.map&lt;br /&gt;
 MixedMap cm-super-t2c.map&lt;br /&gt;
 MixedMap cm-super-ts1.map&lt;br /&gt;
 MixedMap cm-super-x2.map&lt;br /&gt;
 EOF&lt;br /&gt;
 &lt;br /&gt;
 mktexlsr &amp;amp;&amp;amp;&lt;br /&gt;
 updmap-sys &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 unset FONTDIR&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
Before building teTeX, the macros and fonts package (texmf tarball) must be installed. Install the macros and fonts using the following commands as the root user:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/texmf &amp;amp;&amp;amp;&lt;br /&gt;
 gzip -dc ../tetex-texmf-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
If the optional texmfsrc source code tarball was downloaded, unpack it now as the root user:&lt;br /&gt;
&lt;br /&gt;
 gzip -dc ../tetex-texmfsrc-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 [ -f texk/libtool ] &amp;amp;&amp;amp; sed -i &amp;quot;/sys_lib_search_path_spec=/s:/lib:&amp;amp;32:g&amp;quot; texk/libtool;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 [ -f texk/libtool ] &amp;amp;&amp;amp; sed -i &amp;quot;/sys_lib_search_path_spec=/s:/lib:&amp;amp;64:g&amp;quot; texk/libtool;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys dvips paper letter &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys font rw&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The paper size may be changed to a4, as is used in most countries.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To install the optional cm-super fonts, perform the following instructions as the root user:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../tetex-cm-super.tar.bz2 &amp;amp;&amp;amp;&lt;br /&gt;
 FONTDIR=$(kpsewhich --expand-var &#039;$TEXMFMAIN&#039;) &amp;amp;&amp;amp;&lt;br /&gt;
 mkdir -v -p $FONTDIR/fonts/afm/public/cm-super   \&lt;br /&gt;
             $FONTDIR/fonts/type1/public/cm-super \&lt;br /&gt;
             $FONTDIR/fonts/enc/dvips/cm-super    \&lt;br /&gt;
             $FONTDIR/fonts/map/dvips/cm-super   &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/pfb/*.pfb $FONTDIR/fonts/type1/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 gunzip cm-super/afm/* &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/afm/*.afm $FONTDIR/fonts/afm/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/dvips/*.enc $FONTDIR/fonts/enc/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/dvips/*.map $FONTDIR/fonts/map/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;gt;&amp;gt; $FONTDIR/web2c/updmap.cfg &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 MixedMap cm-super-t1.map&lt;br /&gt;
 MixedMap cm-super-t2a.map&lt;br /&gt;
 MixedMap cm-super-t2b.map&lt;br /&gt;
 MixedMap cm-super-t2c.map&lt;br /&gt;
 MixedMap cm-super-ts1.map&lt;br /&gt;
 MixedMap cm-super-x2.map&lt;br /&gt;
 EOF&lt;br /&gt;
 &lt;br /&gt;
 mktexlsr &amp;amp;&amp;amp;&lt;br /&gt;
 updmap-sys &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 unset FONTDIR&lt;br /&gt;
&lt;br /&gt;
[[Category:Type Setting]]&lt;/div&gt;</summary>
		<author><name>Mcclaism</name></author>
	</entry>
	<entry>
		<id>?title=TeTeX&amp;diff=19911</id>
		<title>TeTeX</title>
		<link rel="alternate" type="text/html" href="?title=TeTeX&amp;diff=19911"/>
		<updated>2010-02-16T04:50:14Z</updated>

		<summary type="html">&lt;p&gt;Mcclaism: TeTex has been marked obsolete by the package&amp;#039;s maintainer. The package was moved to the obsolete directory, and this edit fixes the broken link&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| style=&amp;quot;text-align: left; background-color: AliceBlue;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/obsolete/systems/unix/teTeX/3.0/distrib/tetex-src-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Required Macros and Fonts:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/tetex-texmf-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Optional &#039;texmf&#039; Sources:&lt;br /&gt;
| ftp://tug.ctan.org/tex-archive/systems/unix/teTeX/current/distrib/tetex-texmfsrc-3.0.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Optional &#039;cm-super&#039; Sources:&lt;br /&gt;
| http://anduin.linuxfromscratch.org/sources/BLFS/svn/t/tetex-cm-super.tar.bz2&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/tetex-src/tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|teTeX is a complete TeX distribution for UNIX compatible systems developed by Thomas Esser. It is based on the web2c distribution which is currently maintained by Olaf Weber.&lt;br /&gt;
&lt;br /&gt;
{{Note|This package has been marked as obsolete and replaced by Tex-live. For more information, http://www.mail-archive.com/ctan-ann@dante.de/msg01091.html}}&lt;br /&gt;
&lt;br /&gt;
TeX is a typesetting language developed by Donald Knuth. Instead of visually formatting your text, you type your manuscript text combined with commands in a plain text file. You then run TeX to produce the final layout. Thus, in contrast to standard word processors, the source (TeX commands) is a separate file that does not pretend to be a representation of the final typeset document, and thus can be edited by any text editor.&lt;br /&gt;
&lt;br /&gt;
texmf contains programs to create and manipulate TeX fonts. texmfsrc contains sources for packages that are contained in the texmf tarball. cm-super package contains Type 1 fonts converted from METAFONT&lt;br /&gt;
fonts and covers entire EC/TC, EC Concrete, EC Bright and LH fonts (Computer Modern font families).|http://www.tug.org/tetex/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Ed]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[Perl Module Tk-Perl|Tk-Perl]]&lt;br /&gt;
* [[t1lib]]&lt;br /&gt;
* [[GD]]&lt;br /&gt;
* [[LessTif]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Before building teTeX, the macros and fonts package (texmf tarball) must be installed. Install the macros and fonts using the following commands as the root user:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/texmf &amp;amp;&amp;amp;&lt;br /&gt;
 gzip -dc ../tetex-texmf-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
If the optional texmfsrc source code tarball was downloaded, unpack it now as the root user:&lt;br /&gt;
&lt;br /&gt;
 gzip -dc ../tetex-texmfsrc-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --exec-prefix=/usr \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys dvips paper letter &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys font rw&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The paper size may be changed to a4, as is used in most countries.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To install the optional cm-super fonts, perform the following instructions as the root user:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../tetex-cm-super.tar.bz2 &amp;amp;&amp;amp;&lt;br /&gt;
 FONTDIR=$(kpsewhich --expand-var &#039;$TEXMFMAIN&#039;) &amp;amp;&amp;amp;&lt;br /&gt;
 mkdir -v -p $FONTDIR/fonts/afm/public/cm-super   \&lt;br /&gt;
             $FONTDIR/fonts/type1/public/cm-super \&lt;br /&gt;
             $FONTDIR/fonts/enc/dvips/cm-super    \&lt;br /&gt;
             $FONTDIR/fonts/map/dvips/cm-super   &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/pfb/*.pfb $FONTDIR/fonts/type1/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 gunzip cm-super/afm/* &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/afm/*.afm $FONTDIR/fonts/afm/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/dvips/*.enc $FONTDIR/fonts/enc/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/dvips/*.map $FONTDIR/fonts/map/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;gt;&amp;gt; $FONTDIR/web2c/updmap.cfg &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 MixedMap cm-super-t1.map&lt;br /&gt;
 MixedMap cm-super-t2a.map&lt;br /&gt;
 MixedMap cm-super-t2b.map&lt;br /&gt;
 MixedMap cm-super-t2c.map&lt;br /&gt;
 MixedMap cm-super-ts1.map&lt;br /&gt;
 MixedMap cm-super-x2.map&lt;br /&gt;
 EOF&lt;br /&gt;
 &lt;br /&gt;
 mktexlsr &amp;amp;&amp;amp;&lt;br /&gt;
 updmap-sys &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 unset FONTDIR&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
Before building teTeX, the macros and fonts package (texmf tarball) must be installed. Install the macros and fonts using the following commands as the root user:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/texmf &amp;amp;&amp;amp;&lt;br /&gt;
 gzip -dc ../tetex-texmf-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
If the optional texmfsrc source code tarball was downloaded, unpack it now as the root user:&lt;br /&gt;
&lt;br /&gt;
 gzip -dc ../tetex-texmfsrc-{{TeTeX-Version}}.tar.gz \&lt;br /&gt;
     | (umask 0; cd /usr/share/texmf; tar -xvf -)&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 [ -f texk/libtool ] &amp;amp;&amp;amp; sed -i &amp;quot;/sys_lib_search_path_spec=/s:/lib:&amp;amp;32:g&amp;quot; texk/libtool;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply this patch when using GCC 4.4:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../tetex-src-3.0-gcc_4.4-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
             --exec-prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
             --enable-shared \&lt;br /&gt;
             --bindir=/usr/bin \&lt;br /&gt;
             --without-texinfo \&lt;br /&gt;
             --with-x=no \&lt;br /&gt;
             --with-system-ncurses \&lt;br /&gt;
             --with-system-zlib &amp;amp;&amp;amp;&lt;br /&gt;
 [ -f texk/libtool ] &amp;amp;&amp;amp; sed -i &amp;quot;/sys_lib_search_path_spec=/s:/lib:&amp;amp;64:g&amp;quot; texk/libtool;&lt;br /&gt;
 make all&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys dvips paper letter &amp;amp;&amp;amp;&lt;br /&gt;
 texconfig-sys font rw&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;The paper size may be changed to a4, as is used in most countries.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To install the optional cm-super fonts, perform the following instructions as the root user:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../tetex-cm-super.tar.bz2 &amp;amp;&amp;amp;&lt;br /&gt;
 FONTDIR=$(kpsewhich --expand-var &#039;$TEXMFMAIN&#039;) &amp;amp;&amp;amp;&lt;br /&gt;
 mkdir -v -p $FONTDIR/fonts/afm/public/cm-super   \&lt;br /&gt;
             $FONTDIR/fonts/type1/public/cm-super \&lt;br /&gt;
             $FONTDIR/fonts/enc/dvips/cm-super    \&lt;br /&gt;
             $FONTDIR/fonts/map/dvips/cm-super   &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/pfb/*.pfb $FONTDIR/fonts/type1/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 gunzip cm-super/afm/* &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/afm/*.afm $FONTDIR/fonts/afm/public/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cp -v cm-super/dvips/*.enc $FONTDIR/fonts/enc/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v cm-super/dvips/*.map $FONTDIR/fonts/map/dvips/cm-super/ &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 cat &amp;gt;&amp;gt; $FONTDIR/web2c/updmap.cfg &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 MixedMap cm-super-t1.map&lt;br /&gt;
 MixedMap cm-super-t2a.map&lt;br /&gt;
 MixedMap cm-super-t2b.map&lt;br /&gt;
 MixedMap cm-super-t2c.map&lt;br /&gt;
 MixedMap cm-super-ts1.map&lt;br /&gt;
 MixedMap cm-super-x2.map&lt;br /&gt;
 EOF&lt;br /&gt;
 &lt;br /&gt;
 mktexlsr &amp;amp;&amp;amp;&lt;br /&gt;
 updmap-sys &amp;amp;&amp;amp;&lt;br /&gt;
 &lt;br /&gt;
 unset FONTDIR&lt;br /&gt;
&lt;br /&gt;
[[Category:Type Setting]]&lt;/div&gt;</summary>
		<author><name>Mcclaism</name></author>
	</entry>
</feed>