<?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=Eric</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=Eric"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/Eric"/>
	<updated>2026-04-11T03:20:37Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=Minicom&amp;diff=20144</id>
		<title>Minicom</title>
		<link rel="alternate" type="text/html" href="?title=Minicom&amp;diff=20144"/>
		<updated>2010-05-11T16:39:38Z</updated>

		<summary type="html">&lt;p&gt;Eric: Add project homepage&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://alioth.debian.org/frs/download.php/1806/minicom-{{Minicom-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Minicom is a menu driven communications program. It emulates ANSI and VT102 terminals.|http://alioth.debian.org/projects/minicom/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&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 &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;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr &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; ./configure --prefix=/usr &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; ./configure --prefix=/usr &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:Network Utilities]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=WxWidgets&amp;diff=20141</id>
		<title>WxWidgets</title>
		<link rel="alternate" type="text/html" href="?title=WxWidgets&amp;diff=20141"/>
		<updated>2010-04-30T12:59:56Z</updated>

		<summary type="html">&lt;p&gt;Eric: Add project homepage&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/wxwindows/wxWidgets-{{wxWidgets-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms. It has popular language bindings for Python, Perl, Ruby and many other languages. wxWidgets gives its applications a native look and feel because it uses the platform&#039;s native API rather than emulating the GUI.|http://wxwidgets.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Gtk2]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[LibTIFF]]&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
* [[SDL]]&lt;br /&gt;
* [[libgnomeprintui]]&lt;br /&gt;
* [[unixODBC]]&lt;br /&gt;
* [[libmspack]]&lt;br /&gt;
* [[CppUnit]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
The options below speak for themselves:&lt;br /&gt;
&lt;br /&gt;
 --with-odbc&lt;br /&gt;
&lt;br /&gt;
 --with-libmspack&lt;br /&gt;
&lt;br /&gt;
 --with-sdl&lt;br /&gt;
&lt;br /&gt;
 --with-gnomeprint&lt;br /&gt;
&lt;br /&gt;
 --enable-unicode&lt;br /&gt;
&lt;br /&gt;
 --enable-compat24&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/^SEARCH_INCLUDE=/a\    ${XORG_PREFIX}/include&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr &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;
Install the &#039;&#039;setup&#039;&#039; header file that is needed by some packages:&lt;br /&gt;
&lt;br /&gt;
 cp include/msvc/wx/setup.h /usr/include/wx-{{wxWidgets-Version2}}/wx&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;
 sed -i &amp;quot;/^SEARCH_INCLUDE=/a\    ${XORG_PREFIX}/include&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 USE_ARCH=32 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; \&lt;br /&gt;
 ./configure --prefix=/usr &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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/wx-config{,-32}&lt;br /&gt;
&lt;br /&gt;
Install the &#039;&#039;setup&#039;&#039; header file that is needed by some packages:&lt;br /&gt;
&lt;br /&gt;
 cp include/msvc/wx/setup.h /usr/include/wx-{{wxWidgets-Version2}}/wx&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/^SEARCH_INCLUDE=/a\    ${XORG_PREFIX}/include&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 USE_ARCH=n32 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; \&lt;br /&gt;
 ./configure --prefix=/usr \&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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/wx-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
Install the &#039;&#039;setup&#039;&#039; header file that is needed by some packages:&lt;br /&gt;
&lt;br /&gt;
 cp include/msvc/wx/setup.h /usr/include/wx-{{wxWidgets-Version2}}/wx&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;/^SEARCH_INCLUDE=/a\    ${XORG_PREFIX}/include&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 USE_ARCH=64 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; \&lt;br /&gt;
 ./configure --prefix=/usr \&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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/wx-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/wx-config&lt;br /&gt;
&lt;br /&gt;
Install the &#039;&#039;setup&#039;&#039; header file that is needed by some packages:&lt;br /&gt;
&lt;br /&gt;
 cp include/msvc/wx/setup.h /usr/include/wx-{{wxWidgets-Version2}}/wx&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| wx-config wxrc wxrc-{{wxWidgets-Version2}}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libwx_base-{{wxWidgets-Version2}}.so, libwx_base_net-{{wxWidgets-Version2}}.so, libwx_base_xml-{{wxWidgets-Version2}}.so, libwx_gtk2_adv-{{wxWidgets-Version2}}.so, libwx_gtk2_aui-{{wxWidgets-Version2}}.so,                                       libwx_gtk2_core-{{wxWidgets-Version2}}.so, libwx_gtk2_dbgrid-{{wxWidgets-Version2}}.so, libwx_gtk2_html-{{wxWidgets-Version2}}.so, libwx_gtk2_qa-{{wxWidgets-Version2}}.so, libwx_gtk2_richtext-{{wxWidgets-Version2}}.so, libwx_gtk2_xrc-{{wxWidgets-Version2}}.so&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/lib/wx, /usr/include/wx-{{wxWidgets-Version2}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:X Libs]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=CVS&amp;diff=20077</id>
		<title>CVS</title>
		<link rel="alternate" type="text/html" href="?title=CVS&amp;diff=20077"/>
		<updated>2010-04-18T09:31:00Z</updated>

		<summary type="html">&lt;p&gt;Eric: add patch to deal with conflicting getline definition in stdio.h -- the cross-lfs patch submitter page is not working, so currently hosted elsewhere&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://ftp.gnu.org/non-gnu/cvs/source/stable/{{CVS-Version}}/cvs-{{CVS-Version}}.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/cvs/cvs-{{CVS-Version}}-zlib-1.patch&lt;br /&gt;
| http://freesa.org/eric/patches/cvs-1.11.23-getline_unsafe-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The Concurrent Versioning System (CVS) is a version control system, an important component of Source Configuration Management (SCM). Using it, you can record the history of sources files, and documents. It is primarily used in software development. Note however, that [[Subversion]] - which aims to improve over CVS - is increasingly being used instead of CVS.|http://www.nongnu.org/cvs/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[GDBM]]&lt;br /&gt;
* [[Tcsh]]&lt;br /&gt;
* [[OpenSSH]]&lt;br /&gt;
* [[krb4]]&lt;br /&gt;
* [[MIT krb5]] or [[Heimdal]]&lt;br /&gt;
* [[Ghostscript]]&lt;br /&gt;
* A MTA such as [[Sendmail]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
By default CVS is statically linked against the Zlib library included in its source tree. This makes it exposed to possible security vulnerabilities in that library. If you want to modify CVS to use the system shared Zlib library, apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../cvs-{{CVS-Version}}-zlib-1.patch&lt;br /&gt;
&lt;br /&gt;
The CVS code includes replacement for GNU C library function getline, however stdio.h defines getline with a different return type. If you experience conflicting definitions, apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i cvs-{{CVS-Version}}-getline_unsafe-1.patch&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Install CVS by running the following commands:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Now, as the root user:&lt;br /&gt;
&lt;br /&gt;
 make install &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/cvs-{{CVS-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 FAQ README /usr/share/doc/cvs-{{CVS-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/*.pdf /usr/share/doc/cvs-{{CVS-Version}}&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;
By default CVS is statically linked against the Zlib library included in its source tree. This makes it exposed to possible security vulnerabilities in that library. If you want to modify CVS to use the system shared Zlib library, apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../cvs-{{CVS-Version}}-zlib-1.patch&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; ./configure --prefix=/usr &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; ./configure --prefix=/usr --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; ./configure --prefix=/usr --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;
=== Install Documents ===&lt;br /&gt;
&lt;br /&gt;
Install the documents&lt;br /&gt;
&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/cvs-{{CVS-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 FAQ README /usr/share/doc/cvs-{{CVS-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/*.pdf /usr/share/doc/cvs-{{CVS-Version}}&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| cvs, cvsbug, and rcs2log&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/cvs and /usr/share/doc/cvs-{{CVS-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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! cvs&lt;br /&gt;
| is the main program file for the concurrent versions system.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! cvsbug&lt;br /&gt;
| is used to send problem reports about CVS to a central support site.&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! rcs2log&lt;br /&gt;
| is a symlink to the contributed RCS to Change Log generator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Source Code Management]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=Zip&amp;diff=20076</id>
		<title>Zip</title>
		<link rel="alternate" type="text/html" href="?title=Zip&amp;diff=20076"/>
		<updated>2010-04-17T17:10:05Z</updated>

		<summary type="html">&lt;p&gt;Eric: add pkg intro&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://ftp.info-zip.org/pub/infozip/src/zip{{Zip-Version}}.tgz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Info-ZIP&#039;s purpose is to provide free, portable, high-quality versions of the Zip and UnZip compressor-archiver utilities that are compatible with the DOS-based PKZIP by PKWARE, Inc.|http://info-zip.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
== Additional Configuration Options ==&lt;br /&gt;
&lt;br /&gt;
Use the  &#039;&#039;&#039;make -f unix/Makefile list&#039;&#039;&#039; command to see the alternatives to generic_gcc for make.&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make -f unix/Makefile generic&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make prefix=/usr -f unix/Makefile install&lt;br /&gt;
&lt;br /&gt;
=== Command Explanations ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;make prefix=/usr -f unix/Makefile install&#039;&#039;&#039;: This sets the prefix variable to /usr instead of /usr/local which is the default.&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;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 make -f unix/Makefile generic CC=&amp;quot;gcc ${BUILD64}&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 make prefix=/usr -f unix/Makefile install&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| zip, zipcloak, zipnote, and zipsplit&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| None&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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! zip&lt;br /&gt;
| compresses files into a ZIP archive. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! zipcloak&lt;br /&gt;
| is a utility to encrypt and decrypt a ZIP archive. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! zipnote&lt;br /&gt;
| reads or writes comments stored in a ZIP file. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! zipsplit&lt;br /&gt;
| is a utility to split ZIP files into smaller files.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:General Utilities]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=Docutils&amp;diff=20075</id>
		<title>Docutils</title>
		<link rel="alternate" type="text/html" href="?title=Docutils&amp;diff=20075"/>
		<updated>2010-04-17T13:09:23Z</updated>

		<summary type="html">&lt;p&gt;Eric: add Package-Introduction&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://downloads.sourceforge.net/docutils/docutils-{{Docutils-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|Docutils is an open-source text processing system for processing plaintext documentation into useful formats, such as HTML or LaTeX. It includes reStructuredText, the easy to read, easy to use, what-you-see-is-what-you-get plaintext markup language.|http://docutils.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Python]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 python setup.py install&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=32 python setup.py install&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=n32 python setup.py install&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Install the package&lt;br /&gt;
&lt;br /&gt;
 USE_ARCH=64 python setup.py install&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=Rarian&amp;diff=20016</id>
		<title>Rarian</title>
		<link rel="alternate" type="text/html" href="?title=Rarian&amp;diff=20016"/>
		<updated>2010-04-12T20:39:20Z</updated>

		<summary type="html">&lt;p&gt;Eric: Added pkg intro&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://rarian.freedesktop.org/Releases/rarian-{{Rarian-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Rarian is a documentation metadata library based on the proposed Freedesktop.org spec.|http://rarian.freedesktop.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[LibXSLT]]&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 --localstatedir=/var &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; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr --localstatedir=/var &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;
Rarian is unusual - it wipes out the existing scrollkeeper-config and symlinks it to rarian-sk-config.&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; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --localstatedir=/var \&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; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --localstatedir=/var \&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;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=LibGPG-Error&amp;diff=19997</id>
		<title>LibGPG-Error</title>
		<link rel="alternate" type="text/html" href="?title=LibGPG-Error&amp;diff=19997"/>
		<updated>2010-04-03T09:14:37Z</updated>

		<summary type="html">&lt;p&gt;Eric: Add project homepage&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.gnupg.org/gcrypt/libgpg-error/libgpg-error-{{LibGPG-Error-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Libgpg-error is a small library that defines common error values for all GnuPG components. Among these are GPG, GPGSM, GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon and possibly more in the future.|http://www.gnupg.org/related_software/libgpg-error/}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&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 &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; ./configure --prefix=/usr &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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/gpg-error-config{,-32}&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; ./configure --prefix=/usr --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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/gpg-error-config{,-n32}&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; ./configure --prefix=/usr --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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/gpg-error-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/gpg-error-config&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;
| gpg-error, gpg-error-config&lt;br /&gt;
|-&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libgpg-error.{a,la,so}&lt;br /&gt;
|-&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/common-lisp/source/gpg-error&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;
! program1&lt;br /&gt;
| ???&lt;br /&gt;
|-&lt;br /&gt;
! program2&lt;br /&gt;
| ???&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=APR&amp;diff=18783</id>
		<title>APR</title>
		<link rel="alternate" type="text/html" href="?title=APR&amp;diff=18783"/>
		<updated>2009-07-25T15:45:08Z</updated>

		<summary type="html">&lt;p&gt;Eric: add package introduction&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.oregonstate.edu/pub/apache/apr/apr-{{APR-Version}}.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The mission of the Apache Portable Runtime (APR) project is to create and maintain software libraries that provide a predictable and consistent interface to underlying platform-specific implementations.|http://apr.apache.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[DUMA]]&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 \&lt;br /&gt;
     --with-installbuilddir=/usr/lib/apr-{{APR-Version2}} &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; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
     --with-installbuilddir=/usr/lib/apr-{{APR-Version2}} &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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/apr-{{APR-Version2}}-config{,-32}&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; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
     --with-installbuilddir=/usr/lib32/apr-{{APR-Version2}} &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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/apr-{{APR-Version2}}-config{,-n32}&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; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
     --with-installbuilddir=/usr/lib64/apr-{{APR-Version2}} &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 &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/apr-{{APR-Version2}}-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/apr-{{APR-Version2}}-config&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| apr-{{APR-Version2}}-config&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libapr-1.{so,la,a}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directory:&lt;br /&gt;
| /usr/lib/apr-{{APR-Version2}}&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Programming]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=ALSA_Driver&amp;diff=18751</id>
		<title>ALSA Driver</title>
		<link rel="alternate" type="text/html" href="?title=ALSA_Driver&amp;diff=18751"/>
		<updated>2009-07-19T16:34:09Z</updated>

		<summary type="html">&lt;p&gt;Eric: &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://ftp.alsa-project.org/pub/driver/alsa-driver-{{ALSA Driver-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The ALSA Driver is kernel driver from Advanced Linux Sound Architecture (ALSA) project.|http://www.alsa-project.org/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[ALSA Library]]&lt;br /&gt;
* Linux kernel source&lt;br /&gt;
&lt;br /&gt;
You can compile one module：&lt;br /&gt;
 lspci | grep audio&lt;br /&gt;
 ./configure --with-cards=&amp;lt;list&amp;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 --with-kernel=/lib/modules/$(uname -r)/source &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; ./configure \&lt;br /&gt;
     --with-kernel=/lib/modules/$(uname -r)/source &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; ./configure --libdir=/usr/lib32 \&lt;br /&gt;
     --with-kernel=/lib/modules/$(uname -r)/source &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; ./configure --libdir=/usr/lib64 \&lt;br /&gt;
     --with-kernel=/lib/modules/$(uname -r)/source &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;
 ./snddevices&lt;br /&gt;
 cd utils&lt;br /&gt;
 ./alsaconf &lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
* Installed Programs: ???&lt;br /&gt;
* Installed Libraries: ???&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=Yelp&amp;diff=18267</id>
		<title>Yelp</title>
		<link rel="alternate" type="text/html" href="?title=Yelp&amp;diff=18267"/>
		<updated>2009-04-26T23:37:04Z</updated>

		<summary type="html">&lt;p&gt;Eric: add package introduction&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://ftp.gnome.org/pub/gnome/sources/yelp/{{Yelp-Version2}}/yelp-{{Yelp-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Yelp is the help viewer in Gnome.|http://live.gnome.org/Yelp}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[libgnomeui]]&lt;br /&gt;
* [[libgnomeprintui]]&lt;br /&gt;
* [[startup-notification]]&lt;br /&gt;
* [[GNOME Doc-Utils]]&lt;br /&gt;
* [[D-BUS Glib]]&lt;br /&gt;
* [[LibXSLT]]&lt;br /&gt;
* [[Rarian]]&lt;br /&gt;
* (Gecko Engine) [[XULRunner]], [[Firefox]], [[SeaMonkey]], or [[Mozilla]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Beagle]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CPPFLAGS=&amp;quot;-I/usr/include/nss -I/usr/include/nspr&amp;quot; \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} \&lt;br /&gt;
     --sysconfdir=/etc/gnome --localstatedir=/var/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;
== 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;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 CPPFLAGS=&amp;quot;-I/usr/include/nss -I/usr/include/nspr&amp;quot; \&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=${GNOME_PREFIX} \&lt;br /&gt;
     --sysconfdir=/etc/gnome --localstatedir=/var/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 &amp;amp;&amp;amp;&lt;br /&gt;
 unset PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 CPPFLAGS=&amp;quot;-I/usr/include/nss -I/usr/include/nspr&amp;quot; \&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=${GNOME_PREFIX} \&lt;br /&gt;
     --sysconfdir=/etc/gnome --localstatedir=/var/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 &amp;amp;&amp;amp;&lt;br /&gt;
 unset PKG_CONFIG_PATH&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 export PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; &amp;amp;&amp;amp;&lt;br /&gt;
 CPPFLAGS=&amp;quot;-I/usr/include/nss -I/usr/include/nspr&amp;quot; \&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=${GNOME_PREFIX} \&lt;br /&gt;
     --sysconfdir=/etc/gnome --localstatedir=/var/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 &amp;amp;&amp;amp;&lt;br /&gt;
 unset PKG_CONFIG_PATH&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=FreeGLUT&amp;diff=18100</id>
		<title>FreeGLUT</title>
		<link rel="alternate" type="text/html" href="?title=FreeGLUT&amp;diff=18100"/>
		<updated>2009-04-12T13:36:27Z</updated>

		<summary type="html">&lt;p&gt;Eric: convert sed script into patch&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;
| http://downloads.sourceforge.net/freeglut/freeglut-{{FreeGLUT-Version}}.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Download Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/freeglut/freeglut-{{FreeGLUT-Version}}-forgive_ISO_C90_warnings-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|FreeGLUT is an alternative to the OpenGL Utility Toolkit (GLUT) library which allows the creation and management of windows containing OpenGL contexts and also read the mouse, keyboard and joystick functions.|http://freeglut.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
Apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../freeglut-{{FreeGLUT-Version}}-forgive_ISO_C90_warnings-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr &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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/freeglut-{{FreeGLUT-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/freeglut_user_interface.html \&lt;br /&gt;
     /usr/share/doc/freeglut-{{FreeGLUT-Version}}&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../freeglut-{{FreeGLUT-Version}}-forgive_ISO_C90_warnings-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr &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;
Apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../freeglut-{{FreeGLUT-Version}}-forgive_ISO_C90_warnings-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --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;
Apply the following patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../freeglut-{{FreeGLUT-Version}}-forgive_ISO_C90_warnings-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/freeglut-{{FreeGLUT-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/freeglut_user_interface.html \&lt;br /&gt;
     /usr/share/doc/freeglut-{{FreeGLUT-Version}}&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libglut.{so,a}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/doc/freeglut-{{FreeGLUT-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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libglut.{so,a}&lt;br /&gt;
| contains functions that implement the OpenGL Utility Toolkit.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Graphics Libraries]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=FreeGLUT&amp;diff=18099</id>
		<title>FreeGLUT</title>
		<link rel="alternate" type="text/html" href="?title=FreeGLUT&amp;diff=18099"/>
		<updated>2009-04-12T13:03:47Z</updated>

		<summary type="html">&lt;p&gt;Eric: tidy the summary&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;
| http://downloads.sourceforge.net/freeglut/freeglut-{{FreeGLUT-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|FreeGLUT is an alternative to the OpenGL Utility Toolkit (GLUT) library which allows the creation and management of windows containing OpenGL contexts and also read the mouse, keyboard and joystick functions.|http://freeglut.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr &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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/freeglut-{{FreeGLUT-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/freeglut_user_interface.html \&lt;br /&gt;
     /usr/share/doc/freeglut-{{FreeGLUT-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;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr &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;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --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;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/freeglut-{{FreeGLUT-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/freeglut_user_interface.html \&lt;br /&gt;
     /usr/share/doc/freeglut-{{FreeGLUT-Version}}&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libglut.{so,a}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/doc/freeglut-{{FreeGLUT-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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libglut.{so,a}&lt;br /&gt;
| contains functions that implement the OpenGL Utility Toolkit.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Graphics Libraries]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=FreeGLUT&amp;diff=18098</id>
		<title>FreeGLUT</title>
		<link rel="alternate" type="text/html" href="?title=FreeGLUT&amp;diff=18098"/>
		<updated>2009-04-12T13:01:59Z</updated>

		<summary type="html">&lt;p&gt;Eric: add package introduction&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;
| http://downloads.sourceforge.net/freeglut/freeglut-{{FreeGLUT-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
{{Package-Introduction|FreeGLUT is Open Source alternative to the OpenGL Utility Toolkit (GLUT) library. GLUT (and hence freeglut) allows the user to create and manage windows containing OpenGL contexts on a wide range of platforms and also read the mouse, keyboard and joystick functions.|http://freeglut.sourceforge.net/}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[X Window System]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 ./configure --prefix=/usr &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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/freeglut-{{FreeGLUT-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/freeglut_user_interface.html \&lt;br /&gt;
     /usr/share/doc/freeglut-{{FreeGLUT-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;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=/usr &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;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=/usr --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;
 sed -i &amp;quot;s/-Werror//&amp;quot; configure &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=/usr --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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -d -m755 /usr/share/doc/freeglut-{{FreeGLUT-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/freeglut_user_interface.html \&lt;br /&gt;
     /usr/share/doc/freeglut-{{FreeGLUT-Version}}&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libglut.{so,a}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /usr/share/doc/freeglut-{{FreeGLUT-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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libglut.{so,a}&lt;br /&gt;
| contains functions that implement the OpenGL Utility Toolkit.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Category:Graphics Libraries]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=JasPer&amp;diff=18097</id>
		<title>JasPer</title>
		<link rel="alternate" type="text/html" href="?title=JasPer&amp;diff=18097"/>
		<updated>2009-04-12T12:53:30Z</updated>

		<summary type="html">&lt;p&gt;Eric: add package introduction&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.ece.uvic.ca/~mdadams/jasper/software/jasper-{{JasPer-Version}}.zip&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|JasPer The JasPer Project is an open-source initiative to provide a free software-based reference implementation of the codec specified in the JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1).|http://www.ece.uvic.ca/~mdadams/jasper/}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Unzip]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[FreeGLUT]]&lt;br /&gt;
* [[Dmalloc]]&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 --enable-shared &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; ./configure --prefix=/usr \&lt;br /&gt;
     --enable-shared  --x-libraries=/usr/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;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib32 --enable-shared &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; ./configure --prefix=/usr \&lt;br /&gt;
     --libdir=/usr/lib64 --enable-shared &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:Graphics Libraries]]&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=User_talk:Eric&amp;diff=16164</id>
		<title>User talk:Eric</title>
		<link rel="alternate" type="text/html" href="?title=User_talk:Eric&amp;diff=16164"/>
		<updated>2008-11-25T19:42:27Z</updated>

		<summary type="html">&lt;p&gt;Eric: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there a good reason the download links for Screen should not be the ones at gnu.org?&lt;br /&gt;
http://www.gnu.org/software/screen/&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=User_talk:Eric&amp;diff=16163</id>
		<title>User talk:Eric</title>
		<link rel="alternate" type="text/html" href="?title=User_talk:Eric&amp;diff=16163"/>
		<updated>2008-11-25T19:41:52Z</updated>

		<summary type="html">&lt;p&gt;Eric: New page: Is there a good reason the download links should not be the ones at gnu.org? http://www.gnu.org/software/screen/&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is there a good reason the download links should not be the ones at gnu.org?&lt;br /&gt;
http://www.gnu.org/software/screen/&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
	<entry>
		<id>?title=Screen&amp;diff=16162</id>
		<title>Screen</title>
		<link rel="alternate" type="text/html" href="?title=Screen&amp;diff=16162"/>
		<updated>2008-11-25T19:37:43Z</updated>

		<summary type="html">&lt;p&gt;Eric: double checked that the binaries are identical to the gnu.org binaries, so switched to that source.&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 (HTTP):&lt;br /&gt;
| http://ftp.gnu.org/gnu/screen/screen-{{Screen-Version}}.tar.gz&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download (FTP):&lt;br /&gt;
| ftp://ftp.gnu.org/gnu/screen/screen-{{Screen-Version}}.tar.gz&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|Screen provides you with an ANSI/vt100 terminal emulator, which can multiplex up to 10 pseudo-terminals. On startup, it executes $SHELL in window 0. Then it reads ~/.screenrc to learn configuration, keybindings, and possibly open more windows.}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Linux-PAM]]&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 \&lt;br /&gt;
     --with-socket-dir=/var/run/screen \&lt;br /&gt;
     --with-sys-screenrc=/etc/screenrc &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &amp;quot;s%/usr/local/etc/screenrc%/etc/screenrc%&amp;quot; {etc,doc}/* &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;
=== Command Explanations ===&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;--with-socket-dir=/var/run/screen&#039;&#039;: This option places the per-user sockets in a standard location.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;--with-sys-screenrc=/etc/screenrc&#039;&#039;: This option places the global screenrc file in /etc.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;sed -i -e &amp;quot;s%/usr/local/etc/screenrc%/etc/screenrc%&amp;quot; {etc,doc}/*&#039;&#039;&#039;: This command corrects the configuration and documentation files to the location that is used here for the global screenrc file.&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;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --with-socket-dir=/var/run/screen \&lt;br /&gt;
     --with-sys-screenrc=/etc/screenrc &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &amp;quot;s%/usr/local/etc/screenrc%/etc/screenrc%&amp;quot; {etc,doc}/* &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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -m 644 etc/etcscreenrc /etc/screenrc&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; ./configure --prefix=/usr \&lt;br /&gt;
     --with-socket-dir=/var/run/screen \&lt;br /&gt;
     --with-sys-screenrc=/etc/screenrc &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &amp;quot;s%/usr/local/etc/screenrc%/etc/screenrc%&amp;quot; {etc,doc}/* &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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -m 644 etc/etcscreenrc /etc/screenrc&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; ./configure --prefix=/usr \&lt;br /&gt;
     --with-socket-dir=/var/run/screen \&lt;br /&gt;
     --with-sys-screenrc=/etc/screenrc &amp;amp;&amp;amp;&lt;br /&gt;
 sed -i &amp;quot;s%/usr/local/etc/screenrc%/etc/screenrc%&amp;quot; {etc,doc}/* &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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -m 644 etc/etcscreenrc /etc/screenrc&lt;br /&gt;
&lt;br /&gt;
= Contents =&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;text-align: left;&amp;quot;&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Programs:&lt;br /&gt;
| screen&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| None&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| /var/run/screen&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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! screen&lt;br /&gt;
| is a terminal multiplexor with VT100/ANSI terminal emulation.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Eric</name></author>
	</entry>
</feed>