<?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=85.178.140.208</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=85.178.140.208"/>
	<link rel="alternate" type="text/html" href="https://cblfs.nicewhileitlasted.com/Special:Contributions/85.178.140.208"/>
	<updated>2026-05-22T18:43:03Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Xorg6&amp;diff=12628</id>
		<title>Xorg6</title>
		<link rel="alternate" type="text/html" href="?title=Xorg6&amp;diff=12628"/>
		<updated>2008-01-13T21:39:11Z</updated>

		<summary type="html">&lt;p&gt;85.178.140.208: /* Dependencies */&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://xorg.freedesktop.org/releases/X11R{{Xorg6-Version}}/src-single/X11R{{Xorg6-Version}}-src.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/xorg/xorg-{{Xorg6-Version}}-luit_race-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/xorg/xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note| Xorg with Flex-2.5.34 will not working!&amp;lt;br&amp;gt;&lt;br /&gt;
Use Flex-2.5.33 and at is working}}&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[FontConfig]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
The 15-xorg.sh from the [[Bash Startup Files]] is meant to be used with [[Xorg7/Intro|Xorg7]]. Replace that file with one meant for use with Xorg6:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/profile.d/15-xorg.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Begin /etc/profile.d/15-xorg.sh&lt;br /&gt;
 &lt;br /&gt;
 export XORG_PREFIX=/usr/X11R6&lt;br /&gt;
 &lt;br /&gt;
 export PATH=&amp;quot;${PATH}:${XORG_PREFIX}/bin&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}${XORG_PREFIX}/lib/pkgconfig&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # End /etc/profile.d/15-xorg.sh&lt;br /&gt;
 EOF&lt;br /&gt;
 source /etc/profile&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
If you&#039;re on a pure64 system add the following host.def.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt;&amp;gt; config/cf/host.def &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 /* On pure64 systems Xorg will attempt to install libraries into lib64. The	 &lt;br /&gt;
  * following will prevent this */	 &lt;br /&gt;
 #define HaveLib64 NO&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 make World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man&lt;br /&gt;
&lt;br /&gt;
Create the default links from where you&#039;ve installed Xorg to /usr.&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ../X11R6/bin /usr/bin/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/include/X11 /usr/include/X11&lt;br /&gt;
&lt;br /&gt;
The Xorg fonts have been installed outside of [[FontConfig]]&#039;s default search path of /usr/share/fonts:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/fonts &amp;amp;&amp;amp;&lt;br /&gt;
 ln -svn /usr/X11R6/lib/X11/fonts/TTF /usr/share/fonts/X11-TTF&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
The 15-xorg.sh from the [[Bash Startup Files]] is meant to be used with [[Xorg7/Intro|Xorg7]]. Replace that file with one meant for use with Xorg6:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/profile.d/15-xorg.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Begin /etc/profile.d/15-xorg.sh&lt;br /&gt;
 &lt;br /&gt;
 export XORG_PREFIX=/usr/X11R6&lt;br /&gt;
 &lt;br /&gt;
 export PATH=&amp;quot;${PATH}:${XORG_PREFIX}/bin&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH32=&amp;quot;${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32+:}${XORG_PREFIX}/lib/pkgconfig&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATHN32=&amp;quot;${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32+:}${XORG_PREFIX}/lib32/pkgconfig&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH64=&amp;quot;${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64+:}${XORG_PREFIX}/lib64/pkgconfig&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # End /etc/profile.d/15-xorg.sh&lt;br /&gt;
 EOF&lt;br /&gt;
 source /etc/profile&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-32}&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib32/X11 /usr/lib32/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-n32}&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/bin /usr/bin/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib64/X11 /usr/lib64/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/include/X11 /usr/include/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
   ln -sfv /usr/bin/multiarch_wrapper /usr/X11R6/bin/$prog&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
The Xorg fonts have been installed outside of [[FontConfig]]&#039;s default search path of /usr/share/fonts:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/fonts &amp;amp;&amp;amp;&lt;br /&gt;
 ln -svn /usr/X11R6/lib64/X11/fonts/TTF /usr/share/fonts/X11-TTF&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;/div&gt;</summary>
		<author><name>85.178.140.208</name></author>
	</entry>
	<entry>
		<id>?title=Xorg6&amp;diff=12627</id>
		<title>Xorg6</title>
		<link rel="alternate" type="text/html" href="?title=Xorg6&amp;diff=12627"/>
		<updated>2008-01-13T21:37:32Z</updated>

		<summary type="html">&lt;p&gt;85.178.140.208: /* Dependencies */&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://xorg.freedesktop.org/releases/X11R{{Xorg6-Version}}/src-single/X11R{{Xorg6-Version}}-src.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/xorg/xorg-{{Xorg6-Version}}-luit_race-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/xorg/xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
{{Note| Xorg with Flex-2.5.34 will not working!&amp;lt;br&amp;gt;&lt;br /&gt;
Use Flex-2.5.33 and at is working}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[FontConfig]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
The 15-xorg.sh from the [[Bash Startup Files]] is meant to be used with [[Xorg7/Intro|Xorg7]]. Replace that file with one meant for use with Xorg6:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/profile.d/15-xorg.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Begin /etc/profile.d/15-xorg.sh&lt;br /&gt;
 &lt;br /&gt;
 export XORG_PREFIX=/usr/X11R6&lt;br /&gt;
 &lt;br /&gt;
 export PATH=&amp;quot;${PATH}:${XORG_PREFIX}/bin&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}${XORG_PREFIX}/lib/pkgconfig&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # End /etc/profile.d/15-xorg.sh&lt;br /&gt;
 EOF&lt;br /&gt;
 source /etc/profile&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
If you&#039;re on a pure64 system add the following host.def.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt;&amp;gt; config/cf/host.def &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 /* On pure64 systems Xorg will attempt to install libraries into lib64. The	 &lt;br /&gt;
  * following will prevent this */	 &lt;br /&gt;
 #define HaveLib64 NO&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 make World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man&lt;br /&gt;
&lt;br /&gt;
Create the default links from where you&#039;ve installed Xorg to /usr.&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ../X11R6/bin /usr/bin/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/include/X11 /usr/include/X11&lt;br /&gt;
&lt;br /&gt;
The Xorg fonts have been installed outside of [[FontConfig]]&#039;s default search path of /usr/share/fonts:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/fonts &amp;amp;&amp;amp;&lt;br /&gt;
 ln -svn /usr/X11R6/lib/X11/fonts/TTF /usr/share/fonts/X11-TTF&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
The 15-xorg.sh from the [[Bash Startup Files]] is meant to be used with [[Xorg7/Intro|Xorg7]]. Replace that file with one meant for use with Xorg6:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/profile.d/15-xorg.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Begin /etc/profile.d/15-xorg.sh&lt;br /&gt;
 &lt;br /&gt;
 export XORG_PREFIX=/usr/X11R6&lt;br /&gt;
 &lt;br /&gt;
 export PATH=&amp;quot;${PATH}:${XORG_PREFIX}/bin&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH32=&amp;quot;${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32+:}${XORG_PREFIX}/lib/pkgconfig&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATHN32=&amp;quot;${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32+:}${XORG_PREFIX}/lib32/pkgconfig&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH64=&amp;quot;${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64+:}${XORG_PREFIX}/lib64/pkgconfig&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # End /etc/profile.d/15-xorg.sh&lt;br /&gt;
 EOF&lt;br /&gt;
 source /etc/profile&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-32}&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib32/X11 /usr/lib32/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-n32}&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/bin /usr/bin/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib64/X11 /usr/lib64/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/include/X11 /usr/include/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
   ln -sfv /usr/bin/multiarch_wrapper /usr/X11R6/bin/$prog&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
The Xorg fonts have been installed outside of [[FontConfig]]&#039;s default search path of /usr/share/fonts:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/fonts &amp;amp;&amp;amp;&lt;br /&gt;
 ln -svn /usr/X11R6/lib64/X11/fonts/TTF /usr/share/fonts/X11-TTF&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;/div&gt;</summary>
		<author><name>85.178.140.208</name></author>
	</entry>
	<entry>
		<id>?title=Xorg6&amp;diff=12626</id>
		<title>Xorg6</title>
		<link rel="alternate" type="text/html" href="?title=Xorg6&amp;diff=12626"/>
		<updated>2008-01-13T21:28:45Z</updated>

		<summary type="html">&lt;p&gt;85.178.140.208: /* Dependencies */&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://xorg.freedesktop.org/releases/X11R{{Xorg6-Version}}/src-single/X11R{{Xorg6-Version}}-src.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/xorg/xorg-{{Xorg6-Version}}-luit_race-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/xorg/xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Blank-Package-Introduction}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
WARNING :Xorg with Flex-2.5.34 = ERROR ( Compiling )  / Flex-2.5.33 is working&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[FontConfig]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
The 15-xorg.sh from the [[Bash Startup Files]] is meant to be used with [[Xorg7/Intro|Xorg7]]. Replace that file with one meant for use with Xorg6:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/profile.d/15-xorg.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Begin /etc/profile.d/15-xorg.sh&lt;br /&gt;
 &lt;br /&gt;
 export XORG_PREFIX=/usr/X11R6&lt;br /&gt;
 &lt;br /&gt;
 export PATH=&amp;quot;${PATH}:${XORG_PREFIX}/bin&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH}${PKG_CONFIG_PATH+:}${XORG_PREFIX}/lib/pkgconfig&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # End /etc/profile.d/15-xorg.sh&lt;br /&gt;
 EOF&lt;br /&gt;
 source /etc/profile&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
If you&#039;re on a pure64 system add the following host.def.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt;&amp;gt; config/cf/host.def &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 /* On pure64 systems Xorg will attempt to install libraries into lib64. The	 &lt;br /&gt;
  * following will prevent this */	 &lt;br /&gt;
 #define HaveLib64 NO&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 make World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man&lt;br /&gt;
&lt;br /&gt;
Create the default links from where you&#039;ve installed Xorg to /usr.&lt;br /&gt;
&lt;br /&gt;
 ln -v -s ../X11R6/bin /usr/bin/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/include/X11 /usr/include/X11&lt;br /&gt;
&lt;br /&gt;
The Xorg fonts have been installed outside of [[FontConfig]]&#039;s default search path of /usr/share/fonts:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/fonts &amp;amp;&amp;amp;&lt;br /&gt;
 ln -svn /usr/X11R6/lib/X11/fonts/TTF /usr/share/fonts/X11-TTF&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
The 15-xorg.sh from the [[Bash Startup Files]] is meant to be used with [[Xorg7/Intro|Xorg7]]. Replace that file with one meant for use with Xorg6:&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; /etc/profile.d/15-xorg.sh &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 # Begin /etc/profile.d/15-xorg.sh&lt;br /&gt;
 &lt;br /&gt;
 export XORG_PREFIX=/usr/X11R6&lt;br /&gt;
 &lt;br /&gt;
 export PATH=&amp;quot;${PATH}:${XORG_PREFIX}/bin&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH32=&amp;quot;${PKG_CONFIG_PATH32}${PKG_CONFIG_PATH32+:}${XORG_PREFIX}/lib/pkgconfig&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATHN32=&amp;quot;${PKG_CONFIG_PATHN32}${PKG_CONFIG_PATHN32+:}${XORG_PREFIX}/lib32/pkgconfig&amp;quot;&lt;br /&gt;
 export PKG_CONFIG_PATH64=&amp;quot;${PKG_CONFIG_PATH64}${PKG_CONFIG_PATH64+:}${XORG_PREFIX}/lib64/pkgconfig&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
 # End /etc/profile.d/15-xorg.sh&lt;br /&gt;
 EOF&lt;br /&gt;
 source /etc/profile&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib/X11 /usr/lib/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-32}&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib32/X11 /usr/lib32/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-n32}&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Patch the source:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-luit_race-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../xorg-{{Xorg6-Version}}-security-3.patch&lt;br /&gt;
&lt;br /&gt;
If you would like to install Xorg6 into a prefix other then &#039;&#039;&#039;/usr/X11R6&#039;&#039;&#039; correct a hard-coded path:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@/usr/X11R6@${XORG_PREFIX}@&#039; programs/luit/parser.h&lt;br /&gt;
&lt;br /&gt;
Xorg insists on putting its boot and profile scripts into the /etc  directory even if specifically told not to compile anything Xprint server or client:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;/^SUBDIRS =/s/ etc$//&#039; programs/Xserver/Xprint/Imakefile&lt;br /&gt;
&lt;br /&gt;
Build the lndir program that is going to be used to create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 pushd config/util &amp;amp;&amp;amp;&lt;br /&gt;
 make -f Makefile.ini lndir &amp;amp;&amp;amp;&lt;br /&gt;
 popd&lt;br /&gt;
&lt;br /&gt;
Create the shadow directory:&lt;br /&gt;
&lt;br /&gt;
 mkdir ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 cd ../xcbuild &amp;amp;&amp;amp;&lt;br /&gt;
 ../xc/config/util/lndir ../xc&lt;br /&gt;
&lt;br /&gt;
Create a basic host.def file:&lt;br /&gt;
&lt;br /&gt;
{{Xorg6-host.def}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@^#include &amp;lt;linux/config.h&amp;gt;@/* &amp;amp; */@&amp;quot; \&lt;br /&gt;
     $(grep -lr linux/config.h *) &amp;amp;&amp;amp;&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 make CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; World&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 make install.man &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/bin /usr/bin/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/lib64/X11 /usr/lib64/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -s ../X11R6/include/X11 /usr/include/X11 &amp;amp;&amp;amp;&lt;br /&gt;
 for prog in xft-config xcursor-config gccmakedep ccmakedep imake xmkmf; do&lt;br /&gt;
   mv -v /usr/X11R6/bin/$prog{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
   ln -sfv /usr/bin/multiarch_wrapper /usr/X11R6/bin/$prog&lt;br /&gt;
 done&lt;br /&gt;
&lt;br /&gt;
The Xorg fonts have been installed outside of [[FontConfig]]&#039;s default search path of /usr/share/fonts:&lt;br /&gt;
&lt;br /&gt;
 install -v -d -m755 /usr/share/fonts &amp;amp;&amp;amp;&lt;br /&gt;
 ln -svn /usr/X11R6/lib64/X11/fonts/TTF /usr/share/fonts/X11-TTF&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;/div&gt;</summary>
		<author><name>85.178.140.208</name></author>
	</entry>
</feed>