Author: dj
Date: Sat Dec 22 10:40:19 2018
New Revision: 20854

Log:
Complete integration of elogind fd passing in xtrans/xorg-server.

Modified:
   branches/BOOK-elogind/introduction/welcome/changelog.xml
   branches/BOOK-elogind/x/installing/x7lib.xml
   branches/BOOK-elogind/x/installing/xorg-server.xml

Modified: branches/BOOK-elogind/introduction/welcome/changelog.xml
==============================================================================
--- branches/BOOK-elogind/introduction/welcome/changelog.xml    Sat Dec 22 
10:19:04 2018        (r20853)
+++ branches/BOOK-elogind/introduction/welcome/changelog.xml    Sat Dec 22 
10:40:19 2018        (r20854)
@@ -42,6 +42,16 @@
     </listitem>
 -->
     <listitem>
+      <para>December 22nd, 2018</para>
+      <itemizedlist>
+        <listitem>
+          <para>[dj] - Complete integration of elogind fd passing in
+          xtrans/xorg-server.</para>
+        </listitem>
+      </itemizedlist>
+    </listitem>
+
+    <listitem>
       <para>December 21st, 2018</para>
       <itemizedlist>
         <listitem>

Modified: branches/BOOK-elogind/x/installing/x7lib.xml
==============================================================================
--- branches/BOOK-elogind/x/installing/x7lib.xml        Sat Dec 22 10:19:04 
2018        (r20853)
+++ branches/BOOK-elogind/x/installing/x7lib.xml        Sat Dec 22 10:40:19 
2018        (r20854)
@@ -148,6 +148,16 @@
       </listitem>
     </itemizedlist>
 
+    <bridgehead renderas="sect3" revision="sysv">Additional 
Downloads</bridgehead>
+    <itemizedlist spacing="compact" revision="sysv">
+      <listitem>
+        <para>
+          Optional patch:
+          <ulink url="&patch-root;/xtrans-&xtrans-version;-elogind-1.patch"/>
+        </para>
+      </listitem>
+    </itemizedlist>
+
     <bridgehead renderas="sect3">Xorg Libraries Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -248,7 +258,43 @@
     <para>Install all of the packages by running the following
     commands:</para>
 
-<screen><userinput>for package in $(grep -v '^#' ../lib-&xorg-version;.md5 | 
awk '{print $2}')
+<screen revision="sysv"><userinput>for package in $(grep -v '^#' 
../lib-&xorg-version;.md5 | awk '{print $2}')
+do
+  packagedir=${package%.tar.bz2}
+  tar -xf $package
+  pushd $packagedir
+  case $packagedir in
+    libICE* )
+      ./configure $XORG_CONFIG ICE_LIBS=-lpthread
+    ;;
+
+    libXfont2-[0-9]* )
+      ./configure $XORG_CONFIG --disable-devel-docs
+    ;;
+
+    libXt-[0-9]* )
+      ./configure $XORG_CONFIG \
+                  --with-appdefaultdir=/etc/X11/app-defaults
+    ;;
+
+    xtrans*)
+      patch -Np1 -i ../xtrans-&xtrans-version;-elogind-1.patch
+      ./configure $XORG_CONFIG
+    ;;
+
+    * )
+      ./configure $XORG_CONFIG
+    ;;
+  esac
+  make
+  #make check 2>&amp;1 | tee ../$packagedir-make_check.log
+  as_root make install
+  popd
+  rm -rf $packagedir
+  as_root /sbin/ldconfig
+done</userinput></screen>
+
+<screen revision="systemd"><userinput>for package in $(grep -v '^#' 
../lib-&xorg-version;.md5 | awk '{print $2}')
 do
   packagedir=${package%.tar.bz2}
   tar -xf $package

Modified: branches/BOOK-elogind/x/installing/xorg-server.xml
==============================================================================
--- branches/BOOK-elogind/x/installing/xorg-server.xml  Sat Dec 22 10:19:04 
2018        (r20853)
+++ branches/BOOK-elogind/x/installing/xorg-server.xml  Sat Dec 22 10:40:19 
2018        (r20854)
@@ -145,7 +145,7 @@
       Apply a patch to add <application>elogind</application> support:
     </para>
 
-<screen revision="sysv"><userinput>patch -Np1 -i 
../xorg-server-&xorg-server-version;-elogind-2.patch &amp;&amp;
+<screen revision="sysv"><userinput>patch -Np1 -i 
../xorg-server-&xorg-server-version;-elogind-3.patch &amp;&amp;
 autoreconf -fi</userinput></screen>
 
     <para>
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to