]> git.pld-linux.org Git - packages/php-pecl-radius.git/blame - php-pecl-radius.spec
- tabs in preamble
[packages/php-pecl-radius.git] / php-pecl-radius.spec
CommitLineData
b8b5a01b
PG
1%define _modname radius
2%define _status stable
5d6fa192 3%define _sysconfdir /etc/php
b8b5a01b 4Summary: Radius client library
5d774a37 5Summary(pl.UTF-8): Biblioteka klienta Radiusa
b8b5a01b 6Name: php-pecl-%{_modname}
b2fa8fac 7Version: 1.2.4
16fa0b79 8Release: 9
b8b5a01b
PG
9License: PHP/BSD
10Group: Development/Languages/PHP
1ffa8c61 11Source0: http://pecl.php.net/get/%{_modname}-%{version}.tgz
b2fa8fac 12# Source0-md5: 3d48ccb9486b9e8839d814d7ff318091
8b1fc4de 13URL: http://pecl.php.net/package/radius/
5d6fa192 14BuildRequires: php-devel >= 3:5.0.0
612bacae 15BuildRequires: rpmbuild(macros) >= 1.344
5d6fa192 16%{?requires_php_extension}
b6090aec 17Requires(triggerpostun): sed >= 4.0
612bacae 18Requires: php-common >= 4:5.0.4
b8b5a01b
PG
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
b8b5a01b
PG
21%description
22This package is based on the libradius of FreeBSD. This PECL adds full
23support for Radius Authentication (RFC 2865) and Radius Accounting
24(RFC 2866). This package is available for Unix and for Windows.
25
eedb11e4 26In PECL status of this package is: %{_status}.
b8b5a01b 27
b0d832f4
JR
28%description -l pl.UTF-8
29Ten pakiet jest bazowany na libradius z FreeBSD. Ten PECL dodaje pełne
b8b5a01b 30wsparcie dla autentyfikacji Radius (RFC 2865) oraz dla accountingu
b0d832f4 31Radius (RFC 2866). Ten pakiet jest osiągalny dla systemów Unix oraz
ebbcffd4 32Windows.
b8b5a01b 33
eedb11e4 34To rozszerzenie ma w PECL status: %{_status}.
b8b5a01b
PG
35
36%prep
37%setup -q -c
38
39%build
40cd %{_modname}-%{version}
41phpize
42%configure
43
44%{__make} \
16fa0b79 45 CPPFLAGS="-DHAVE_CONFIG_H -I/usr/X11R6/include/X11/" \
b8b5a01b
PG
46 CFLAGS_CLEAN="%{rpmcflags}"
47
48%install
49rm -rf $RPM_BUILD_ROOT
b8b5a01b 50
612bacae 51install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
5d6fa192 52%{__make} -C %{_modname}-%{version} install \
b2fa8fac 53 INSTALL_ROOT=$RPM_BUILD_ROOT
612bacae 54cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
5d6fa192
ER
55; Enable %{_modname} extension module
56extension=%{_modname}.so
57EOF
b8b5a01b
PG
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%post
612bacae 63%php_webserver_restart
b8b5a01b 64
5d6fa192
ER
65%postun
66if [ "$1" = 0 ]; then
612bacae 67 %php_webserver_restart
b8b5a01b
PG
68fi
69
5d6fa192 70%triggerpostun -- %{name} < 1.2.4-4
612bacae 71%{__sed} -i -e '/^extension[[:space:]]*=[[:space:]]*%{_modname}\.so/d' %{php_sysconfdir}/php.ini
5d6fa192 72
b8b5a01b
PG
73%files
74%defattr(644,root,root,755)
75%doc %{_modname}-%{version}/examples/*.php
612bacae
ER
76%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
77%attr(755,root,root) %{php_extensiondir}/%{_modname}.so
This page took 0.096223 seconds and 4 git commands to generate.