2 %define _subclass Download
4 %define _pearname HTTP_Download
5 Summary: %{_pearname} - send HTTP Downloads
6 Summary(pl.UTF-8): %{_pearname} - obsługa transferu plików przez HTTP
7 Name: php-pear-%{_pearname}
11 Group: Development/Languages/PHP
12 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
13 # Source0-md5: 5b206aee22b0865a5991c74054154bf3
14 URL: http://pear.php.net/package/HTTP_Download/
15 BuildRequires: php-pear-PEAR >= 1:1.6.0
16 BuildRequires: rpm-php-pearprov >= 4.4.2-11
17 BuildRequires: rpmbuild(macros) >= 1.300
18 Requires: php(core) >= 4.2.0
21 Requires: php-pear-HTTP_Header
22 Requires: php-pear-PEAR-core
23 Suggests: php-mime_magic
24 Suggests: php-pear-Archive_Tar
25 Suggests: php-pear-Archive_Zip
26 Suggests: php-pear-MIME_Type
28 Obsoletes: php-pear-HTTP_Download-tests
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
32 # Archive_Zip was never released
33 %define _noautoreq 'pear(Archive/Tar.php)' 'pear(Archive/Zip.php)' 'pear(MIME/Type.*)'
36 Provides an easy interface to send hidden files or any arbitrary data
37 to the client over HTTP. It features HTTP Caching, Compression and
38 Ranges (partial downloads and resuming).
40 NOTE: Don't use with PHP's on-the-fly output compression, because
41 files may be sent coruppted.
43 In PEAR status of this package is: %{_status}.
45 %description -l pl.UTF-8
46 Ta klasa dostarcza prosty w użyciu interfejs do wysyłania ukrytych
47 plików lub dowolnych danych do klienta poprzez HTTP. Możliwości to
48 cache'owanie HTTP, kompresja oraz zakresy (częściowe ściąganie oraz
49 wznawianie połączenia).
51 UWAGA: Nie należy używać tej klasy wraz z opcją PHP kompresji "w
52 locie", gdyż przesłane pliki mogą być uszkodzone.
54 Ta klasa ma w PEAR status: %{_status}.
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{php_pear_dir}
65 rm -rf $RPM_BUILD_ROOT
68 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
69 cat %{_docdir}/%{name}-%{version}/optional-packages.txt
73 %defattr(644,root,root,755)
74 %doc install.log optional-packages.txt
75 %{php_pear_dir}/.registry/*.reg
76 %{php_pear_dir}/HTTP/*.php
77 %{php_pear_dir}/HTTP/Download