+# on apache2 restart when module can't connect to database issues errors that can't be understand why:
+# [error] [client ::1] PHP Fatal error: session_start(): Failed to initialize storage module: mysql (path: /var/run/php) in class.auth.php on line 22
+# [error] [client x.x.x.x] PHP Fatal error: session_start(): Failed to initialize storage module: mysql (path: /var/run/php) in class.auth.php on line 22
+#
%define _modname session_mysql
Summary: MySQL session save handler for PHP
-Summary(pl): Obs³uga zapisywania sesji w bazie MySQL dla PHP
+Summary(pl.UTF-8): Obsługa zapisywania sesji w bazie MySQL dla PHP
Name: php-pecl-%{_modname}
-Version: 1.8
+Version: 1.9
Release: 1
License: MIT
Group: Development/Languages/PHP
Source0: http://websupport.sk/~stanojr/projects/session_mysql/%{_modname}-%{version}.tgz
-# Source0-md5: d3507e1a9d0a82412cc2b5c673aa8ca1
+# Source0-md5: 0eea3ce6c97ac5a2fdce71f23ce1ff2b
Source1: %{name}.ini
Source2: %{name}.sql
-Patch0: %{name}-zts.patch
-Patch1: %{name}-leak.patch
+Patch0: %{name}-leak.patch
URL: http://websupport.sk/~stanojr/projects/session_mysql/
BuildRequires: mysql-devel
BuildRequires: php-devel >= 3:5.0.0
BuildRequires: rpmbuild(macros) >= 1.344
%{?requires_php_extension}
Requires: php-common >= 4:5.0.4
-Requires: php(mysql)
+Provides: php(session_mysql)
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
- very quiet (doesn't log any error) (but upper session functions can
print some error).
-%description -l pl
-Obs³uga zapisywania sesji w bazie MySQL dla PHP.
-- obs³uguje blokowanie
-- bardzo cicha (sama nie loguje ¿adnych b³êdów; ale funkcje wy¿szego
- poziomu mog± wypisywaæ b³êdy).
+%description -l pl.UTF-8
+Obsługa zapisywania sesji w bazie MySQL dla PHP.
+- obsługuje blokowanie
+- bardzo cicha (sama nie loguje żadnych błędów; ale funkcje wyższego
+ poziomu mogą wypisywać błędy).
%prep
%setup -q -n %{_modname}-%{version}
%patch0 -p1
-%patch1 -p1
cp -a %{SOURCE2} database.sql
%build