[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