1 %define _modname fileinfo
2 %define _smodname Fileinfo
4 Summary: %{_modname} - libmagic bindings
5 Summary(pl): %{_modname} - dowi±zania biblioteki libmagic
6 Name: php-pecl-%{_modname}
10 Group: Development/Languages/PHP
11 Source0: http://pecl.php.net/get/%{_smodname}-%{version}.tgz
12 # Source0-md5: 2854e749db157365c769cb9496f5586f
13 URL: http://pecl.php.net/package/Fileinfo/
14 BuildRequires: libmagic-devel
15 BuildRequires: php-devel >= 3:5.0.0
16 BuildRequires: rpmbuild(macros) >= 1.344
17 %{?requires_php_extension}
18 Requires: php-common >= 4:5.0.4
19 Obsoletes: php-pear-%{_modname}
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 This extension allows retrieval of information regarding vast majority
24 of file. This information may include dimensions, quality, length
27 Additionally it can also be used to retrieve the MIME type for a
28 particular file and for text files proper language encoding.
30 In PECL status of this extension is: %{_status}.
33 To rozszerzenie pozwala na uzyskanie wielu informacji na temat plików.
34 Informacje te uwzglêdniaj± miêdzy innymi rozmiar, jako¶æ, d³ugo¶æ itp.
36 Dodatkowo mo¿e byæ u¿yte do uzyskania typu MIME danego pliku, a dla
37 plików tekstowych - u¿ytego kodowania.
39 To rozszerzenie ma w PECL status: %{_status}.
45 cd %{_smodname}-%{version}
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
54 install %{_modname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
55 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
56 ; Enable %{_modname} extension module
57 extension=%{_modname}.so
61 rm -rf $RPM_BUILD_ROOT
64 %php_webserver_restart
68 %php_webserver_restart
72 %defattr(644,root,root,755)
73 %doc %{_smodname}-%{version}/{CREDITS,EXPERIMENTAL,fileinfo.php}
74 %config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{_modname}.ini
75 %attr(755,root,root) %{php_extensiondir}/%{_modname}.so