libxcb: enabled XKB extension and worked around make install error

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@11367 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2013-07-07 20:44:44 +00:00
parent f3aea8b668
commit b46c64c79d
2 changed files with 18 additions and 2 deletions

View File

@ -46,6 +46,9 @@
<listitem>
<para>July 7th, 2013</para>
<itemizedlist>
<listitem>
<para>[igor] - libxcb: Automake fix and XKB extension.</para>
</listitem>
<listitem>
<para>[ken] - fixes for firefox built on xulrunner.</para>
</listitem>

View File

@ -58,6 +58,14 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing='compact'>
<listitem>
<para>Required patch: <ulink
url="&patch-root;/libxcb-&libxcb-version;-automake_bug-1.patch"/></para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">libxcb Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -85,9 +93,11 @@
<para>Install <application>libxcb</application> by running the following
commands:</para>
<screen><userinput>sed -e "s/pthread-stubs//" -i configure.ac &amp;&amp;
<screen><userinput>patch -Np1 -i ../libxcb-&libxcb-version;-automake_bug-1.patch &amp;&amp;
sed -e "s/pthread-stubs//" -i configure.ac &amp;&amp;
autoreconf -fi &amp;&amp;
./configure $XORG_CONFIG --enable-xinput --docdir='${datadir}'/doc/libxcb-&libxcb-version; &amp;&amp;
./configure $XORG_CONFIG --docdir='${datadir}'/doc/libxcb-&libxcb-version; \
--enable-xinput --enable-xkb &amp;&amp;
make</userinput></screen>
<para>To test the results, issue: <command>make check</command>.</para>
@ -108,6 +118,9 @@ make</userinput></screen>
<para><option>--enable-xinput</option>: This switch enables XCB Xinput
extension.</para>
<para><option>--enable-xkb</option>: This switch enables XCB XKB
extension.</para>
<para><parameter>--without-doxygen</parameter>: This switch can be used
to disable the API documentation if <xref linkend="doxygen"/> is
installed.</para>