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