<?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=Chrschn</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=Chrschn"/>
	<link rel="alternate" type="text/html" href="https://cblfs.clfs.org/Special:Contributions/Chrschn"/>
	<updated>2026-04-11T22:53:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>?title=CUPS&amp;diff=13569</id>
		<title>CUPS</title>
		<link rel="alternate" type="text/html" href="?title=CUPS&amp;diff=13569"/>
		<updated>2008-03-09T11:01:24Z</updated>

		<summary type="html">&lt;p&gt;Chrschn: Added 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;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
!Download Source:&lt;br /&gt;
| http://downloads.sourceforge.net/cups/cups-{{CUPS-Version}}-source.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|The Common Unix Printing System (CUPS) is a print spooler and associated utilities. It is based on the &amp;quot;Internet Printing Protocol&amp;quot; and provides printing services to most PostScript and raster printers.|http://www.cups.org/}}&lt;br /&gt;
&lt;br /&gt;
{{Note|If you get &amp;quot;Unsuported format, application/postscript&amp;quot; errors, try installing Cups/Ghostscript/foomatic (if needed), then start cups.}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[LibTIFF]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[OpenSSL]] or [[GnuTLS]]&lt;br /&gt;
* [[D-BUS]]&lt;br /&gt;
* [[Linux-PAM]]&lt;br /&gt;
* [[PHP]]&lt;br /&gt;
* [[Python]]&lt;br /&gt;
* [[JDK]]&lt;br /&gt;
* [[OpenSLP]]&lt;br /&gt;
* [[libpaper]]&lt;br /&gt;
* [[Valgrind]]&lt;br /&gt;
* [[Samba]]&lt;br /&gt;
&lt;br /&gt;
== Configuration Information ==&lt;br /&gt;
&lt;br /&gt;
{{Note|CUPS does not use &#039;&#039;DESTDIR&#039;&#039;, CUPS uses &#039;&#039;BUILDROOT&#039;&#039; instead.  Use &#039;&#039;BUILDROOT&#039;&#039; as you would normally use &#039;&#039;DESTDIR&#039;&#039;.}}&lt;br /&gt;
&lt;br /&gt;
== Creating the lp User ==&lt;br /&gt;
&lt;br /&gt;
 useradd -c &amp;quot;Print Service User&amp;quot; -d /dev/null -g lp -s /bin/false -u 10 lp&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
If you utilize [[Linux-PAM]], you need to modify some files so CUPS can find needed headers. Make the appropriate modifications using the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@pam/pam@security/pam@g&amp;quot; \&lt;br /&gt;
 {config-scripts/cups-pam.m4,scheduler/auth.c,configure}&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure &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;
 rm -rfv /etc/rc.d/*/*cups&lt;br /&gt;
&lt;br /&gt;
CUPS&#039; man pages are compressed. If you want to uncompress them, use the following commands:&lt;br /&gt;
&lt;br /&gt;
 gunzip -v /usr/share/man/man1/{cancel,cups{-config,test{dsc,ppd}},lp{,options,passwd,q,rm,r,stat}}.1.gz&lt;br /&gt;
 gunzip -v /usr/share/man/man5/{{classes,client,cups-snmp,cupsd,printers,subscriptions,mailto}.conf,mime.{convs,types}}.5.gz&lt;br /&gt;
 gunzip -v /usr/share/man/man7/{backend,filter}.7&lt;br /&gt;
 gunzip -v /usr/share/man/man8/{accept,cups{d,addsmb,enable,-{deviced,driverd,lpd,polld,}},lp{admin,info,move,c}}.8.gz&lt;br /&gt;
&lt;br /&gt;
  rm -v /usr/share/man/man8/{reject,cupsdisable}.8.gz&lt;br /&gt;
&lt;br /&gt;
  ln -sv accept.8 /usr/share/man/man8/reject.8&lt;br /&gt;
  ln -sv cupsenable.8 /usr/share/man/man8/cupsdisable.8&lt;br /&gt;
&lt;br /&gt;
If wanting to print to a Windows printer, pass this line to add smb support&lt;br /&gt;
 &lt;br /&gt;
 ln -s `which smbspool` /usr/lib/cups/backend/smb&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
If you utilize Linux-PAM, you need to modify some files so CUPS can find needed headers. Make the appropriate modifications using the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@pam/pam@security/pam@g&amp;quot; \&lt;br /&gt;
 {config-scripts/cups-pam.m4,scheduler/auth.c,configure}&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 ./configure \&lt;br /&gt;
     --libdir=/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 &amp;amp;&amp;amp;&lt;br /&gt;
 rm -rfv /etc/rc.d/*/*cups &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/cups-config{,-32}&lt;br /&gt;
&lt;br /&gt;
If wanting to print to a Windows printer, pass this line to add smb support (Untested)&lt;br /&gt;
 &lt;br /&gt;
 ln -s `which smbspool` /usr/lib/cups/backend/smb&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
If you utilize Linux-PAM, you need to modify some files so CUPS can find needed headers. Make the appropriate modifications using the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@pam/pam@security/pam@g&amp;quot; \&lt;br /&gt;
 {config-scripts/cups-pam.m4,scheduler/auth.c,configure}&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 ./configure \&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;
 rm -rfv /etc/rc.d/*/*cups &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/cups-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
If wanting to print to a Windows printer, pass this line to add smb support&lt;br /&gt;
(Untested)&lt;br /&gt;
 &lt;br /&gt;
 ln -s `which smbspool` /usr/lib32/cups/backend/smb&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
If you utilize Linux-PAM, you need to modify some files so CUPS can find needed headers. Make the appropriate modifications using the following command:&lt;br /&gt;
&lt;br /&gt;
 sed -i -e &amp;quot;s@pam/pam@security/pam@g&amp;quot; \&lt;br /&gt;
 {config-scripts/cups-pam.m4,scheduler/auth.c,configure}&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 ./configure \&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;
 rm -rfv /etc/rc.d/*/*cups &amp;amp;&amp;amp;&lt;br /&gt;
 mv -v /usr/bin/cups-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/cups-config&lt;br /&gt;
&lt;br /&gt;
CUPS&#039; man pages are compressed. If you want to uncompress them, use the following commands:&lt;br /&gt;
&lt;br /&gt;
 gunzip -v /usr/share/man/man1/{cancel,cups{-config,test{dsc,ppd}},lp{,options,passwd,q,rm,r,stat}}.1.gz&lt;br /&gt;
 gunzip -v /usr/share/man/man5/{{classes,client,cups-snmp,cupsd,printers,subscriptions,mailto}.conf,mime.{convs,types}}.5.gz&lt;br /&gt;
 gunzip -v /usr/share/man/man7/{backend,filter}.7&lt;br /&gt;
 gunzip -v /usr/share/man/man8/{accept,cups{d,addsmb,enable,-{deviced,driverd,lpd,polld,}},lp{admin,info,move,c}}.8.gz&lt;br /&gt;
&lt;br /&gt;
  rm -v /usr/share/man/man8/{reject,cupsdisable}.8.gz&lt;br /&gt;
&lt;br /&gt;
  ln -sv accept.8 /usr/share/man/man8/reject.8&lt;br /&gt;
  ln -sv cupsenable.8 /usr/share/man/man8/cupsdisable.8&lt;br /&gt;
&lt;br /&gt;
If wanting to print to a Windows printer, pass this line to add smb support&lt;br /&gt;
(Untested)&lt;br /&gt;
 &lt;br /&gt;
 ln -s `which smbspool` /usr/lib64/cups/backend/smb&lt;br /&gt;
&lt;br /&gt;
== Configuring ==&lt;br /&gt;
&lt;br /&gt;
=== BootScript ===&lt;br /&gt;
&lt;br /&gt;
Install the init script included in the [[bootscripts]] package.&lt;br /&gt;
&lt;br /&gt;
 make install-cups&lt;/div&gt;</summary>
		<author><name>Chrschn</name></author>
	</entry>
	<entry>
		<id>?title=Digikam&amp;diff=9618</id>
		<title>Digikam</title>
		<link rel="alternate" type="text/html" href="?title=Digikam&amp;diff=9618"/>
		<updated>2007-04-19T11:52:56Z</updated>

		<summary type="html">&lt;p&gt;Chrschn: Added sed command to fix compilation with recent versions of exiv2.&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/digikam/digikam-{{Digikam-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|digiKam is an advanced digital photo management application for linux. With digikam you can view, manage, edit, enhance, organize, tag, and share photographs.}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Pkg-config]]&lt;br /&gt;
* [[KdeLibs]]&lt;br /&gt;
* [[libkipi]]&lt;br /&gt;
* [[exiv2]]&lt;br /&gt;
* [[SQLite3]]&lt;br /&gt;
* [[Imlib2]]&lt;br /&gt;
* [[libkexif]]&lt;br /&gt;
* [[LibXSLT]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[KdeBase]]&lt;br /&gt;
* [[kipi-plugins]]&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[doxygen]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Fix a compilation error with recent versions of [[exiv2]]:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@e\.what()\.c_str()@e.what()@g&#039; \&lt;br /&gt;
     digikam/libs/widgets/*.cpp \&lt;br /&gt;
     digikam/libs/dmetadata/{,*/}*.cpp&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking&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;
Fix a compilation error with recent versions of [[exiv2]]:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@e\.what()\.c_str()@e.what()@g&#039; \&lt;br /&gt;
     digikam/libs/widgets/*.cpp \&lt;br /&gt;
     digikam/libs/dmetadata/{,*/}*.cpp&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;$PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &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;
Fix a compilation error with recent versions of [[exiv2]]:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@e\.what()\.c_str()@e.what()@g&#039; \&lt;br /&gt;
     digikam/libs/widgets/*.cpp \&lt;br /&gt;
     digikam/libs/dmetadata/{,*/}*.cpp&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;$PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --enable-libsuffix=32 --disable-dependency-tracking &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;
Fix a compilation error with recent versions of [[exiv2]]:&lt;br /&gt;
&lt;br /&gt;
 sed -i &#039;s@e\.what()\.c_str()@e.what()@g&#039; \&lt;br /&gt;
     digikam/libs/widgets/*.cpp \&lt;br /&gt;
     digikam/libs/dmetadata/{,*/}*.cpp&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;$PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --enable-libsuffix=64 --disable-dependency-tracking &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;
= 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;
| digikam, digikamdcraw, digitaglinktree, showfoto&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libdigikam.{la,so}, kio_digikampreview.{la,so}, kio_digikamalbums.{la,so}, kio_digikamdates.{la,so}, kio_digikamthumbnail.{la,so}, kio_digikamtags.{la,so}, kio_digikamsearch.{la,so}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| ${KDE_PREFIX-/usr}/include/digikam&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Chrschn</name></author>
	</entry>
	<entry>
		<id>?title=Kipi-plugins&amp;diff=9617</id>
		<title>Kipi-plugins</title>
		<link rel="alternate" type="text/html" href="?title=Kipi-plugins&amp;diff=9617"/>
		<updated>2007-04-19T11:31:51Z</updated>

		<summary type="html">&lt;p&gt;Chrschn: Added a patch to fix compilation with recent versions of exiv2.&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/kipi/kipi-plugins-{{Kipi-plugins-Version}}.tar.bz2&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/kipi-plugins/kipi-plugins-0.1.3-exiv2_fix-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
{{Package-Introduction|kipi-plugins allows image applications to use a plugin architecture for additional functionality.}}&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Pkg-config]]&lt;br /&gt;
* [[libkipi]]&lt;br /&gt;
* [[libpng]]&lt;br /&gt;
* [[libjpeg]]&lt;br /&gt;
* [[KdeLibs]]&lt;br /&gt;
* [[Libgphoto2]]&lt;br /&gt;
* [[Imlib2]]&lt;br /&gt;
* [[ImageMagick]]&lt;br /&gt;
* [[LibTIFF]]&lt;br /&gt;
=== Recommended ===&lt;br /&gt;
* [[KdeBase]]&lt;br /&gt;
* [[K3b]]&lt;br /&gt;
* [[LibXSLT]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[doxygen]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../kipi-plugins-0.1.3-exiv2_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking&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;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../kipi-plugins-0.1.3-exiv2_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;$PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --disable-dependency-tracking &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;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../kipi-plugins-0.1.3-exiv2_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;$PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --enable-libsuffix=32 --disable-dependency-tracking &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;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../kipi-plugins-0.1.3-exiv2_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; \&lt;br /&gt;
 PKG_CONFIG_PATH=&amp;quot;$PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=${KDE_PREFIX} --disable-debug \&lt;br /&gt;
     --enable-libsuffix=64 --disable-dependency-tracking &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;
= 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;
| kipiplugin_timeadjust.{la,so}, kipiplugin_jpeglossless.{la,so}, kipiplugin_htmlexport.{la,so}, kipiplugin_acquireimages.{la,so}, kipiplugin_sendimages.{la,so}, kipiplugin_rawconverter.{la,so}, kipiplugin_slideshow.{la,so}, kipiplugin_simpleviewer.{la,so}, kipiplugin_mpegencoder.{la,so}, kipiplugin_kameraklient.{la,so}, kipiplugin_flickrexport.{la,so}, kipiplugin_cdarchiving.{la,so}, kipiplugin_calendar.{la,so}, kipiplugin_batchprocessimages.{la,so}, kipiplugin_wallpaper.{la,so}, kipiplugin_printwizard.{la,so}, kipiplugin_galleryexport.{la,so}, kipiplugin_findimages.{la,so}&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directories:&lt;br /&gt;
| None&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Chrschn</name></author>
	</entry>
	<entry>
		<id>?title=Libbonoboui&amp;diff=8694</id>
		<title>Libbonoboui</title>
		<link rel="alternate" type="text/html" href="?title=Libbonoboui&amp;diff=8694"/>
		<updated>2007-04-15T10:48:13Z</updated>

		<summary type="html">&lt;p&gt;Chrschn: Fixed 64bit prefix&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/libbonoboui/{{Libbonoboui-Version2}}/libbonoboui-{{Libbonoboui-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[libgnomecanvas]]&lt;br /&gt;
* [[libbonobo]]&lt;br /&gt;
* [[libgnome]]&lt;br /&gt;
* [[LibXML2]]&lt;br /&gt;
* [[GConf]]&lt;br /&gt;
* [[Gtk2]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[Gtk-Doc]]&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=${GNOME_PREFIX} &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 -m755 -d ${GNOME_PREFIX}/share/doc/libbonoboui-{{Libbonoboui-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/*.{dtd,txt,xml,html} ${GNOME_PREFIX}/share/doc/libbonoboui-{{Libbonoboui-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;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH32}&amp;quot; USE_ARCH=32 \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} &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; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATHN32}&amp;quot; USE_ARCH=n32 \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_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;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; PKG_CONFIG_PATH=&amp;quot;${PKG_CONFIG_PATH64}&amp;quot; USE_ARCH=64 \&lt;br /&gt;
 ./configure --prefix=${GNOME_PREFIX} --libdir=${GNOME_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 &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d ${GNOME_PREFIX}/share/doc/libbonoboui-{{Libbonoboui-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 doc/*.{dtd,txt,xml,html} ${GNOME_PREFIX}/share/doc/libbonoboui-{{Libbonoboui-Version}}&lt;br /&gt;
&lt;br /&gt;
== Contents ==&lt;br /&gt;
&lt;br /&gt;
* Installed Programs: test-moniker, bonobo-browser&lt;br /&gt;
* Installed Libraries: libbonobo.{so,la,a}, libbonoboui-2.{so,la,a}&lt;br /&gt;
* Installed Directories: ${GNOME_PREFIX}/include/libbonoboui-2.0/bonobo, ${GNOME_PREFIX}/share/gnome-2.0/ui, ${GNOME_PREFIX}/lib/bonobo-2.0/samples, ${GNOME_PREFIX}/share/applications, ${GNOME_PREFIX}/share/gtk-doc/html/libbonoboui&lt;/div&gt;</summary>
		<author><name>Chrschn</name></author>
	</entry>
	<entry>
		<id>?title=XviD&amp;diff=8676</id>
		<title>XviD</title>
		<link rel="alternate" type="text/html" href="?title=XviD&amp;diff=8676"/>
		<updated>2007-04-13T23:58:00Z</updated>

		<summary type="html">&lt;p&gt;Chrschn: Fixed typo&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.xvid.org/downloads/xvidcore-{{XviD-Version}}.tar.bz2&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to XviD ==&lt;br /&gt;
&lt;br /&gt;
XviD is an MPEG-4 compliant video codec.&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[NASM]]&lt;br /&gt;
* [[Yasm]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd build/generic &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;
 chmod -v 755 /usr/lib/libxvidcore.so.4.1 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4.1 /usr/lib/libxvidcore.so.4 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4 /usr/lib/libxvidcore.so &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/xvidcore-{{XviD-Version}}/examples &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 ../../doc/* /usr/share/doc/xvidcore-{{XviD-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 ../../examples/* /usr/share/doc/xvidcore-{{XviD-Version}}/examples&lt;br /&gt;
&lt;br /&gt;
== Multilib ==&lt;br /&gt;
&lt;br /&gt;
=== 32Bit ===&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
 &lt;br /&gt;
 cd build/generic &amp;amp;&amp;amp;&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; ./configure --prefix=/usr --build=${CLFS_TARGET32} &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;
 chmod -v 755 /usr/lib/libxvidcore.so.4.1 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4.1 /usr/lib/libxvidcore.so.4 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4 /usr/lib/libxvidcore.so&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd build/generic &amp;amp;&amp;amp;&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;
 chmod -v 755 /usr/lib/libxvidcore.so.4.1 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4.1 /usr/lib32/libxvidcore.so.4 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4 /usr/lib32/libxvidcore.so&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Configure and compile the package:&lt;br /&gt;
&lt;br /&gt;
 cd build/generic &amp;amp;&amp;amp;&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;
 chmod -v 755 /usr/lib64/libxvidcore.so.4.1 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4.1 /usr/lib64/libxvidcore.so.4 &amp;amp;&amp;amp;&lt;br /&gt;
 ln -v -sf libxvidcore.so.4 /usr/lib64/libxvidcore.so &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m755 -d /usr/share/doc/xvidcore-{{XviD-Version}}/examples &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 ../../doc/* /usr/share/doc/xvidcore-{{XviD-Version}} &amp;amp;&amp;amp;&lt;br /&gt;
 install -v -m644 ../../examples/* /usr/share/doc/xvidcore-{{XviD-Version}}/examples&lt;/div&gt;</summary>
		<author><name>Chrschn</name></author>
	</entry>
	<entry>
		<id>?title=Aspell&amp;diff=8667</id>
		<title>Aspell</title>
		<link rel="alternate" type="text/html" href="?title=Aspell&amp;diff=8667"/>
		<updated>2007-04-13T16:20:29Z</updated>

		<summary type="html">&lt;p&gt;Chrschn: Added a patch to fix compilation with the latest CLFS book.&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.gnu.org/gnu/aspell/aspell-{{Aspell-Version}}.tar.gz&lt;br /&gt;
|-&lt;br /&gt;
!Download Dictionary:&lt;br /&gt;
| ftp://ftp.gnu.org/gnu/aspell/dict&lt;br /&gt;
|-&lt;br /&gt;
!Required Patch:&lt;br /&gt;
| http://svn.cross-lfs.org/svn/repos/patches/aspell/aspell-0.60.5-compile_fix-1.patch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
== Introduction to Aspell ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Package Description Needed&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Dependencies ==&lt;br /&gt;
&lt;br /&gt;
=== Required ===&lt;br /&gt;
* [[Which]]&lt;br /&gt;
=== Optional ===&lt;br /&gt;
* [[TeTeX]]&lt;br /&gt;
&lt;br /&gt;
== Non-Multilib ==&lt;br /&gt;
&lt;br /&gt;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../aspell-0.60.5-compile_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 ./configure --prefix=/usr \&lt;br /&gt;
     --enable-{pkgdatadir,dict-dir}=/usr/share/aspell &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;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../aspell-0.60.5-compile_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD32}&amp;quot; CXX=&amp;quot;g++ ${BUILD32}&amp;quot; ./configure --prefix=/usr \&lt;br /&gt;
     --enable-{pkgdatadir,dict-dir}=/usr/share/aspell &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/pspell-config{,-32}&lt;br /&gt;
&lt;br /&gt;
=== N32 ===&lt;br /&gt;
&lt;br /&gt;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../aspell-0.60.5-compile_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILDN32}&amp;quot; CXX=&amp;quot;g++ ${BUILDN32}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib32 \&lt;br /&gt;
     --enable-{pkgdatadir,dict-dir}=/usr/share/aspell &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/pspell-config{,-n32}&lt;br /&gt;
&lt;br /&gt;
=== 64Bit ===&lt;br /&gt;
&lt;br /&gt;
Apply the patch:&lt;br /&gt;
&lt;br /&gt;
 patch -Np1 -i ../aspell-0.60.5-compile_fix-1.patch&lt;br /&gt;
&lt;br /&gt;
Compile the package:&lt;br /&gt;
&lt;br /&gt;
 CC=&amp;quot;gcc ${BUILD64}&amp;quot; CXX=&amp;quot;g++ ${BUILD64}&amp;quot; ./configure --prefix=/usr --libdir=/usr/lib64 \&lt;br /&gt;
     --enable-{pkgdatadir,dict-dir}=/usr/share/aspell &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/pspell-config{,-64} &amp;amp;&amp;amp;&lt;br /&gt;
 ln -sfv multiarch_wrapper /usr/bin/pspell-config&lt;br /&gt;
&lt;br /&gt;
== Dictionary ==&lt;br /&gt;
&lt;br /&gt;
Configure and compile the dictionary:&lt;br /&gt;
&lt;br /&gt;
 ./configure &amp;amp;&amp;amp;&lt;br /&gt;
 make&lt;br /&gt;
&lt;br /&gt;
Install the dictionary:&lt;br /&gt;
&lt;br /&gt;
 make 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;
| aspell, aspell-import, precat, preunzip, prezip, prezip-bin, pspell-config, run-with-aspell, word-list-compress and optionally, ispell and spell&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Libraries:&lt;br /&gt;
| libaspell.so and libpspell.so&lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! Installed Directory:&lt;br /&gt;
| /usr/include/pspell and /usr/lib/aspell-0.60&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;
! aspell&lt;br /&gt;
| is a utility that can function as an ispell -a replacement, as an independent spell checker, as a test utility to test out Aspell features, and as a utility for managing dictionaries. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! ispell&lt;br /&gt;
| is a wrapper around aspell to invoke it in ispell compatible mode. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! spell&lt;br /&gt;
| is a wrapper around aspell to invoke it in spell compatible mode. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! aspell-import&lt;br /&gt;
| imports old personal dictionaries into Aspell. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! precat&lt;br /&gt;
| decompresses a prezipped file to stdout. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! preunzip&lt;br /&gt;
| decompresses a prezipped file. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! prezip&lt;br /&gt;
| is a prefix delta compressor, used to compress sorted word lists or other similar text files. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! prezip-bin&lt;br /&gt;
| is called by the various wrapper scripts to perform the actual compressing and decompressing. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! pspell-config&lt;br /&gt;
| displays information about the libpspell installation, mostly for use in build scripts. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! run-with-aspell&lt;br /&gt;
| is a script to help use Aspell as an ispell replacement. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! word-list-compress&lt;br /&gt;
| compresses or decompresses sorted word lists for use with the Aspell spell checker. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libaspell.so&lt;br /&gt;
| contains spell checking API functions. &lt;br /&gt;
|-valign=&amp;quot;top&amp;quot;&lt;br /&gt;
! libpspell.so&lt;br /&gt;
| is an interface to the libaspell library. All the spell checking functionality is now in libaspell but this library is included for backward compatibility. &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Chrschn</name></author>
	</entry>
</feed>