Changeset 595cda07


Ignore:
Timestamp:
01/20/2013 04:51:05 PM (9 years ago)
Author:
Randy McMurchy <randy@…>
Branches:
10.0, 10.1, 11.0, 7.10, 7.4, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, krejzi/svn, lazarus, nosym, perl-modules, qt5new, systemd-11177, systemd-13485, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
0e37869
Parents:
8ca6b48
Message:

Added a patch to the GeoClue instructions so it will build against GPSD

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r8ca6b48 r595cda07  
    44-->
    55
    6 <!ENTITY day          "19">                   <!-- Always 2 digits -->
     6<!ENTITY day          "20">                   <!-- Always 2 digits -->
    77<!ENTITY month        "01">                   <!-- Always 2 digits -->
    88<!ENTITY year         "2013">
     
    1010<!ENTITY copyholder   "The BLFS Development Team">
    1111<!ENTITY version      "&year;-&month;-&day;">
    12 <!ENTITY releasedate  "January 19th, &year;">
     12<!ENTITY releasedate  "January 20th, &year;">
    1313<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1414<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • introduction/welcome/changelog.xml

    r8ca6b48 r595cda07  
    4444
    4545-->
     46
     47    <listitem>
     48      <para>January 20th, 2013</para>
     49      <itemizedlist>
     50        <listitem>
     51          <para>[randy] - Added a patch to the GeoClue instructions so it will
     52          build against GPSD.</para>
     53        </listitem>
     54      </itemizedlist>
     55    </listitem>
     56
    4657    <listitem>
    4758      <para>January 19th, 2013</para>
  • networking/netlibs/geoclue.xml

    r8ca6b48 r595cda07  
    7474    </itemizedlist>
    7575
     76    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
     77    <itemizedlist spacing="compact">
     78      <listitem>
     79        <para>
     80          Required patch (if GPSD is installed):
     81          <ulink url="&patch-root;/geoclue-&geoclue-version;-gpsd_fix-1.patch"/>
     82        </para>
     83      </listitem>
     84    </itemizedlist>
     85
    7686    <bridgehead renderas="sect3">GeoClue Dependencies</bridgehead>
    7787
     
    8696    <para role="recommended">
    8797      <xref linkend="libsoup"/> and
    88       <xref linkend="NetworkManager"/>.
     98      <xref linkend="NetworkManager"/>
    8999    </para>
    90100
     
    93103      <ulink url="https://savannah.nongnu.org/projects/gpsd">GPSD</ulink>,
    94104      <xref linkend="gtk2"/> and
    95       <ulink url="http://ofono.org/">oFono</ulink>.
     105      <ulink url="http://ofono.org/">oFono</ulink>
    96106    </para>
    97107
     
    109119    </para>
    110120
    111 <screen><userinput>sed -i "s@ -Werror@@" configure &amp;&amp;
     121<screen><userinput>patch -Np1 -i ../geoclue-&geoclue-version;-gpsd_fix-1.patch &amp;&amp;
     122sed -i "s@ -Werror@@" configure &amp;&amp;
    112123sed -i "s@libnm_glib@libnm-glib@g" configure &amp;&amp;
    113124sed -i "s@geoclue/libgeoclue.la@&amp; -lgthread-2.0@g" \
     
    131142
    132143    <para>
    133       <command>sed -i "s@ -Werror@@" configure</command>: This sed removes
    134       -Werror from the CFLAGS, otherwise the build will fail with gcc-4.7.
     144      <command>sed -i "s@ -Werror@@" configure</command>: This
     145      <command>sed</command> removes <parameter>-Werror</parameter> from the
     146      <envar>CFLAGS</envar> variable, otherwise the build will fail with
     147      <application>gcc-4.7</application>.
    135148    </para>
    136149
    137150    <para>
    138151      <command>sed -i "s@libnm_glib@libnm-glib@g" configure</command>:
    139       This sed fixes detection of NetworkManager libraries.
     152      This <command>sed</command> fixes detection of
     153      <application>NetworkManager</application> libraries.
    140154    </para>
    141155
    142156    <para>
    143157      <command>sed -i "s@geoclue/libgeoclue.la@&amp; -lgthread-2.0@g" ..
    144       </command>: This sed fixes building geoclue with recent binutils.
    145     </para>
    146 
    147     <para>
    148       <option>--libexecdir=/usr/lib/geoclue</option>: This option installs its
    149       private executables into /usr/lib/geoclue.
     158      </command>: This <command>sed</command> fixes building
     159      <application>GeoClue</application> with recent
     160      <application>binutils</application>.
     161    </para>
     162
     163    <para>
     164      <option>--libexecdir=/usr/lib/geoclue</option>: This option installs
     165      <application>GeoClue's</application> private executables into
     166      <filename class="libraryfile">/usr/lib/geoclue</filename>.
    150167    </para>
    151168  </sect2>
     
    160177      <seglistitem>
    161178        <seg>
    162           libgeoclue.so.
     179          libgeoclue.so
    163180        </seg>
    164181        <seg>
    165           /usr/lib/geoclue and /usr/share/geoclue-providers.
     182          /usr/include/geoclue, /usr/lib/geoclue, /usr/share/geoclue-providers,
     183          and /usr/share/gtk-doc/html/geoclue
    166184        </seg>
    167185      </seglistitem>
     
    179197            contains functions that provide the
    180198            <application>GeoClue</application> geoinformation application
    181             programming interface
     199            programming interface.
    182200          </para>
    183201          <indexterm zone="geoclue libgeoclue">
Note: See TracChangeset for help on using the changeset viewer.