]> git.pld-linux.org Git - packages/php-pecl-session_mysql.git/blob - php-pecl-session_mysql.spec
- outdated in 1.10
[packages/php-pecl-session_mysql.git] / php-pecl-session_mysql.spec
1 %define         _modname        session_mysql
2 Summary:        MySQL session save handler for PHP
3 Summary(pl.UTF-8):      Obsługa zapisywania sesji w bazie MySQL dla PHP
4 Name:           php-pecl-%{_modname}
5 Version:        1.10
6 Release:        1
7 License:        MIT
8 Group:          Development/Languages/PHP
9 Source0:        http://websupport.sk/~stanojr/projects/session_mysql/%{_modname}-%{version}.tgz
10 # Source0-md5:  66e933c506577ad43a0effbd2bbad715
11 Source1:        %{name}.ini
12 Source2:        %{name}.sql
13 URL:            http://websupport.sk/~stanojr/projects/session_mysql/
14 BuildRequires:  mysql-devel
15 BuildRequires:  php-devel >= 3:5.0.0
16 BuildRequires:  rpmbuild(macros) >= 1.344
17 %{?requires_php_extension}
18 Requires:       php-common >= 4:5.0.4
19 Provides:       php(session_mysql)
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 MySQL session save handler for PHP.
24
25 %description -l pl.UTF-8
26 Obsługa zapisywania sesji w bazie MySQL dla PHP.
27
28 %prep
29 %setup -q -n %{_modname}-%{version}
30 cp -a %{SOURCE2} database.sql
31
32 %build
33 [ config.m4 -ot configure ] || rm -f configure
34 [ -f configure ] || phpize
35 [ configure -ot Makefile ] || rm -f Makefile
36 if [ ! -f Makefile ]; then
37         %configure \
38         --with-mysql=/usr
39 fi
40 %{__make}
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
45
46 install modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
47 install %{SOURCE1} $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %post
53 %php_webserver_restart
54
55 %postun
56 if [ "$1" = 0 ]; then
57         %php_webserver_restart
58 fi
59
60 %files
61 %defattr(644,root,root,755)
62 %doc LICENCE README database.sql
63 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
64 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so
This page took 0.116742 seconds and 3 git commands to generate.