]> git.pld-linux.org Git - packages/php-rrdtool.git/blame - php-rrdtool.spec
allow building with php_suffix
[packages/php-rrdtool.git] / php-rrdtool.spec
CommitLineData
e70324e6 1%define php_name php%{?php_suffix}
00b62b9e 2%define modname rrdtool
6f0305c5 3Summary: RRDtool PHP module
4487e685 4Summary(pl.UTF-8): Moduł PHP RRDtool
e70324e6 5Name: %{php_name}-%{modname}
b6410dbd 6Version: 1.2
e70324e6 7Release: 8
6f0305c5
ER
8License: GPL
9Group: Applications/Databases
b6410dbd
JB
10Source0: http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/pub/contrib/php_rrdtool.tgz
11# Source0-md5: c86a45cfc54517b9066c480bbc589d43
00b62b9e 12URL: http://oss.oetiker.ch/rrdtool/
e70324e6 13BuildRequires: %{php_name}-devel >= 3:5.0.4
04eb6702 14BuildRequires: rpmbuild(macros) >= 1.322
f8495d2a 15BuildRequires: rrdtool-devel >= 1.2.10
b6410dbd 16BuildRequires: sed >= 4.0
585e788e 17%{?requires_php_extension}
6f0305c5
ER
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20%description
fd537e4e
ER
21This package includes a dynamic shared object (DSO) that adds RRDtool
22bindings to the PHP HTML-embedded scripting language.
6f0305c5 23
15414c55
JR
24%description -l pl.UTF-8
25Ten pakiet zawiera dynamiczny moduł (DSO) dodający dowiązania RRDtoola
26do języka skryptowego PHP.
6f0305c5
ER
27
28%prep
b6410dbd
JB
29%setup -q -n rrdtool
30
31sed -i -e 's,/lib\>,/%{_lib},' config.m4
6f0305c5
ER
32
33%build
d86f2229 34phpize
6f0305c5 35%configure \
b6410dbd 36 --with-rrdtool=shared
6f0305c5
ER
37
38%{__make}
39
40%install
41rm -rf $RPM_BUILD_ROOT
81e558c3 42install -d $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d
6f0305c5
ER
43%{__make} install \
44 INSTALL_ROOT=$RPM_BUILD_ROOT
45
00b62b9e
ER
46cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
47; Enable %{modname} extension module
48extension=%{modname}.so
6f0305c5
ER
49EOF
50
6f0305c5
ER
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54%post
15587d98 55%php_webserver_restart
6f0305c5
ER
56
57%postun
58if [ "$1" = 0 ]; then
15587d98 59 %php_webserver_restart
6f0305c5
ER
60fi
61
62%files
63%defattr(644,root,root,755)
00b62b9e
ER
64%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
65%attr(755,root,root) %{php_extensiondir}/%{modname}.so
This page took 0.053658 seconds and 4 git commands to generate.