Patched GConf-2.26.2 and GDM-2.26.1 to fix a hardcoded sysconfdir problem.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@8009 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Wayne Blaszczyk 2009-09-06 14:06:17 +00:00
parent 2082307db5
commit 1b46c87851
3 changed files with 21 additions and 2 deletions

View File

@ -63,6 +63,10 @@
<para>Required patch: <ulink
url="&patch-root;/gdm-&gdm-version;-libxklavier-&libxklavier-version;-1.patch"/></para>
</listitem>
<listitem>
<para>Required patch: <ulink
url="&patch-root;/gdm-&gdm-version;-sysconfdir-1.patch"/></para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">GDM Dependencies</bridgehead>
@ -100,6 +104,7 @@ useradd -c "GDM Daemon Owner" -d /var/lib/gdm \
the following commands as an unprivileged user:</para>
<screen><userinput>patch -Np1 -i ../gdm-&gdm-version;-libxklavier-&libxklavier-version;-1.patch &amp;&amp;
patch -Np1 -i ../gdm-&gdm-version;-sysconfdir-1.patch &amp;&amp;
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
--sysconfdir=&gnome-etc-dir; \
--localstatedir=/var \

View File

@ -54,6 +54,14 @@
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Required patch: <ulink
url="&patch-root;/GConf-&GConf-version;-sysconfdir-1.patch"/></para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">GConf Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
@ -84,7 +92,8 @@
<para>Install <application>GConf</application> by running the following
commands:</para>
<screen><userinput>./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
<screen><userinput>patch -Np1 -i ../GConf-&GConf-version;-sysconfdir-1.patch &amp;&amp;
./configure --prefix=$(pkg-config --variable=prefix ORBit-2.0) \
--sysconfdir=&gnome-etc-dir; \
--libexecdir=$(pkg-config \
--variable=prefix ORBit-2.0)/lib/GConf \
@ -97,7 +106,8 @@ make</userinput></screen>
<para>Now, as the <systemitem class="username">root</systemitem>
user:</para>
<screen role="root"><userinput>make install</userinput></screen>
<screen role="root"><userinput>make install &amp;&amp;
install -v -m755 -d &gnome-etc-dir;/gconf/gconf.xml.system</userinput></screen>
<para>Still as the <systemitem class="username">root</systemitem> user,
configure <application>D-Bus</application> so that it can search for

View File

@ -46,6 +46,10 @@
<listitem>
<para>[dj] - Updated to Xulrunner-1.9.1.2 and Firefox-3.5.2.</para>
</listitem>
<listitem>
<para>[wblaszcz] - Patched GConf-2.26.2 and GDM-2.26.1 to fix a
hardcoded sysconfdir problem.</para>
</listitem>
</itemizedlist>
</listitem>