]> git.pld-linux.org Git - projects/template-specs.git/blame - php4-pecl.spec
- use new macro for PHP_MODULES_API
[projects/template-specs.git] / php4-pecl.spec
CommitLineData
9c1382a2
ER
1%define _modname -
2%define _status -
01382157 3%define _sysconfdir /etc/php4
f0e19bdf 4%define extensionsdir %(php-config --extension-dir 2>/dev/null)
9c1382a2
ER
5
6Summary: %{_modname} -
7Summary(pl): %{_modname} -
8Name: php-pecl-%{_modname}
9Version: 1.0
10Release: 1
11License: PHP 2.02
12Group: Development/Languages/PHP
13Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
14URL: http://pecl.php.net/package/Modname/
76f4ce5a 15BuildRequires: php4-devel >= 3:4.0.0
19ad599d 16BuildRequires: rpmbuild(macros) >= 1.230
76f4ce5a 17%requires_php_extension
01382157 18Requires: %{_sysconfdir}/conf.d
9c1382a2
ER
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
9c1382a2
ER
21%description
22
23In PECL status of this extension is: %{_status}.
24
25%description -l pl
26
27To rozszerzenie ma w PECL status: %{_status}.
28
29%prep
30%setup -q -c
31
32%build
33cd %{_modname}-%{version}
34phpize
35%configure
36%{__make}
37
38%install
39rm -rf $RPM_BUILD_ROOT
383ee24a 40install -d $RPM_BUILD_ROOT{%{_sysconfdir}/conf.d,%{extensionsdir}}
9c1382a2
ER
41
42install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{extensionsdir}
383ee24a 43cat <<'EOF' > $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/%{_modname}.ini
01382157
ER
44; Enable %{_modname} extension module
45extension=%{_modname}.so
46EOF
9c1382a2
ER
47
48%clean
49rm -rf $RPM_BUILD_ROOT
50
51%post
01382157
ER
52[ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart
53[ ! -f /etc/httpd/httpd.conf/??_mod_php4.conf ] || %service -q httpd restart
9c1382a2 54
01382157
ER
55%postun
56if [ "$1" = 0 ]; then
57 [ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart
58 [ ! -f /etc/httpd/httpd.conf/??_mod_php4.conf ] || %service -q httpd restart
9c1382a2
ER
59fi
60
61%files
62%defattr(644,root,root,755)
d2c46da6
ER
63%doc %{_modname}-%{version}/{CREDITS,EXPERIMENTAL,TODO,README}
64%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/%{_modname}.ini
9c1382a2 65%attr(755,root,root) %{extensionsdir}/%{_modname}.so
This page took 0.034866 seconds and 4 git commands to generate.