Author: fernando Date: Tue Sep 2 15:53:27 2014 New Revision: 14177 Log: Update to exempi-2.2.2. Update to libunistring-0.9.4. Update to lxde-common-0.5.6. Update to iso-codes-3.56. Update to appstream-glib-0.3.0. LXDM-0.5.0 fixes: typo in configure, localization and starting.
Modified: trunk/BOOK/general.ent trunk/BOOK/general/genlib/exempi.xml trunk/BOOK/general/genlib/libunistring.xml trunk/BOOK/general/genutils/appstream-glib.xml trunk/BOOK/general/genutils/iso-codes.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/lxde/apps/lxdm.xml trunk/BOOK/lxde/desktop/lxde-common.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general.ent ============================================================================== --- trunk/BOOK/general.ent Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/general.ent Tue Sep 2 15:53:27 2014 (r14177) @@ -1,12 +1,12 @@ <!-- $LastChangedBy$ $Date$ --> -<!ENTITY day "01"> <!-- Always 2 digits --> +<!ENTITY day "02"> <!-- Always 2 digits --> <!ENTITY month "09"> <!-- Always 2 digits --> <!ENTITY year "2014"> <!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyholder "The BLFS Development Team"> <!ENTITY version "&year;-&month;-&day;"> -<!ENTITY releasedate "September 1st, &year;"> +<!ENTITY releasedate "September 2nd, &year;"> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY lfs-version "development"> <!-- x.y|development] --> Modified: trunk/BOOK/general/genlib/exempi.xml ============================================================================== --- trunk/BOOK/general/genlib/exempi.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/general/genlib/exempi.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -6,10 +6,10 @@ <!ENTITY exempi-download-http "http://libopenraw.freedesktop.org/download/exempi-&exempi-version;.tar.bz2"> <!ENTITY exempi-download-ftp " "> - <!ENTITY exempi-md5sum "0f8e5832299224684a65847eedf8d1e4"> - <!ENTITY exempi-size "3.2 MB"> - <!ENTITY exempi-buildsize "216 MB"> - <!ENTITY exempi-time "1.0 SBU"> + <!ENTITY exempi-md5sum "b55db1031a3b4609c2241f7fc870ce32"> + <!ENTITY exempi-size "3.3 MB"> + <!ENTITY exempi-buildsize "123 MB (additional 13 MB for the tests)"> + <!ENTITY exempi-time "less than 1.0 SBU (additional 0,3 SBU for the tests)"> ]> <sect1 id="exempi" xreflabel="Exempi-&exempi-version;"> @@ -82,9 +82,9 @@ <screen><userinput>./configure --prefix=/usr --disable-static && make</userinput></screen> - <para>To test the results, issue: <command>make check</command>. If + <para>To test the results, issue: <command>make check</command>.<!-- Valgrind is installed, mosts tests will indicate a failure, but - that is a test problem and not a package problem.</para> + that is a test problem and not a package problem.--></para> <para>Now, as the <systemitem class="username">root</systemitem> user:</para> Modified: trunk/BOOK/general/genlib/libunistring.xml ============================================================================== --- trunk/BOOK/general/genlib/libunistring.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/general/genlib/libunistring.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -6,10 +6,10 @@ <!ENTITY libunistring-download-http "http://ftp.gnu.org/gnu/libunistring/libunistring-&libunistring-version;.tar.gz"> <!ENTITY libunistring-download-ftp "ftp://ftp.gnu.org/gnu/libunistring/libunistring-&libunistring-version;.tar.gz"> - <!ENTITY libunistring-md5sum "db8eca3b64163abadf8c40e5cecc261f"> - <!ENTITY libunistring-size "2.4 MB"> - <!ENTITY libunistring-buildsize "51 MB"> - <!ENTITY libunistring-time "0.9 SBU"> + <!ENTITY libunistring-md5sum "c24a6a3838d9ad4a41a62549312c4226"> + <!ENTITY libunistring-size "2.9 MB"> + <!ENTITY libunistring-buildsize "53 MB"> + <!ENTITY libunistring-time "1 SBU"> ]> <sect1 id="libunistring" xreflabel="libunistring-&libunistring-version;"> @@ -95,7 +95,7 @@ <seglistitem> <seg>None</seg> <seg>libunistring.{a,so}</seg> - <seg>/usr/share/libunistring</seg> + <seg>/usr/share/doc/libunistring and /usr/share/libunistring</seg> </seglistitem> </segmentedlist> Modified: trunk/BOOK/general/genutils/appstream-glib.xml ============================================================================== --- trunk/BOOK/general/genutils/appstream-glib.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/general/genutils/appstream-glib.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -12,8 +12,8 @@ "http://people.freedesktop.org/~hughsient/appstream-glib/releases/appstream-glib-&appstream-glib-version;.tar.xz"> <!ENTITY appstream-glib-download-ftp " "> <!ENTITY appstream-glib-md5sum "925a056455b4eef441e692423ac0c5c5"> - <!ENTITY appstream-glib-size "1.5 MB"> - <!ENTITY appstream-glib-buildsize "13 MB (additional 1 MB for the tests)"> + <!ENTITY appstream-glib-size "1.6 MB"> + <!ENTITY appstream-glib-buildsize "14 MB (additional 1 MB for the tests)"> <!ENTITY appstream-glib-time "0.3 SBU "> ]> @@ -100,8 +100,9 @@ <para role="optional"> <xref linkend="DocBook"/>, <xref linkend="docbook-xsl"/>, - <xref linkend="gtk-doc"/>, and - <xref linkend="libxslt"/> + <xref linkend="gtk-doc"/>, + <xref linkend="libxslt"/>, and + <ulink url="http://pyyaml.org/download/libyaml/">yaml</ulink> </para> <para condition="html" role="usernotes"> @@ -118,11 +119,15 @@ </para> -<screen><userinput>./configure --prefix=/usr --disable-static && +<screen><userinput>./configure --prefix=/usr \ + --disable-static \ + --disable-dep11 && make</userinput></screen> <para> - To test the results, issue: <command>make check</command>. + To test the results, issue: <command>make -k check</command>. One test + fails, if <ulink url="http://pyyaml.org/download/libyaml/">yaml</ulink> + is not installed. </para> <para> @@ -142,6 +147,11 @@ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../../xincludes/gtk-doc-rebuild.xml"/> + <para> + <parameter>--disable-dep11</parameter>: Remove this witch, if you have + <ulink url="http://pyyaml.org/download/libyaml/">yaml</ulink> installed. + </para> + </sect2> <sect2 role="content"> Modified: trunk/BOOK/general/genutils/iso-codes.xml ============================================================================== --- trunk/BOOK/general/genutils/iso-codes.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/general/genutils/iso-codes.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -9,8 +9,8 @@ --> <!ENTITY iso-codes-download-http "http://pkg-isocodes.alioth.debian.org/downloads/iso-codes-&iso-codes-version;.tar.xz"> <!ENTITY iso-codes-download-ftp " "> - <!ENTITY iso-codes-md5sum "390291fa7ef954ca1feb4b3340d26c28"> - <!ENTITY iso-codes-size "3.6 MB"> + <!ENTITY iso-codes-md5sum "d032b2f9750bd59d350e0ccb060c8710"> + <!ENTITY iso-codes-size "3.7 MB"> <!ENTITY iso-codes-buildsize "110 MB"> <!ENTITY iso-codes-time "0.2 SBU (additional less than 0.1 SBU for the tests)"> ]> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/introduction/welcome/changelog.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -45,6 +45,36 @@ --> <listitem> + <para>September 2nd, 2014</para> + <itemizedlist> + <listitem> + <para>[fernando] - LXDM-0.5.0 fixes: typo in configure, localization + and starting.</para> + </listitem> + <listitem> + <para>[fernando] - Update to appstream-glib-0.3.0. Fixes + <ulink url="&blfs-ticket-root;5465">#5465</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to iso-codes-3.56. Fixes + <ulink url="&blfs-ticket-root;5463">#5463</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to lxde-common-0.5.6. Fixes + <ulink url="&blfs-ticket-root;5462">#5462</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to libunistring-0.9.4. Fixes + <ulink url="&blfs-ticket-root;5458">#5458</ulink>.</para> + </listitem> + <listitem> + <para>[fernando] - Update to exempi-2.2.2. Fixes + <ulink url="&blfs-ticket-root;5457">#5457</ulink>.</para> + </listitem> + </itemizedlist> + </listitem> + + <listitem> <para>September 1st, 2014</para> <itemizedlist> <listitem> Modified: trunk/BOOK/lxde/apps/lxdm.xml ============================================================================== --- trunk/BOOK/lxde/apps/lxdm.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/lxde/apps/lxdm.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -130,7 +130,7 @@ <screen><userinput>./configure --prefix=/usr \ --sysconfdir=/etc \ --with-pam \ - --with-systemdsystemunitdir=/lib/systemd/system && + --with-systemdsystemunitdir=no && make</userinput></screen> <para> @@ -142,6 +142,7 @@ </para> <screen role="root"><userinput>make install</userinput></screen> + </sect2> <!--Optional section--> @@ -164,8 +165,8 @@ </para> <para> - <option>--with-systemdsystemunitdir=no</option>: Main BLFS does not - support systemd. + <option>--with-systemdsystemunitdir=no</option>: BLFS does not support + systemd. </para> </sect2> @@ -215,6 +216,56 @@ </sect3> + <sect3> + <title>Localization</title> + + <para> + If you wish <command>lxdm</command> greeter in your native language, + for non-English speakers, a fix is necessary, as <systemitem + class="username">root</systemitem> user: + </para> + +<screen role="root"><userinput>sed -i '1a\\nexport <replaceable><your_LANG></replaceable>' /usr/sbin/lxdm</userinput></screen> + + <para> + where the value to be used in + <replaceable><your_LANG></replaceable> is the same you obtain with + <command>echo $LANG</command> command. + </para> + + </sect3> + + <sect3> + <title>Starting lxdm</title> + + <para> + You can manually start <command>lxdm</command>, e.g, if you install the + bootscript, by running, as <systemitem + class="username">root</systemitem> user: + </para> + +<screen role="root"><userinput>/etc/rc.d/init.d/lxdm start</userinput></screen> + + <para> + Another option, change to runlevel 5, as <systemitem + class="username">root</systemitem> user: + </para> + +<screen role="root"><userinput>init 5</userinput></screen> + + <para> + Runlevel 5 is necessary, by definition. However, BLFS default is + runlevel 3. To permanently change the default to 5, thus obtaining + the <command>lxdm</command> greeter screen automatically, you need to + modify <filename>/etc/inittab</filename>, as <systemitem + class="username">root</systemitem> user: + </para> + +<screen role="root"><userinput>mov -vi /etc/inittab{,-orig} && +sed -i '/initdefault/ s/3/5/' /etc/inittab</userinput></screen> + + </sect3> + <sect3 id="lxdm-init"> <title>Boot Script</title> Modified: trunk/BOOK/lxde/desktop/lxde-common.xml ============================================================================== --- trunk/BOOK/lxde/desktop/lxde-common.xml Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/lxde/desktop/lxde-common.xml Tue Sep 2 15:53:27 2014 (r14177) @@ -4,10 +4,10 @@ <!ENTITY % general-entities SYSTEM "../../general.ent"> %general-entities; - <!ENTITY lxde-common-download-http "&sourceforge-repo;/lxde/lxde-common-&lxde-common-version;.tar.gz"> + <!ENTITY lxde-common-download-http "&sourceforge-repo;/lxde/lxde-common-&lxde-common-version;.tar.xz"> <!ENTITY lxde-common-download-ftp " "> - <!ENTITY lxde-common-md5sum "e51a6b2a815a89fda1f497b509465a97"> - <!ENTITY lxde-common-size "880 KB"> + <!ENTITY lxde-common-md5sum "259b4a2db50117e632e34912251cfcb9"> + <!ENTITY lxde-common-size "844 KB"> <!ENTITY lxde-common-buildsize "2.4 MB"> <!ENTITY lxde-common-time "less than 0.1 SBU"> ]> @@ -113,9 +113,7 @@ commands: </para> -<screen><userinput>sed -e "s:@prefix@/share/lxde/pcmanfm:@sysconfdir@/xdg/pcmanfm/LXDE:" \ - -i startlxde.in && -./configure --prefix=/usr --sysconfdir=/etc && +<screen><userinput>./configure --prefix=/usr --sysconfdir=/etc && make</userinput></screen> <para> @@ -155,8 +153,7 @@ startx</userinput></screen> </sect2> - - +<!-- <sect2 role="commands"> <title>Command Explanations</title> @@ -166,7 +163,7 @@ file. </para> - </sect2> + </sect2>--> <sect2 role="content"> <title>Contents</title> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Tue Sep 2 13:46:12 2014 (r14176) +++ trunk/BOOK/packages.ent Tue Sep 2 15:53:27 2014 (r14177) @@ -81,7 +81,7 @@ <!ENTITY clucene-version "2.3.3.4"> <!ENTITY dbus-glib-version "0.102"> <!ENTITY enchant-version "1.6.0"> -<!ENTITY exempi-version "2.2.1"> +<!ENTITY exempi-version "2.2.2"> <!ENTITY expat-version "2.1.0"> <!ENTITY glib2-version "2.40.0"> <!ENTITY glibmm-version "2.40.0"> @@ -95,7 +95,7 @@ <!ENTITY icu-version "&icu-major;.&icu-minor;"><!-- .&icu-patch;--> <!ENTITY icu-dl-version "&icu-major;_&icu-minor;"><!-- _&icu-patch;--> -<!ENTITY iso-codes-version "3.55"> +<!ENTITY iso-codes-version "3.56"> <!ENTITY JS-version "17.0.0"> <!ENTITY JS2-version "24.2.0"> <!ENTITY json-c-version "0.12"> @@ -127,7 +127,7 @@ <!ENTITY libsigc-version "2.3.2"> <!ENTITY libsigsegv-version "2.10"> <!ENTITY libtasn1-version "4.1"> -<!ENTITY libunistring-version "0.9.3"> +<!ENTITY libunistring-version "0.9.4"> <!ENTITY libusb-version "1.0.19"> <!ENTITY libusb-compat-version "0.1.5"> <!ENTITY libxml2-version "2.9.1"> @@ -183,7 +183,7 @@ <!-- Chapter 11 --> <!ENTITY appdata-tools-version "0.1.8"> -<!ENTITY appstream-glib-version "0.2.5"> +<!ENTITY appstream-glib-version "0.3.0"> <!ENTITY compface-version "1.5.2"> <!ENTITY desktop-file-utils-version "0.22"> <!ENTITY gperf-version "3.0.4"> @@ -561,7 +561,7 @@ <!ENTITY lxappearance-version "0.5.5"> <!ENTITY lxpolkit-version "0.1.0"> <!ENTITY lxsession-version "0.4.9.2"> -<!ENTITY lxde-common-version "0.5.5"> +<!ENTITY lxde-common-version "0.5.6"> <!-- Chapter 35 --> <!ENTITY gpicview-version "0.2.4"> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
