Author: xry111
Date: Sat Sep  7 11:20:11 2019
New Revision: 22109

Log:
Update to libsecret-0.19.1 (#12502)

Modified:
   trunk/BOOK/gnome.ent
   trunk/BOOK/gnome/platform/libsecret.xml

Modified: trunk/BOOK/gnome.ent
==============================================================================
--- trunk/BOOK/gnome.ent        Sat Sep  7 10:30:58 2019        (r22108)
+++ trunk/BOOK/gnome.ent        Sat Sep  7 11:20:11 2019        (r22109)
@@ -16,7 +16,7 @@
 <!-- Platform -->
 <!ENTITY gcr-version                       "3.28.1">
 <!ENTITY gsettings-desktop-schemas-version "3.32.0">
-<!ENTITY libsecret-version                 "0.19.0">
+<!ENTITY libsecret-version                 "0.19.1">
 <!ENTITY rest-version                      "0.8.1">
 <!ENTITY totem-pl-parser-version           "3.26.3">
 <!ENTITY vte-version                       "0.56.3">

Modified: trunk/BOOK/gnome/platform/libsecret.xml
==============================================================================
--- trunk/BOOK/gnome/platform/libsecret.xml     Sat Sep  7 10:30:58 2019        
(r22108)
+++ trunk/BOOK/gnome/platform/libsecret.xml     Sat Sep  7 11:20:11 2019        
(r22109)
@@ -6,7 +6,7 @@
 
   <!ENTITY libsecret-download-http 
"&gnome-download-http;/libsecret/0.19/libsecret-&libsecret-version;.tar.xz">
   <!ENTITY libsecret-download-ftp  
"&gnome-download-ftp;/libsecret/0.19/libsecret-&libsecret-version;.tar.xz">
-  <!ENTITY libsecret-md5sum        "483d293e73e7257c6d9fc18579b0e1ea">
+  <!ENTITY libsecret-md5sum        "ea673119c00570d6434f8fd3636f1eb8">
   <!ENTITY libsecret-size          "512 KB">
   <!ENTITY libsecret-buildsize     "14 MB (add 5 MB for tests)">
   <!ENTITY libsecret-time          "0.1 SBU (add 0.3 SBU for tests)">
@@ -88,8 +88,9 @@
     <para role="optional">
       <xref linkend="gtk-doc"/> and
       <xref linkend="DocBook"/>,
-      <xref linkend="docbook-xsl"/>, and
-      <xref linkend="libxslt"/> (to build manual pages)
+      <xref linkend="docbook-xsl"/>,
+      <xref linkend="libxslt"/> (to build manual pages), and
+      <xref linkend="valgrind"/> (can be used in tests)
     </para>
 
     <bridgehead renderas="sect4">Optional (Required for the 
testsuite)</bridgehead>
@@ -123,21 +124,31 @@
     <title>Installation of libsecret</title>
 
     <para>
+      If <xref linkend="valgrind"/> is not installed, fix a file refering
+      it:
+    </para>
+
+<screen><userinput>sed '/valgrind/d' -i egg/testing.c</userinput></screen>
+
+    <para>
       Install <application>libsecret</application> by running the following
       commands:
     </para>
 
-<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
-make</userinput></screen>
+<screen><userinput>mkdir bld &amp;&amp;
+cd bld &amp;&amp;
+
+meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
+ninja</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>ninja install</userinput></screen>
 
     <para>
-      To test the results, issue: <command>make check</command>, after the
+      To test the results, issue: <command>ninja test</command>, after the
       package is installed. The test suite should be run from a local GUI
       session started with dbus-launch.
     </para>
@@ -147,20 +158,19 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
-      href="../../xincludes/static-libraries.xml"/>
-
-    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude";
-      href="../../xincludes/gtk-doc-rebuild.xml"/>
+    <para>
+      <option>-Dgtk_doc=false</option>: Remove this if you have <xref 
linkend="gtk-doc"/> installed
+      and want to rebuild the documentation with it.
+    </para>
 
     <para>
-      <option>--disable-manpages</option>: Use this switch if you
+      <option>-Dmanpage=false</option>: Use this switch if you
       have not installed <xref linkend="libxslt"/> and DocBook
       packages.
     </para>
 
     <para>
-      <option>--disable-gcrypt</option>: Use this switch if you have
+      <option>-Dgcrypt=false</option>: Use this switch if you have
       not installed the recommended dependency of
       <xref linkend="libgcrypt"/>.
     </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