[packages/php-facebook-sdk] up to 3.2.3
glen
glen at pld-linux.org
Thu Nov 6 14:29:04 CET 2014
commit 101eb1a690b33e9573f541d5b62b53d148dc3dff
Author: Elan Ruusamäe <glen at delfi.ee>
Date: Thu Nov 6 15:27:11 2014 +0200
up to 3.2.3
class-nps.patch | 14 ++++++++------
php-facebook-sdk.spec | 25 ++++++++++++-------------
2 files changed, 20 insertions(+), 19 deletions(-)
---
diff --git a/php-facebook-sdk.spec b/php-facebook-sdk.spec
index de59ad4..b1b3f74 100644
--- a/php-facebook-sdk.spec
+++ b/php-facebook-sdk.spec
@@ -10,23 +10,23 @@
%include /usr/lib/rpm/macros.php
Summary: PHP SDK for the Facebook API
Name: php-facebook-sdk
-Version: 3.2.1
-Release: 2
+Version: 3.2.3
+Release: 1
License: Apache v2.0
Group: Development/Languages/PHP
-Source0: https://github.com/facebook/facebook-php-sdk/tarball/v%{version}/%{name}-%{version}.tgz
-# Source0-md5: 3eb7f2df0b2cd267f2e1c2f1349f86e4
+Source0: https://github.com/facebookarchive/facebook-php-sdk/archive/v%{version}/%{name}-%{version}.tar.gz
+# Source0-md5: fc8edc0afea0cbe8e64b539f491f5a19
Patch0: class-nps.patch
-URL: https://github.com/facebook/facebook-php-sdk
+URL: https://github.com/facebookarchive/facebook-php-sdk
BuildRequires: rpm-php-pearprov >= 4.4.2-11
BuildRequires: rpmbuild(macros) >= 1.654
%if %{with tests}
+BuildRequires: %{php_name}-curl
+BuildRequires: %{php_name}-hash
+BuildRequires: %{php_name}-json
+BuildRequires: %{php_name}-pecl-xdebug
+BuildRequires: %{php_name}-session
BuildRequires: php-PHPUnit >= 3.5
-BuildRequires: php-curl
-BuildRequires: php-hash
-BuildRequires: php-json
-BuildRequires: php-pecl-xdebug
-BuildRequires: php-session
%endif
Requires: php(core) >= %{php_min_version}
Requires: php(curl)
@@ -44,9 +44,8 @@ Platform which is a set of APIs that make your application more
social.
%prep
-%setup -qc
-mv facebook-facebook-php-sdk-*/* .
-cp src/facebook.php src/facebook.nps.php
+%setup -qn facebook-php-sdk-%{version}
+cp -p src/facebook.php src/facebook.nps.php
%patch0 -p1
%build
diff --git a/class-nps.patch b/class-nps.patch
index ac04584..fa12dad 100644
--- a/class-nps.patch
+++ b/class-nps.patch
@@ -3,8 +3,8 @@ session storage.
This makes api calls possible, but no login support for users.
---- php-facebook-sdk-3.2.0/src/facebook.nps.php~ 2012-10-26 13:02:43.000000000 +0300
-+++ php-facebook-sdk-3.2.0/src/facebook.nps.php 2012-10-26 13:05:14.019384949 +0300
+--- facebook-php-sdk-3.2.3/src/facebook.nps.php~ 2014-11-06 15:12:36.356873506 +0200
++++ facebook-php-sdk-3.2.3/src/facebook.nps.php 2014-11-06 15:23:39.136857705 +0200
@@ -19,9 +19,9 @@
/**
@@ -62,12 +62,14 @@ This makes api calls possible, but no login support for users.
}
protected function clearPersistentData($key) {
-@@ -76,7 +63,7 @@
+@@ -131,8 +131,8 @@
}
$session_var_name = $this->constructSessionVariableName($key);
-- unset($_SESSION[$session_var_name]);
-+ unset($this->kPersistantData[$session_var_name]);
+- if (isset($_SESSION[$session_var_name])) {
+- unset($_SESSION[$session_var_name]);
++ if (isset($this->kPersistantData[$session_var_name])) {
++ unset($this->kPersistantData[$session_var_name]);
+ }
}
- protected function clearAllPersistentData() {
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/php-facebook-sdk.git/commitdiff/101eb1a690b33e9573f541d5b62b53d148dc3dff
More information about the pld-cvs-commit
mailing list