Changeset 4572fb2 for gnome


Ignore:
Timestamp:
09/07/2019 06:20:11 PM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
Branches:
10.0, 10.1, 11.0, 9.1, ken/refactor-virt, lazarus, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
95abc32
Parents:
810c25c
Message:

Update to libsecret-0.19.1 (#12502)

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@22109 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • gnome/platform/libsecret.xml

    r810c25c r4572fb2  
    77  <!ENTITY libsecret-download-http "&gnome-download-http;/libsecret/0.19/libsecret-&libsecret-version;.tar.xz">
    88  <!ENTITY libsecret-download-ftp  "&gnome-download-ftp;/libsecret/0.19/libsecret-&libsecret-version;.tar.xz">
    9   <!ENTITY libsecret-md5sum        "483d293e73e7257c6d9fc18579b0e1ea">
     9  <!ENTITY libsecret-md5sum        "ea673119c00570d6434f8fd3636f1eb8">
    1010  <!ENTITY libsecret-size          "512 KB">
    1111  <!ENTITY libsecret-buildsize     "14 MB (add 5 MB for tests)">
     
    8989      <xref linkend="gtk-doc"/> and
    9090      <xref linkend="DocBook"/>,
    91       <xref linkend="docbook-xsl"/>, and
    92       <xref linkend="libxslt"/> (to build manual pages)
     91      <xref linkend="docbook-xsl"/>,
     92      <xref linkend="libxslt"/> (to build manual pages), and
     93      <xref linkend="valgrind"/> (can be used in tests)
    9394    </para>
    9495
     
    124125
    125126    <para>
     127      If <xref linkend="valgrind"/> is not installed, fix a file refering
     128      it:
     129    </para>
     130
     131<screen><userinput>sed '/valgrind/d' -i egg/testing.c</userinput></screen>
     132
     133    <para>
    126134      Install <application>libsecret</application> by running the following
    127135      commands:
    128136    </para>
    129137
    130 <screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
    131 make</userinput></screen>
     138<screen><userinput>mkdir bld &amp;&amp;
     139cd bld &amp;&amp;
     140
     141meson --prefix=/usr -Dgtk_doc=false .. &amp;&amp;
     142ninja</userinput></screen>
    132143
    133144    <para>
     
    135146    </para>
    136147
    137 <screen role="root"><userinput>make install</userinput></screen>
    138 
    139     <para>
    140       To test the results, issue: <command>make check</command>, after the
     148<screen role="root"><userinput>ninja install</userinput></screen>
     149
     150    <para>
     151      To test the results, issue: <command>ninja test</command>, after the
    141152      package is installed. The test suite should be run from a local GUI
    142153      session started with dbus-launch.
     
    148159    <title>Command Explanations</title>
    149160
    150     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    151       href="../../xincludes/static-libraries.xml"/>
    152 
    153     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    154       href="../../xincludes/gtk-doc-rebuild.xml"/>
    155 
    156     <para>
    157       <option>--disable-manpages</option>: Use this switch if you
     161    <para>
     162      <option>-Dgtk_doc=false</option>: Remove this if you have <xref linkend="gtk-doc"/> installed
     163      and want to rebuild the documentation with it.
     164    </para>
     165
     166    <para>
     167      <option>-Dmanpage=false</option>: Use this switch if you
    158168      have not installed <xref linkend="libxslt"/> and DocBook
    159169      packages.
     
    161171
    162172    <para>
    163       <option>--disable-gcrypt</option>: Use this switch if you have
     173      <option>-Dgcrypt=false</option>: Use this switch if you have
    164174      not installed the recommended dependency of
    165175      <xref linkend="libgcrypt"/>.
Note: See TracChangeset for help on using the changeset viewer.