]> git.pld-linux.org Git - packages/php4-pecl-intercept.git/blame - php4-pecl-intercept.spec
- converted to UTF-8
[packages/php4-pecl-intercept.git] / php4-pecl-intercept.spec
CommitLineData
c8d6ec55
AG
1%define _modname intercept
2%define _status alpha
ffde3014
ER
3%define _sysconfdir /etc/php4
4%define extensionsdir %{_libdir}/php4
c8d6ec55
AG
5
6Summary: %{_modname} - intercept function/method calls
c2eb519b 7Summary(pl.UTF-8): %{_modname} - przechwytywanie wywołań funkcji/metod
c8d6ec55 8Name: php4-pecl-%{_modname}
80b959ac
ER
9Version: 0.3.0
10Release: 0.1
c8d6ec55
AG
11License: PHP
12Group: Development/Languages/PHP
13Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
80b959ac 14# Source0-md5: 442121f4043984cdde213918266a925c
c8d6ec55 15URL: http://pecl.php.net/package/intercept/
c8d6ec55 16BuildRequires: php4-devel >= 4.0.0
b23157d9 17BuildRequires: rpmbuild(macros) >= 1.322
b73d2557 18%{?requires_php_extension}
ffde3014 19Requires: %{_sysconfdir}/conf.d
c8d6ec55
AG
20Obsoletes: php-pear-%{_modname}
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
c8d6ec55 23%description
2bc473f5
ER
24Allows the user to have a user-space function called when the
25specified function is called. Support for class/object methods will be
26added later.
c8d6ec55
AG
27
28In PECL status of this extension is: %{_status}.
29
c2eb519b
JR
30%description -l pl.UTF-8
31Pozwala użytkownikowi na określenie funkcji w przestrzeni użytkownika
32wywoływanej, gdy określona funkcja jest wywołana. Wsparcie dla metod
33klas/obiektów zostanie dodane w późniejszych wersjach.
c8d6ec55
AG
34
35To rozszerzenie ma w PECL status: %{_status}.
36
37%prep
38%setup -q -c
39
40%build
41cd %{_modname}-%{version}
42phpize
43%configure
44%{__make}
45
46%install
47rm -rf $RPM_BUILD_ROOT
ffde3014 48install -d $RPM_BUILD_ROOT{%{_sysconfdir}/conf.d,%{extensionsdir}}
c8d6ec55
AG
49
50install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{extensionsdir}
ffde3014
ER
51cat <<'EOF' > $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/%{_modname}.ini
52; Enable %{_modname} extension module
53extension=%{_modname}.so
54EOF
c8d6ec55
AG
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%post
ffde3014
ER
60[ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart
61[ ! -f /etc/httpd/httpd.conf/??_mod_php4.conf ] || %service -q httpd restart
c8d6ec55 62
ffde3014
ER
63%postun
64if [ "$1" = 0 ]; then
65 [ ! -f /etc/apache/conf.d/??_mod_php4.conf ] || %service -q apache restart
66 [ ! -f /etc/httpd/httpd.conf/??_mod_php4.conf ] || %service -q httpd restart
c8d6ec55
AG
67fi
68
69%files
70%defattr(644,root,root,755)
71%doc %{_modname}-%{version}/{CREDITS,EXPERIMENTAL}
2bc473f5 72%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/%{_modname}.ini
c8d6ec55 73%attr(755,root,root) %{extensionsdir}/%{_modname}.so
This page took 0.103228 seconds and 4 git commands to generate.