[arch-commits] Commit in evolution-data-server/trunk (5 files)
Date: Sunday, October 13, 2013 @ 21:19:09 Author: heftig Revision: 196433 3.10.1 Modified: evolution-data-server/trunk/PKGBUILD Deleted: evolution-data-server/trunk/fix-google-2fa-1.patch evolution-data-server/trunk/fix-google-2fa-2.patch evolution-data-server/trunk/fix-google-2fa-3.patch evolution-data-server/trunk/fix-google-2fa-4.patch + PKGBUILD |4 fix-google-2fa-1.patch | 402 --- fix-google-2fa-2.patch | 86 -- fix-google-2fa-3.patch | 48 - fix-google-2fa-4.patch | 159 -- 5 files changed, 2 insertions(+), 697 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-13 18:21:26 UTC (rev 196432) +++ PKGBUILD2013-10-13 19:19:09 UTC (rev 196433) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot j...@archlinux.org pkgname=evolution-data-server -pkgver=3.10.0 +pkgver=3.10.1 pkgrel=1 pkgdesc=Centralized access to appointments and contacts arch=(i686 x86_64) @@ -13,7 +13,7 @@ url=http://www.gnome.org; license=(GPL) source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('1c47a0e138e9a5ed630d6e3ab30761e74e5f26ed7bbc31debfe76c2bac058b27') +sha256sums=('a6b5acbd21767b685d58ebfd4c152baa693387f5654fb738b3645ee39e82f9f5') build() { cd $pkgname-$pkgver Deleted: fix-google-2fa-1.patch === --- fix-google-2fa-1.patch 2013-10-13 18:21:26 UTC (rev 196432) +++ fix-google-2fa-1.patch 2013-10-13 19:19:09 UTC (rev 196433) @@ -1,402 +0,0 @@ -From fa0d18fcf2d8084d2a41f24f50f689eed8e3e241 Mon Sep 17 00:00:00 2001 -From: Matthew Barnes mbar...@redhat.com -Date: Tue, 09 Jul 2013 18:23:04 + -Subject: Add ESoupAuthBearer. - -SoupAuth subclass for use with OAuth 2.0 HTTP authentication. - -See http://tools.ietf.org/html/rfc6750 - -EBackends should use e_source_get_oauth2_access_token() to obtain -the access token and token expiry for an ESource, then pass them to -e_soup_auth_bearer_set_access_token(). -diff --git a/docs/reference/libebackend/libebackend-docs.xml b/docs/reference/libebackend/libebackend-docs.xml -index fa9ab92..f54d3d6 100644 a/docs/reference/libebackend/libebackend-docs.xml -+++ b/docs/reference/libebackend/libebackend-docs.xml -@@ -34,6 +34,7 @@ - titleMiscellaneous Utilities/title - xi:include href=xml/e-file-cache.xml/ - xi:include href=xml/e-db3-utils.xml/ -+xi:include href=xml/e-soup-auth-bearer.xml/ - xi:include href=xml/e-sqlite3-vfs.xml/ - xi:include href=xml/e-user-prompter.xml/ - xi:include href=xml/e-user-prompter-server.xml/ -diff --git a/docs/reference/libebackend/libebackend-sections.txt b/docs/reference/libebackend/libebackend-sections.txt -index 6c604bf..189f002 100644 a/docs/reference/libebackend/libebackend-sections.txt -+++ b/docs/reference/libebackend/libebackend-sections.txt -@@ -397,6 +397,24 @@ EServerSideSourcePrivate - /SECTION - - SECTION -+FILEe-soup-auth-bearer/FILE -+TITLEESoupAuthBearer/TITLE -+ESoupAuthBearer -+e_soup_auth_bearer_set_access_token -+SUBSECTION Standard -+E_SOUP_AUTH_BEARER -+E_IS_SOUP_AUTH_BEARER -+E_TYPE_SOUP_AUTH_BEARER -+E_SOUP_AUTH_BEARER_CLASS -+E_IS_SOUP_AUTH_BEARER_CLASS -+E_SOUP_AUTH_BEARER_GET_CLASS -+ESoupAuthBearerClass -+e_soup_auth_bearer_get_type -+SUBSECTION Private -+ESoupAuthBearerPrivate -+/SECTION -+ -+SECTION - FILEe-source-registry-server/FILE - TITLEESourceRegistryServer/TITLE - E_SOURCE_REGISTRY_SERVER_OBJECT_PATH -diff --git a/docs/reference/libebackend/libebackend.types b/docs/reference/libebackend/libebackend.types -index aeb38dc..1d7fe96 100644 a/docs/reference/libebackend/libebackend.types -+++ b/docs/reference/libebackend/libebackend.types -@@ -15,6 +15,7 @@ e_module_get_type - e_oauth2_support_get_type - e_offline_listener_get_type - e_server_side_source_get_type -+e_soup_auth_bearer_get_type - e_source_registry_server_get_type - e_user_prompter_get_type - e_user_prompter_server_get_type -diff --git a/libebackend/Makefile.am b/libebackend/Makefile.am -index c77b470..783732e 100644 a/libebackend/Makefile.am -+++ b/libebackend/Makefile.am -@@ -35,6 +35,7 @@ libebackend_1_2_la_CPPFLAGS = \ - $(E_BACKEND_CFLAGS) \ - $(GCR_BASE_CFLAGS) \ - $(GIO_UNIX_CFLAGS) \ -+ $(SOUP_CFLAGS) \ - $(CODE_COVERAGE_CFLAGS) \ - $(NULL) - -@@ -56,6 +57,7 @@ libebackend_1_2_la_SOURCES = \ - e-db3-utils.c \ - e-module.c \ - e-server-side-source.c \ -+ e-soup-auth-bearer.c\ - e-source-registry-server.c \ - e-sqlite3-vfs.c \
[arch-commits] Commit in evolution-data-server/trunk (5 files)
Date: Monday, August 5, 2013 @ 12:37:35 Author: jgc Revision: 192046 upgpkg: evolution-data-server 3.8.4-2 Support Google 2 factor auth Added: evolution-data-server/trunk/fix-google-2fa-1.patch evolution-data-server/trunk/fix-google-2fa-2.patch evolution-data-server/trunk/fix-google-2fa-3.patch evolution-data-server/trunk/fix-google-2fa-4.patch Modified: evolution-data-server/trunk/PKGBUILD + PKGBUILD | 26 ++- fix-google-2fa-1.patch | 402 +++ fix-google-2fa-2.patch | 86 ++ fix-google-2fa-3.patch | 48 + fix-google-2fa-4.patch | 159 ++ 5 files changed, 717 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-08-05 10:07:57 UTC (rev 192045) +++ PKGBUILD2013-08-05 10:37:35 UTC (rev 192046) @@ -3,20 +3,38 @@ pkgname=evolution-data-server pkgver=3.8.4 -pkgrel=1 +pkgrel=2 pkgdesc=Centralized access to appointments and contacts arch=(i686 x86_64) depends=(gnome-online-accounts nss krb5 libgweather libical db libgdata) -makedepends=(intltool gperf gobject-introspection vala python2) +makedepends=(intltool gperf gobject-introspection vala python2 gnome-common) options=('!libtool') install=$pkgname.install url=http://www.gnome.org; license=(GPL) -source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('0b9e725d36a4c63ccb15b4e0f92932764c9a335e84af2ebeeb4c182760ef3f6e') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz +fix-google-2fa-1.patch +fix-google-2fa-2.patch +fix-google-2fa-3.patch +fix-google-2fa-4.patch) +sha256sums=('0b9e725d36a4c63ccb15b4e0f92932764c9a335e84af2ebeeb4c182760ef3f6e' +'c1de9fe146f0512cf6c0219341c8409a9e4d955c3eb6a85f7d07183972b9328e' +'3e1c83dd00f01dfa0f9d67d2327de110b3e232a5f9a882ccce09a02392df7de6' +'9da8cccf504f40b8ee9e068b465cdf0a1a858999dd88d8e8e96f1e4cdffbf1e2' +'27022d00575ba1b9283d9420aa231c2770ff403b0b6c0442b6d679faefdbe00e') + +prepare() { + cd $pkgname-$pkgver + patch -Np1 -i ../fix-google-2fa-1.patch + patch -Np1 -i ../fix-google-2fa-2.patch + patch -Np1 -i ../fix-google-2fa-3.patch + patch -Np1 -i ../fix-google-2fa-4.patch +} + build() { cd $pkgname-$pkgver + autoreconf -fi ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --with-openldap=yes \ --libexecdir=/usr/lib/evolution-data-server \ Added: fix-google-2fa-1.patch === --- fix-google-2fa-1.patch (rev 0) +++ fix-google-2fa-1.patch 2013-08-05 10:37:35 UTC (rev 192046) @@ -0,0 +1,402 @@ +From fa0d18fcf2d8084d2a41f24f50f689eed8e3e241 Mon Sep 17 00:00:00 2001 +From: Matthew Barnes mbar...@redhat.com +Date: Tue, 09 Jul 2013 18:23:04 + +Subject: Add ESoupAuthBearer. + +SoupAuth subclass for use with OAuth 2.0 HTTP authentication. + +See http://tools.ietf.org/html/rfc6750 + +EBackends should use e_source_get_oauth2_access_token() to obtain +the access token and token expiry for an ESource, then pass them to +e_soup_auth_bearer_set_access_token(). +--- +diff --git a/docs/reference/libebackend/libebackend-docs.xml b/docs/reference/libebackend/libebackend-docs.xml +index fa9ab92..f54d3d6 100644 +--- a/docs/reference/libebackend/libebackend-docs.xml b/docs/reference/libebackend/libebackend-docs.xml +@@ -34,6 +34,7 @@ + titleMiscellaneous Utilities/title + xi:include href=xml/e-file-cache.xml/ + xi:include href=xml/e-db3-utils.xml/ ++xi:include href=xml/e-soup-auth-bearer.xml/ + xi:include href=xml/e-sqlite3-vfs.xml/ + xi:include href=xml/e-user-prompter.xml/ + xi:include href=xml/e-user-prompter-server.xml/ +diff --git a/docs/reference/libebackend/libebackend-sections.txt b/docs/reference/libebackend/libebackend-sections.txt +index 6c604bf..189f002 100644 +--- a/docs/reference/libebackend/libebackend-sections.txt b/docs/reference/libebackend/libebackend-sections.txt +@@ -397,6 +397,24 @@ EServerSideSourcePrivate + /SECTION + + SECTION ++FILEe-soup-auth-bearer/FILE ++TITLEESoupAuthBearer/TITLE ++ESoupAuthBearer ++e_soup_auth_bearer_set_access_token ++SUBSECTION Standard ++E_SOUP_AUTH_BEARER ++E_IS_SOUP_AUTH_BEARER ++E_TYPE_SOUP_AUTH_BEARER ++E_SOUP_AUTH_BEARER_CLASS ++E_IS_SOUP_AUTH_BEARER_CLASS ++E_SOUP_AUTH_BEARER_GET_CLASS ++ESoupAuthBearerClass ++e_soup_auth_bearer_get_type ++SUBSECTION Private ++ESoupAuthBearerPrivate ++/SECTION ++ ++SECTION + FILEe-source-registry-server/FILE + TITLEESourceRegistryServer/TITLE + E_SOURCE_REGISTRY_SERVER_OBJECT_PATH +diff --git a/docs/reference/libebackend/libebackend.types b/docs/reference/libebackend/libebackend.types +index aeb38dc..1d7fe96 100644 +--- a/docs/reference/libebackend/libebackend.types