From e5c8de017754309de14beaf8665b1f3a80fbb791 Mon Sep 17 00:00:00 2001 From: DJ Lucas Date: Thu, 26 Oct 2017 03:31:11 +0000 Subject: [PATCH] Update to gnome-online-accounts-3.26.1. Add notes about Google and Mozilla 0Auth API ID/secrets. git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19381 af4574ff-66df-0310-9fd7-8a98e5e911e0 --- gnome.ent | 2 +- gnome/platform/gnome-online-accounts.xml | 35 ++++++++++++++++++++---- introduction/welcome/changelog.xml | 3 ++ xsoft/graphweb/chromium.xml | 4 +-- xsoft/graphweb/firefox.xml | 16 +++++++++++ 5 files changed, 51 insertions(+), 9 deletions(-) diff --git a/gnome.ent b/gnome.ent index 6ea098e278..0edb430eb1 100644 --- a/gnome.ent +++ b/gnome.ent @@ -26,8 +26,8 @@ + - diff --git a/gnome/platform/gnome-online-accounts.xml b/gnome/platform/gnome-online-accounts.xml index 1df80ccdf2..2f12eaf016 100644 --- a/gnome/platform/gnome-online-accounts.xml +++ b/gnome/platform/gnome-online-accounts.xml @@ -5,12 +5,12 @@ %general-entities; + "&gnome-download-http;/gnome-online-accounts/&gnome-minor-26;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz"> - - - + "&gnome-download-ftp;/gnome-online-accounts/&gnome-minor-26;/gnome-online-accounts-&gnome-online-accounts-version;.tar.xz"> + + + ]> @@ -108,12 +108,30 @@ Installation of GNOME Online Accounts + + + + 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 + . + + + + Install GNOME Online Accounts by running the following commands: -./configure --prefix=/usr --disable-static && +./configure --prefix=/usr \ + --disable-static \ + --with-google-client-secret=5ntt6GbbkjnTVXx-MSxbmx5e \ + --with-google-client-id=595013732528-llk8trb03f0ldpqq6nprjp1s79596646.apps.googleusercontent.com && make @@ -134,6 +152,11 @@ make + + --with-google-client-*: These switches use the + BLFS 0Auth ID and secret for Goolge services. + + : Use this switch if you have installed and wish to use it with diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml index 098b487fbb..c2d248b266 100644 --- a/introduction/welcome/changelog.xml +++ b/introduction/welcome/changelog.xml @@ -44,6 +44,9 @@ October 26th, 2017 + + [dj] - Update to gnome-online-accounts-3.26.1. + [dj] - Move Telepathy packages from Gnome to genlib and genutils sections. diff --git a/xsoft/graphweb/chromium.xml b/xsoft/graphweb/chromium.xml index 7293c749b2..f4844db743 100644 --- a/xsoft/graphweb/chromium.xml +++ b/xsoft/graphweb/chromium.xml @@ -248,8 +248,8 @@ python third_party/libaddressinput/chromium/tools/update-strings.py< . + for the 'Google APIs for LFS' project (where the API and OAuth keys + were created for use in the book).--> diff --git a/xsoft/graphweb/firefox.xml b/xsoft/graphweb/firefox.xml index 20d323f05d..d1178219d2 100644 --- a/xsoft/graphweb/firefox.xml +++ b/xsoft/graphweb/firefox.xml @@ -321,6 +321,22 @@ EOF If the geolocation APIs are needed: + + + + 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 + and + respectively. + + + + echo "AIzaSyDxKL42zsPjbke5O8_rPVpVrLrJ8aeE9rQ" > google-key echo "d2284a20-0505-4927-a809-7ffaf4d91e55" > mozilla-key