<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Renodr</id>
	<title>CBLFS - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://cblfs.clfs.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Renodr"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/Renodr"/>
	<updated>2026-04-11T18:17:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=OpenSSL&amp;diff=21658</id>
		<title>OpenSSL</title>
		<link rel="alternate" type="text/html" href="?title=OpenSSL&amp;diff=21658"/>
		<updated>2015-02-03T18:14:45Z</updated>

		<summary type="html">&lt;p&gt;Renodr: Fixed the URL for the patches (changed from &amp;quot;cross-lfs.org&amp;quot; to &amp;quot;clfs.org&amp;quot;&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.openssl.org/source/openssl-{{OpenSSL-Version}}.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/openssl/openssl-{{OpenSSL-Version}}-fix_manpages-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch (x86_64 Multilib):&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/openssl/openssl-{{OpenSSL-Version}}-32bit_x86_64-1.patch&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch (MIPS):&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/openssl/openssl-{{OpenSSL-Version}}-mips_support-1.patch&lt;br /&gt;
|-&lt;br /&gt;
|Optional Patch:&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/openssl/openssl-{{OpenSSL-Version}}-fix_parallel_build-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a full-strength general purpose cryptography library.|http://www.openssl.org/ }}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[bc]] (used by the testsuite)&lt;br /&gt;
* [[CVS]] (used by the certificate bundle script)&lt;br /&gt;
&lt;br /&gt;
{{Note|Kerberos support is currently BROKEN, DO NOT USE}}&lt;br /&gt;
&lt;br /&gt;
{{Note|Parallel build (make -j ...) may fail to install openssl but still appear to complete &amp;quot;successfully,&amp;quot; without stopping at the error. Apply the parallel build patch:&lt;br /&gt;
patch -Np1 -i ../openssl-{{OpenSSL-Version}}-fix_parallel_build-1.patch}}&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
{{Note|When building on Sparc in Pure 64bit, use the configure command from the multilib section, then proceed as normal}}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-fix_manpages-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-mips_support-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./config --openssldir=/etc/ssl --prefix=/usr shared &amp;amp;&amp;amp;&lt;br /&gt;
 make MANDIR=/usr/share/man&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make MANDIR=/usr/share/man install &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sv ../../etc/ssl /usr/share &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v -r certs /etc/ssl &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/openssl-{{OpenSSL-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v -r doc/{HOWTO,README,*.{txt,html,gif}} \&lt;br /&gt;
     /usr/share/doc/openssl-{{OpenSSL-Version}}&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply Patches:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-fix_manpages-1.patch &lt;br /&gt;
&lt;br /&gt;
Configure the Package (Use the appropriate command):&lt;br /&gt;
&lt;br /&gt;
==== x86_64 ====&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-32bit_x86_64-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./Configure linux-x86_64-32 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Sparc ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-sparcv9 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Little-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-mips_support-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./Configure linux-mipsel --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Big-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-mips_support-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./Configure linux-mips --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== PowerPC ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-ppc --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=32 make CC=&amp;quot;gcc ${BUILD32}&amp;quot; PERL=/usr/bin/perl&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=32 make PERL=/usr/bin/perl MANDIR=/usr/share/man install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Apply Patches:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-fix_manpages-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-mips_support-1.patch&lt;br /&gt;
&lt;br /&gt;
Configure the Package (Use the appropriate command):&lt;br /&gt;
&lt;br /&gt;
==== Mips (Little-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mipsel-n32 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Big-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-mips-n32 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=n32 make CC=&amp;quot;gcc ${BUILDN32}&amp;quot; PERL=/usr/bin/perl LIBDIR=lib32&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=n32 make PERL=/usr/bin/perl MANDIR=/usr/share/man LIBDIR=lib32 install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply Patches:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-fix_manpages-1.patch &lt;br /&gt;
&lt;br /&gt;
Configure the Package (Use the appropriate command):&lt;br /&gt;
&lt;br /&gt;
==== x86_64 ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-x86_64 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Sparc ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux64-sparcv9 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Little-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-mips_support-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./Configure linux-mips64el --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== Mips (Big-Endian) ====&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../openssl-{{OpenSSL-Version}}-mips_support-1.patch &amp;amp;&amp;amp;&lt;br /&gt;
 ./Configure linux-mips64 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
==== PowerPC ====&lt;br /&gt;
&lt;br /&gt;
 ./Configure linux-ppc64 --openssldir=/etc/ssl --prefix=/usr shared&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=64 make CC=&amp;quot;gcc ${BUILD64}&amp;quot; PERL=/usr/bin/perl LIBDIR=lib64&lt;br /&gt;
&lt;br /&gt;
Install the package:&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=64 make PERL=/usr/bin/perl MANDIR=/usr/share/man LIBDIR=lib64 install &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sv ../../etc/ssl /usr/share &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v -r certs /etc/ssl &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/openssl-{{OpenSSL-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 cp -v -r doc/{HOWTO,README,*.{txt,html,gif}} \&lt;br /&gt;
     /usr/share/doc/openssl-{{OpenSSL-Version}}&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
You can create a ca-bundle with the following script, it is from: http://www.mail-archive.com/modssl-users@modssl.org/msg16980.html&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt; mkcabundle.pl &amp;lt;&amp;lt; &amp;quot;EOF&amp;quot;&lt;br /&gt;
 #!/usr/bin/perl -w                                                                                                          &lt;br /&gt;
 #                                                                                                                           &lt;br /&gt;
 # Used to regenerate ca-bundle.crt from the Mozilla certdata.txt.                                                           &lt;br /&gt;
 # Run as ./mkcabundle.pl &amp;gt; ca-bundle.crt                                                                                    &lt;br /&gt;
 #                                                                                                                           &lt;br /&gt;
 &lt;br /&gt;
 my $cvsroot = &#039;:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot&#039;;&lt;br /&gt;
 my $certdata = &#039;mozilla/security/nss/lib/ckfw/builtins/certdata.txt&#039;;&lt;br /&gt;
 &lt;br /&gt;
 open(IN, &amp;quot;cvs -d $cvsroot co -p $certdata|&amp;quot;)&lt;br /&gt;
     || die &amp;quot;could not check out certdata.txt&amp;quot;;&lt;br /&gt;
 &lt;br /&gt;
 my $incert = 0;&lt;br /&gt;
 &lt;br /&gt;
 print&amp;lt;&amp;lt;EOH;&lt;br /&gt;
 # This is a bundle of X.509 certificates of public Certificate&lt;br /&gt;
 # Authorities.  It was generated from the Mozilla root CA list.&lt;br /&gt;
 #&lt;br /&gt;
 # Source: $certdata&lt;br /&gt;
 #&lt;br /&gt;
 EOH&lt;br /&gt;
 &lt;br /&gt;
 while (&amp;lt;IN&amp;gt;) {&lt;br /&gt;
     if (/^CKA_VALUE MULTILINE_OCTAL/) {&lt;br /&gt;
         $incert = 1;&lt;br /&gt;
         open(OUT, &amp;quot;|openssl x509 -text -inform DER -fingerprint&amp;quot;)&lt;br /&gt;
             || die &amp;quot;could not pipe to openssl x509&amp;quot;;&lt;br /&gt;
     } elsif (/^END/ &amp;amp;&amp;amp; $incert) {&lt;br /&gt;
         close(OUT);&lt;br /&gt;
         $incert = 0;&lt;br /&gt;
         print &amp;quot;\n\n&amp;quot;;&lt;br /&gt;
     } elsif ($incert) {&lt;br /&gt;
         my @bs = split(/\\/);&lt;br /&gt;
         foreach my $b (@bs) {&lt;br /&gt;
             chomp $b;&lt;br /&gt;
             printf(OUT &amp;quot;%c&amp;quot;, oct($b)) unless $b eq &amp;lt;nowiki&amp;gt;&#039;&#039;&amp;lt;/nowiki&amp;gt;;&lt;br /&gt;
         }&lt;br /&gt;
     } elsif (/^CVS_ID.*Revision: ([^ ]*).*/) {&lt;br /&gt;
         print &amp;quot;# Generated from certdata.txt RCS revision $1\n#\n&amp;quot;;&lt;br /&gt;
     }&lt;br /&gt;
 }&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
This command requires that you have Perl and [[CVS]] installed:&lt;br /&gt;
&lt;br /&gt;
 ./mkcabundle.pl &amp;gt; ca-bundle.crt &amp;amp;&amp;amp;&lt;br /&gt;
 install -Dv -m644 ca-bundle.crt /etc/ssl/certs&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| c_rehash, openssl&lt;br /&gt;
|-&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libcrypto.{so,a}, libssl.{so,a}&lt;br /&gt;
|-&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /etc/ssl, /usr/include/ssl, /usr/lib/engines, /usr/share/doc/openssl-{{OpenSSL-Version}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! c_rehash&lt;br /&gt;
| is a Perl script that scans all files in a directory and adds symbolic links to their hash values.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! openssl&lt;br /&gt;
| is a command-line tool for using the various cryptography functions of OpenSSL&#039;s crypto library from the shell.&lt;br /&gt;
|-&lt;br /&gt;
! libcrypto.{so,a}&lt;br /&gt;
| implements a wide range of cryptographic algorithms used in various Internet standards.&lt;br /&gt;
|-&lt;br /&gt;
!libssl.{so,a}&lt;br /&gt;
| implements the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Security]]&lt;/div&gt;</summary>
		<author><name>Renodr</name></author>
	</entry>
	<entry>
		<id>?title=Vim&amp;diff=21657</id>
		<title>Vim</title>
		<link rel="alternate" type="text/html" href="?title=Vim&amp;diff=21657"/>
		<updated>2015-02-03T17:44:22Z</updated>

		<summary type="html">&lt;p&gt;Renodr: Change the link for the VIM Patch so that it points to &amp;quot;clfs.org&amp;quot; instead of &amp;quot;cross-lfs.org&amp;quot;&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;
|ftp://ftp.vim.org/pub/vim/unix/vim-{{Vim-Version}}.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
!Translated Vim Messages:&lt;br /&gt;
|ftp://ftp.vim.org/pub/vim/extra/vim-{{Vim-Version}}-lang.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/vim/vim-{{Vim-Version}}-fixes-23.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|According to the Vim website, Vim is an advanced and highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. For a primer on text manipulation see: http://gavin.brokentrain.net/projects/vimtips/vimtips.pdf |http://www.vim.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk2]] or [[LessTif]] or [[Gtk1]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[TCL]]&lt;br /&gt;
* [[Ruby]]&lt;br /&gt;
* [[GPM]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;If you recompile Vim to link against X, and your X libraries are not on the root partition, you will no longer have an editor for use in emergencies. You may choose to install an additional editor, not link Vim against X, or move the current vim executable to the /bin directory under a different name such as vi.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-{{Vim-Version}}-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-{{Vim-Version}}-fixes-23.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr --with-features=huge &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;
&#039;&#039;&#039;&#039;&#039;This package does not provide any libraries so only one installation is needed.&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-{{Vim-Version}}-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-{{Vim-Version}}-fixes-23.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --with-features=huge \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/lib &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;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-{{Vim-Version}}-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-{{Vim-Version}}-fixes-23.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr --with-features=huge \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/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;
If desired, unpack the translated messages archive:&lt;br /&gt;
&lt;br /&gt;
 tar -xf ../vim-{{Vim-Version}}-lang.tar.gz --strip-components=1&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../vim-{{Vim-Version}}-fixes-23.patch &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_VIMRC_FILE &amp;quot;/etc/vimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 echo &#039;#define SYS_GVIMRC_FILE &amp;quot;/etc/gvimrc&amp;quot;&#039; &amp;gt;&amp;gt; src/feature.h &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; ./configure --prefix=/usr --with-features=huge \&lt;br /&gt;
     --x-libraries=${XORG_PREFIX}/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;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
Create a desktop file if desired.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt;&amp;gt; /usr/share/applications/gvim.desktop &amp;lt;&amp;lt; EOF&lt;br /&gt;
 [Desktop Entry]&lt;br /&gt;
 Name=gVim&lt;br /&gt;
 Version=7.0&lt;br /&gt;
 Comment=&amp;quot;The&amp;quot; UNIX editor, improved and GUIfied.&lt;br /&gt;
 Exec=gvim&lt;br /&gt;
 Icon=gvim&lt;br /&gt;
 Type=Application&lt;br /&gt;
 StartupNotify=true&lt;br /&gt;
 MimeType=text/plain;&lt;br /&gt;
 Categories=Application;Development;&lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
Create a Vim resources file to set your options.&lt;br /&gt;
&lt;br /&gt;
 cat &amp;gt;&amp;gt; ~/.vimrc &amp;lt;&amp;lt; EOF&lt;br /&gt;
 &lt;br /&gt;
 &amp;quot; Begin ~/.vimrc&lt;br /&gt;
 &lt;br /&gt;
 set nocompatible &amp;quot; Get out of vi-compatible mode.&lt;br /&gt;
 filetype on &amp;quot; Detect the type of file.&lt;br /&gt;
 set history=1000 &amp;quot; How many lines of history to remember.&lt;br /&gt;
 set cf &amp;quot; Enable error files and error jumping.&lt;br /&gt;
 set ffs=unix &amp;quot; Support Unix file format.&lt;br /&gt;
 filetype plugin on &amp;quot; Load filetype plugins&lt;br /&gt;
 set viminfo+=! &amp;quot;&lt;br /&gt;
 set isk+=_,$,@,%,#,- &amp;quot; None of these should be word dividers, so make them not be.&lt;br /&gt;
 &lt;br /&gt;
 set background=dark &amp;quot; Use a dark background.&lt;br /&gt;
 syntax on &amp;quot; Syntax highlighting on&lt;br /&gt;
 colorscheme elflord &amp;quot; Set default color scheme.&lt;br /&gt;
 &lt;br /&gt;
 set ruler &amp;quot; Always show current positions along the bottom &lt;br /&gt;
 set cmdheight=2 &amp;quot; Make command bar 2 high.&lt;br /&gt;
 set number &amp;quot; Turn on line numbers.&lt;br /&gt;
 set lz &amp;quot; Do not redraw while running macros (much faster) (LazyRedraw).&lt;br /&gt;
 set backspace=2 &amp;quot; Make backspace work normally.&lt;br /&gt;
 set mouse=a &amp;quot; Use mouse everywhere.&lt;br /&gt;
 set report=0 &amp;quot; Tell me when anything is changed via :&lt;br /&gt;
 &lt;br /&gt;
 set showmatch &amp;quot; Show matching brackets.&lt;br /&gt;
 set mat=50 &amp;quot; How many tenths of a second to blink matching brackets.&lt;br /&gt;
 set lines=80 &amp;quot; 80 lines tall.&lt;br /&gt;
 set columns=160 &amp;quot; 160 cols wide.&lt;br /&gt;
 set so=10 &amp;quot; Keep 10 lines (top/bottom) for scope.&lt;br /&gt;
 set laststatus=2 &amp;quot; Always show the status line.&lt;br /&gt;
 &lt;br /&gt;
 set ai &amp;quot; Autoindent.&lt;br /&gt;
 set si &amp;quot; Smartindent.&lt;br /&gt;
 set cindent &amp;quot; Do c-style indenting.&lt;br /&gt;
 set tabstop=4 &amp;quot; Tab spacing (settings below are just to unify it).&lt;br /&gt;
 set softtabstop=4&lt;br /&gt;
 set shiftwidth=4&lt;br /&gt;
 set noexpandtab &amp;quot; Real tabs please!&lt;br /&gt;
 set nowrap &amp;quot; Do not wrap lines  &lt;br /&gt;
 set smarttab &amp;quot; Use tabs at the start of a line, spaces elsewhere.&lt;br /&gt;
 &lt;br /&gt;
 &amp;quot; End ~/.vimrc&lt;br /&gt;
 &lt;br /&gt;
 EOF&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| gview, gvim, gvimdiff, rgview, rgvim&lt;br /&gt;
|-&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-&lt;br /&gt;
! Installed Directory:&lt;br /&gt;
| /usr/share/vim&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Short Descriptions ===&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! gview&lt;br /&gt;
| starts gvim in read-only mode. &lt;br /&gt;
|-&lt;br /&gt;
! gvim&lt;br /&gt;
| is the editor that runs under X and includes a GUI. &lt;br /&gt;
|-&lt;br /&gt;
! gvimdiff&lt;br /&gt;
| edits two or three versions of a file with gvim and shows the differences. &lt;br /&gt;
|-&lt;br /&gt;
! rgview&lt;br /&gt;
| is a restricted version of gview. &lt;br /&gt;
|-&lt;br /&gt;
! rgvim&lt;br /&gt;
| is a restricted version of gvim.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Text Editors]]&lt;/div&gt;</summary>
		<author><name>Renodr</name></author>
	</entry>
	<entry>
		<id>?title=Creating_a_Ramdisk_tmp&amp;diff=21656</id>
		<title>Creating a Ramdisk tmp</title>
		<link rel="alternate" type="text/html" href="?title=Creating_a_Ramdisk_tmp&amp;diff=21656"/>
		<updated>2015-02-03T17:34:10Z</updated>

		<summary type="html">&lt;p&gt;Renodr: Changed the last line so that it is reworded and has no spelling errors.&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 Patch:&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/mountfs/mountfs-0.1-RAMDISKTMP-2.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This page will detail how to have /tmp and /var/tmp run under a mounted RAMDISK /dev/ram0. This is done for several reasons. First, if /tmp and /var/tmp are mounted under root /, they can cause large amounts of disk fragmentation due to the creation/deletion of a large amount of files. Second there is a noticeable performance gain, especially when dealing with large programs, (ie, KDE, gnome, OpenOffice, Etc) that use /tmp and /var/tmp to store/interact with information. I would not recommend this process for systems with a small amounts of ram.&lt;br /&gt;
&lt;br /&gt;
=== Ensure kernel has Ramdisk Support ===&lt;br /&gt;
&lt;br /&gt;
 --- Block devices &lt;br /&gt;
        &amp;lt;*&amp;gt;   RAM block device support                                                &lt;br /&gt;
        (16)    Default number of RAM disks                                           &lt;br /&gt;
        (4096)  Default RAM disk size (kbytes)&lt;br /&gt;
&lt;br /&gt;
=== Tell the kernel to make the Ramdisk at boot ===&lt;br /&gt;
&lt;br /&gt;
You will need to edit which ever boot loader menu you have {IE:grub, lilo} and add ramdisk_size=56000 to the kernel boot parameters. It should resemble the following. This tells the kernel to create a ramdisk 56Mb in size. &lt;br /&gt;
&lt;br /&gt;
 title CLFS YOUR_VERSION&lt;br /&gt;
 root (hdX,X)&lt;br /&gt;
 kernel /boot/clfs_YOUR_KENREL root=/dev/{XXX} ramdisk_size=56000&lt;br /&gt;
&lt;br /&gt;
=== Add the process to the bootscripts ===&lt;br /&gt;
&lt;br /&gt;
 cd /etc/rc.d/init.d/&lt;br /&gt;
 patch -Np1 -i ~/mountfs-0.1-RAMDISKTMP-2.patch&lt;br /&gt;
 ln -sf /tmp /var/tmp&lt;br /&gt;
&lt;br /&gt;
=== Add /tmp and /var/tmp to /etc/fstab ===&lt;br /&gt;
&lt;br /&gt;
Edit your /etc/fstab and add /tmp&lt;br /&gt;
&lt;br /&gt;
 /dev/ram0       /tmp    ext2    defaults        0       0&lt;br /&gt;
&lt;br /&gt;
You are now done creating a Ramdisk. Restart your system and enjoy!&lt;/div&gt;</summary>
		<author><name>Renodr</name></author>
	</entry>
	<entry>
		<id>?title=Creating_a_Ramdisk_tmp&amp;diff=21655</id>
		<title>Creating a Ramdisk tmp</title>
		<link rel="alternate" type="text/html" href="?title=Creating_a_Ramdisk_tmp&amp;diff=21655"/>
		<updated>2015-02-03T17:32:23Z</updated>

		<summary type="html">&lt;p&gt;Renodr: Fixed the URL for the Patch (e.g. changed from &amp;quot;cblfs.cross-lfs.org&amp;quot; to &amp;quot;cblfs.clfs.org&amp;quot;&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 Patch:&lt;br /&gt;
| http://svn.clfs.org/svn/repos/patches/mountfs/mountfs-0.1-RAMDISKTMP-2.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
This page will detail how to have /tmp and /var/tmp run under a mounted RAMDISK /dev/ram0. This is done for several reasons. First, if /tmp and /var/tmp are mounted under root /, they can cause large amounts of disk fragmentation due to the creation/deletion of a large amount of files. Second there is a noticeable performance gain, especially when dealing with large programs, (ie, KDE, gnome, OpenOffice, Etc) that use /tmp and /var/tmp to store/interact with information. I would not recommend this process for systems with a small amounts of ram.&lt;br /&gt;
&lt;br /&gt;
=== Ensure kernel has Ramdisk Support ===&lt;br /&gt;
&lt;br /&gt;
 --- Block devices &lt;br /&gt;
        &amp;lt;*&amp;gt;   RAM block device support                                                &lt;br /&gt;
        (16)    Default number of RAM disks                                           &lt;br /&gt;
        (4096)  Default RAM disk size (kbytes)&lt;br /&gt;
&lt;br /&gt;
=== Tell the kernel to make the Ramdisk at boot ===&lt;br /&gt;
&lt;br /&gt;
You will need to edit which ever boot loader menu you have {IE:grub, lilo} and add ramdisk_size=56000 to the kernel boot parameters. It should resemble the following. This tells the kernel to create a ramdisk 56Mb in size. &lt;br /&gt;
&lt;br /&gt;
 title CLFS YOUR_VERSION&lt;br /&gt;
 root (hdX,X)&lt;br /&gt;
 kernel /boot/clfs_YOUR_KENREL root=/dev/{XXX} ramdisk_size=56000&lt;br /&gt;
&lt;br /&gt;
=== Add the process to the bootscripts ===&lt;br /&gt;
&lt;br /&gt;
 cd /etc/rc.d/init.d/&lt;br /&gt;
 patch -Np1 -i ~/mountfs-0.1-RAMDISKTMP-2.patch&lt;br /&gt;
 ln -sf /tmp /var/tmp&lt;br /&gt;
&lt;br /&gt;
=== Add /tmp and /var/tmp to /etc/fstab ===&lt;br /&gt;
&lt;br /&gt;
Edit your /etc/fstab and add /tmp&lt;br /&gt;
&lt;br /&gt;
 /dev/ram0       /tmp    ext2    defaults        0       0&lt;br /&gt;
&lt;br /&gt;
Done, REBOOt, site back and Enjoy!&lt;/div&gt;</summary>
		<author><name>Renodr</name></author>
	</entry>
	<entry>
		<id>?title=Main_Page&amp;diff=21654</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="?title=Main_Page&amp;diff=21654"/>
		<updated>2015-02-03T17:18:49Z</updated>

		<summary type="html">&lt;p&gt;Renodr: Changed the Hints and Patches links from starting with &amp;quot;cross-lfs.org&amp;quot; to &amp;quot;clfs.org&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Welcome to Community Driven BLFS.&lt;br /&gt;
&lt;br /&gt;
== NOTICE ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please don&#039;t add information from BLFS without acknowledging the source. BLFS is copyrighted but copying is allowed with attribution.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
When adding packages please add a CONTENT section so everyone knows what the package does. Thank you.  You can find a script [[User:Weibullguy|here]] that can be used to make this task reasonably pain free.  The script even formats the output so a simple copy and paste is all you need to do (in most cases).&lt;br /&gt;
&lt;br /&gt;
If you have problems building any packages in CBLFS and are unable to find the solution yourself, please do not use the &amp;quot;Talk&amp;quot; section associated with the package.  You will receive no help, but your entry &amp;lt;b&amp;gt;will&amp;lt;/b&amp;gt; be deleted.  Most of the CLFS and CBLFS developers and users hang out at chat.freenode.net in the #cross-lfs channel.  Your odds of receiving help dramatically improve if you stop by #cross-lfs or post on the mailing list.&lt;br /&gt;
&lt;br /&gt;
== What is Community Driven BLFS ==&lt;br /&gt;
&lt;br /&gt;
Community Driven BLFS (CBLFS) is an open project that takes over after you have completed a Cross-LFS based build.  While there&#039;s a veritable [[Who&#039;s Who]] of CBLFS, as the name implies anyone in the community may contribute.  Your contributions are welcome; from multilib build instructions for Open Office to spelling and grammar corrections.  You can find a list of packages that are referenced but still need build instructions in the [http://cblfs.cross-lfs.org/index.php/Special:Wantedpages Wanted Pages] if you don&#039;t have anything particular in mind.&lt;br /&gt;
&lt;br /&gt;
There are only three requirements and one strong suggestion for contributing to CBLFS.  First, read and heed the applicable portions of the &#039;&#039;&#039;NOTICE&#039;&#039;&#039; section above.  Second, please follow the page format that is set.  There is a link to the page template below.  Explanatory comments are in bold green text and should, obviously, be removed.  Always check the template as changes &#039;&#039;are&#039;&#039; made periodically.&lt;br /&gt;
&lt;br /&gt;
Third, upload patches in accordance with the instructions below.  These instructions will help you create and format the file before uploading.  Please don&#039;t provide links to patches or other files stored on your personal server.&lt;br /&gt;
&lt;br /&gt;
Finally, there are many good open-source spell checking applications.  In fact, there are build instructions for [[Aspell]] in this wiki.  Please install and use a spell checker when contributing.&lt;br /&gt;
&lt;br /&gt;
* [[Page_Template|Page Template]]&lt;br /&gt;
* [http://patches.clfs.org/patch-submitter/ How to upload patches]&lt;br /&gt;
* [[License]]&lt;br /&gt;
&lt;br /&gt;
In addition to this Wiki, you may also be interested in visting the [http://hints.clfs.org/index.php/Main_Page CLFS-Hints Wiki].&lt;br /&gt;
&lt;br /&gt;
== Post CLFS Configuration ==&lt;br /&gt;
* [[Bash Startup Files]]&lt;br /&gt;
* [[System User and Groups]]&lt;br /&gt;
* [[Configuring for Adding Users]]&lt;br /&gt;
* [[Creating a Ramdisk tmp]]&lt;br /&gt;
* [[Creating an Initramfs]]&lt;br /&gt;
== How To ==&lt;br /&gt;
* [[NSS Caching]]&lt;br /&gt;
* [[NSS Offline Caching]]&lt;br /&gt;
* [[Setting up an OpenSSL CA]]&lt;br /&gt;
&lt;br /&gt;
= [[:Category:Packages|Packages in the Wiki]] =&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Security|Security]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Security&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Package Management|Package Management]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Package Management&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Block Device|Block Device]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Block Device&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:File System|File System]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=File System&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Hardware Monitoring|Hardware Monitoring]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Hardware Monitoring&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Power Management|Power Management]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Power Management&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Benchmarking|Benchmarking]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Benchmarking&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Shells|Shells]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Shells&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Emulators|Emulators]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Emulators&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Accessibility Solutions|Accessibility Solutions]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Accessibility Solutions&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:General_Libs|General Libraries]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=General Libs&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:General Utilities|General Utilities]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=General Utilities&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Text Editors|Text Editors]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Text Editors&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Programming|Programming]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Programming&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:C Sharp|C Sharp]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=C Sharp&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Source Code Management|Source Code Management]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Source Code Management&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Modules ==&lt;br /&gt;
=== [[:Category:Perl Modules|Perl Modules]] ===&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Python Modules|Python Modules]] ===&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Networking Libraries|Networking Libraries]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Networking Libraries&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Network Utilities|Network Utilities]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Network Utilities&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Network Applications|Network Applications]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Network Applications&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Servers|Servers]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Servers&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Non-GUI Clients|Console Web Browser/Mail/News/Chat/P2P/FTP Clients]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Non-GUI Clients&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:GUI Clients|Graphical Web Browser/Mail/News/Chat/P2P/FTP Clients]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=GUI Clients&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== X ([[X Window System]]) ==&lt;br /&gt;
* [[Xorg6]]&lt;br /&gt;
* [[Xorg7/Intro|Xorg7]]&lt;br /&gt;
&lt;br /&gt;
== [[:Category:X Libs|X Libraries]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=X Libs&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:X Window Applications|X Window Applications]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=X Window Applications&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Desktop Environments|Desktop Environments]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Desktop Environments&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Window Managers|Window Managers]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Window Managers&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Display Managers|Display Managers]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Display Managers&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Media Libraries|Media Libraries]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Media Libraries&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Media Utilities|Media Utilities]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Media Utilities&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:CD/DVD Utilities|CD/DVD Utilities]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=CD/DVD Utilities&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:TV and Radio|TV &amp;amp; Radio Applications]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=TV and Radio&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Graphics Libraries|Graphics Libraries]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Graphics Libraries&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Graphics Utilities|Graphics Utilities]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Graphics Utilities&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Cameras|Cameras]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Cameras&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Scanning|Scanning]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Scanning&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Printing|Printing]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Printing&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Type Setting|Type Setting]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Type Setting&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:PostScript|PostScript]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=PostScript&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DocBook ==&lt;br /&gt;
&lt;br /&gt;
=== [[DocBook SGML]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=DocBook SGML&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[DocBook-XML]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=DocBook-XML&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Games|Games]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Games&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Science_Engineering|Science, Engineering, and Mathematics]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Science_Engineering&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Clusters_Grids|Clusters, Grids, and Parallel Programming]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Clusters_Grids&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Financial|Financial Libraries and Utilities]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Financial&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[:Category:Office_Suites|Office Suites and Productivity]] ==&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Office_Suites&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Drivers ==&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Input Drivers|Input Drivers]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Input Drivers&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Video Drivers|Video Drivers]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Video Drivers&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Network Drivers|Network Drivers]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Network Drivers&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Closed Source ==&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Closed Source Applications|Closed Source Applications]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Closed Source Applications&amp;lt;/dpl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== [[:Category:Closed Source Plugins|Closed Source Plugins]] ===&lt;br /&gt;
&amp;lt;dpl&amp;gt;category=Closed Source Plugins&amp;lt;/dpl&amp;gt;&lt;/div&gt;</summary>
		<author><name>Renodr</name></author>
	</entry>
</feed>