Author: dj
Date: Wed Oct 25 20:31:11 2017
New Revision: 19381
Log:
Update to gnome-online-accounts-3.26.1.
Add notes about Google and Mozilla 0Auth API ID/secrets.
Modified:
trunk/BOOK/gnome.ent
trunk/BOOK/gnome/platform/gnome-online-accounts.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/xsoft/graphweb/chromium.xml
trunk/BOOK/xsoft/graphweb/firefox.xml
Modified: trunk/BOOK/gnome.ent
==============================================================================
--- trunk/BOOK/gnome.ent Wed Oct 25 19:30:46 2017 (r19380)
+++ trunk/BOOK/gnome.ent Wed Oct 25 20:31:11 2017 (r19381)
@@ -26,8 +26,8 @@
<!ENTITY gnome-autoar-version "0.2.2">
<!ENTITY gnome-desktop-version "3.26.1">
<!ENTITY gnome-menus-version "3.13.3">
+<!ENTITY gnome-online-accounts-version "3.26.1">
-<!ENTITY gnome-online-accounts-version "3.24.3">
<!ENTITY gnome-video-effects-version "0.4.3">
<!ENTITY libgtop-version "2.36.0">
<!ENTITY libpeas-version "1.20.0">
Modified: trunk/BOOK/gnome/platform/gnome-online-accounts.xml
==============================================================================
--- trunk/BOOK/gnome/platform/gnome-online-accounts.xml Wed Oct 25 19:30:46
2017 (r19380)
+++ trunk/BOOK/gnome/platform/gnome-online-accounts.xml Wed Oct 25 20:31:11
2017 (r19381)
@@ -5,12 +5,12 @@
%general-entities;
<!ENTITY gnome-online-accounts-download-http
-
"&gnome-download-http;/gnome-online-accounts/&gnome-minor-24;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
+
"&gnome-download-http;/gnome-online-accounts/&gnome-minor-26;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
<!ENTITY gnome-online-accounts-download-ftp
-
"&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-24;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
- <!ENTITY gnome-online-accounts-md5sum
"2f28fc3f3db17d049092700075ca15bd">
- <!ENTITY gnome-online-accounts-size "1.3 MB">
- <!ENTITY gnome-online-accounts-buildsize "46 MB">
+
"&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-26;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz">
+ <!ENTITY gnome-online-accounts-md5sum
"2154213beff0e6e290bf7ee74c5c3001">
+ <!ENTITY gnome-online-accounts-size "1.4 MB">
+ <!ENTITY gnome-online-accounts-buildsize "32 MB">
<!ENTITY gnome-online-accounts-time "0.5 SBU">
]>
@@ -108,12 +108,30 @@
<sect2 role="installation">
<title>Installation of GNOME Online Accounts</title>
+ <note>
+ <para>
+ <!-- Taken from Arch Linux - an immensely helpful link - Thanks -->
+ The Google API Key and OAuth tokens below are specific to LFS. If using
+ these instructions for another distro, or if you intend to distribute
+ binary copies of the software using these instructions, please obtain
+ your own keys following the instructions located at
+ <ulink url="http://www.chromium.org/developers/how-tos/api-keys"/>.
+ <!-- BLFS Devs, register an account at Google with your
+ @linuxfromscratch.org email address, and I'll make you an administrator
+ for the 'Google APIs for LFS' project (where the API and OAuth keys
+ were created for use in the book).-->
+ </para>
+ </note>
+
<para>
Install <application>GNOME Online Accounts</application> by running the
following
commands:
</para>
-<screen><userinput>./configure --prefix=/usr --disable-static &&
+<screen><userinput>./configure --prefix=/usr \
+ --disable-static \
+ --with-google-client-secret=5ntt6GbbkjnTVXx-MSxbmx5e \
+
--with-google-client-id=595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com
&&
make</userinput></screen>
<para>
@@ -135,6 +153,11 @@
href="../../xincludes/static-libraries.xml"/>
<para>
+ <parameter>--with-google-client-*</parameter>: These switches use the
+ BLFS 0Auth ID and secret for Goolge services.
+ </para>
+
+ <para>
<option>--enable-kerberos</option>: Use this switch if you have
installed <xref linkend="mitkrb"/> and wish to use it with
<application>GNOME Online Accounts</application>.
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Wed Oct 25 19:30:46
2017 (r19380)
+++ trunk/BOOK/introduction/welcome/changelog.xml Wed Oct 25 20:31:11
2017 (r19381)
@@ -45,6 +45,9 @@
<para>October 26th, 2017</para>
<itemizedlist>
<listitem>
+ <para>[dj] - Update to gnome-online-accounts-3.26.1.</para>
+ </listitem>
+ <listitem>
<para>[dj] - Move Telepathy packages from Gnome to genlib and
genutils sections.</para>
</listitem>
Modified: trunk/BOOK/xsoft/graphweb/chromium.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/chromium.xml Wed Oct 25 19:30:46 2017
(r19380)
+++ trunk/BOOK/xsoft/graphweb/chromium.xml Wed Oct 25 20:31:11 2017
(r19381)
@@ -248,8 +248,8 @@
<ulink url="http://www.chromium.org/developers/how-tos/api-keys"/>.
<!-- BLFS Devs, register an account at Google with your
@linuxfromscratch.org email address, and I'll make you an administrator
- for the 'Chromium for LFS' project (where the API and OAuth keys were
- created for use in the book).-->
+ for the 'Google APIs for LFS' project (where the API and OAuth keys
+ were created for use in the book).-->
</para>
</note>
Modified: trunk/BOOK/xsoft/graphweb/firefox.xml
==============================================================================
--- trunk/BOOK/xsoft/graphweb/firefox.xml Wed Oct 25 19:30:46 2017
(r19380)
+++ trunk/BOOK/xsoft/graphweb/firefox.xml Wed Oct 25 20:31:11 2017
(r19381)
@@ -321,6 +321,22 @@
If the geolocation APIs are needed:
</para>
+ <note>
+ <para>
+ <!-- Taken from Arch Linux - an immensely helpful link - Thanks -->
+ The Google and Mozilla API Keys below are specific to LFS. If using
+ these instructions for another distro, or if you intend to distribute
+ binary copies of the software using these instructions, please obtain
+ your own keys following the instructions located at
+ <ulink url="http://www.chromium.org/developers/how-tos/api-keys"/> and
+ <ulink url="https://location.services.mozilla.com/api"/> respectively.
+ <!-- BLFS Devs, register an account at Google with your
+ @linuxfromscratch.org email address, and I'll make you an administrator
+ for the 'Google APIs for LFS' project (where the API and OAuth keys
+ were created for use in the book).-->
+ </para>
+ </note>
+
<screen><userinput>echo "AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ" > google-key
echo "d2284a20-0505-4927-a809-7ffaf4d91e55" > mozilla-key</userinput></screen>
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page