[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 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 -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 @@ - Miscellaneous Utilities - - -+ - - - -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 - - - -+e-soup-auth-bearer -+ESoupAuthBearer -+ESoupAuthBearer -+e_soup_auth_bearer_set_access_token -+ -+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 -+ -+ESoupAuthBearerPrivate -+ -+ -+ - e-source-registry-server - ESourceRegistryServer - 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 \ - e-user-prompter.c \ -@@ -71,6 +73,7 @@ libebackend_1_2_la_LIBADD = \ - $(SQLITE3_LIBS) \ - $(GCR_BASE_LIBS)\ - $(GIO_UNIX_LIBS)\ -+ $(SOUP_LIBS)\ - $(DB_LIBS) - - libebackend_1_2_l
[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 +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 @@ + Miscellaneous Utilities + + ++ + + + +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 + + + ++e-soup-auth-bearer ++ESoupAuthBearer ++ESoupAuthBearer ++e_soup_auth_bearer_set_access_token ++ ++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 ++ ++ESoupAuthBearerPrivate ++ ++ ++ + e-source-registry-server + ESourceRegistryServer + 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