]> git.pld-linux.org Git - packages/php-pecl-fileinfo.git/blob - php-pecl-fileinfo.spec
- converted to UTF-8
[packages/php-pecl-fileinfo.git] / php-pecl-fileinfo.spec
1 %define         _modname        fileinfo
2 %define         _smodname       Fileinfo
3 %define         _status         beta
4 Summary:        %{_modname} - libmagic bindings
5 Summary(pl.UTF-8):   %{_modname} - dowiązania biblioteki libmagic
6 Name:           php-pecl-%{_modname}
7 Version:        1.0.4
8 Release:        3
9 License:        PHP
10 Group:          Development/Languages/PHP
11 Source0:        http://pecl.php.net/get/%{_smodname}-%{version}.tgz
12 # Source0-md5:  2854e749db157365c769cb9496f5586f
13 Patch0:         pecl-fileinfo-defaultdb.patch
14 URL:            http://pecl.php.net/package/Fileinfo/
15 BuildRequires:  libmagic-devel
16 BuildRequires:  php-devel >= 3:5.0.0
17 BuildRequires:  rpmbuild(macros) >= 1.344
18 %{?requires_php_extension}
19 Requires:       php-common >= 4:5.0.4
20 Obsoletes:      php-pear-%{_modname}
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 This extension allows retrieval of information regarding vast majority
25 of file. This information may include dimensions, quality, length
26 etc...
27
28 Additionally it can also be used to retrieve the MIME type for a
29 particular file and for text files proper language encoding.
30
31 In PECL status of this extension is: %{_status}.
32
33 %description -l pl.UTF-8
34 To rozszerzenie pozwala na uzyskanie wielu informacji na temat plików.
35 Informacje te uwzględniają między innymi rozmiar, jakość, długość itp.
36
37 Dodatkowo może być użyte do uzyskania typu MIME danego pliku, a dla
38 plików tekstowych - użytego kodowania.
39
40 To rozszerzenie ma w PECL status: %{_status}.
41
42 %prep
43 %setup -q -c
44 %patch0 -p1
45
46 %build
47 cd %{_smodname}-%{version}
48 phpize
49 %configure
50 %{__make}
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54 install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
55
56 install %{_smodname}-%{version}/modules/%{_modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
57 cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{_modname}.ini
58 ; Enable %{_modname} extension module
59 extension=%{_modname}.so
60 EOF
61
62 %clean
63 rm -rf $RPM_BUILD_ROOT
64
65 %post
66 %php_webserver_restart
67
68 %postun
69 if [ "$1" = 0 ]; then
70         %php_webserver_restart
71 fi
72
73 %files
74 %defattr(644,root,root,755)
75 %doc %{_smodname}-%{version}/{CREDITS,EXPERIMENTAL,fileinfo.php}
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.059061 seconds and 4 git commands to generate.