]> git.pld-linux.org Git - packages/php-pecl-flvinfo.git/blame - php-pecl-flvinfo.spec
- for php5
[packages/php-pecl-flvinfo.git] / php-pecl-flvinfo.spec
CommitLineData
539a198a
ER
1%define _modname flvinfo
2%define _status beta
3%define _sysconfdir /etc/php
4%define extensionsdir %(php-config --extension-dir 2>/dev/null)
5
6Summary: %{_modname} - Provides file info of FLV files
7Name: php4-pecl-%{_modname}
8Version: 0.0.4
9Release: 2
10License: PHP 2.02
11Group: Development/Languages/PHP
12Source0: %{_modname}-%{version}.tar.bz2
13# Source0-md5: 8472916c3465f92eec9437e74495eb9e
14BuildRequires: ffmpeg-devel
15BuildRequires: php-devel >= 4:5.0
16BuildRequires: rpmbuild(macros) >= 1.254
17%{?requires_php_extension}
18Requires: %{_sysconfdir}/conf.d
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22This extension provides information about FLV video dimensions. It
23uses libavformat from ffmpeg to do so.
24
25In PECL status of this extension is: %{_status}.
26
27%prep
28%setup -q -n %{_modname}-%{version}
29
30%build
31phpize
32%configure
33%{__make}
34%{__make} flvinfo
35
36%install
37rm -rf $RPM_BUILD_ROOT
38install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/conf.d}
39
40%{__make} install \
41 INSTALL_ROOT=$RPM_BUILD_ROOT \
42 EXTENSION_DIR=%{extensionsdir}
43cat <<'EOF' > $RPM_BUILD_ROOT%{_sysconfdir}/conf.d/%{_modname}.ini
44; Enable %{_modname} extension module
45extension=%{_modname}.so
46EOF
47install flvinfo $RPM_BUILD_ROOT%{_bindir}
48
49%clean
50rm -rf $RPM_BUILD_ROOT
51
52%post
53[ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart
54[ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart
55
56%postun
57if [ "$1" = 0 ]; then
58 [ ! -f /etc/apache/conf.d/??_mod_php.conf ] || %service -q apache restart
59 [ ! -f /etc/httpd/httpd.conf/??_mod_php.conf ] || %service -q httpd restart
60fi
61
62%files
63%defattr(644,root,root,755)
64%doc {CREDITS,EXPERIMENTAL}
65%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/conf.d/%{_modname}.ini
66%attr(755,root,root) %{extensionsdir}/%{_modname}.so
67%attr(755,root,root) %{_bindir}/flvinfo
This page took 0.051193 seconds and 4 git commands to generate.