]> git.pld-linux.org Git - packages/php-pear-HTTP_Download.git/blob - php-pear-HTTP_Download.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/php-pear-HTTP_Download.git] / php-pear-HTTP_Download.spec
1 %define         _class          HTTP
2 %define         _subclass       Download
3 %define         _status         stable
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}
8 Version:        1.1.4
9 Release:        4
10 License:        PHP 3.0
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
19 Requires:       php(pcre)
20 Requires:       php-pear
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
27 Suggests:       php-pgsql
28 Obsoletes:      php-pear-HTTP_Download-tests
29 BuildArch:      noarch
30 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31
32 # Archive_Zip was never released
33 %define         _noautoreq      'pear(Archive/Tar.php)' 'pear(Archive/Zip.php)' 'pear(MIME/Type.*)'
34
35 %description
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).
39
40 NOTE: Don't use with PHP's on-the-fly output compression, because
41 files may be sent coruppted.
42
43 In PEAR status of this package is: %{_status}.
44
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).
50
51 UWAGA: Nie należy używać tej klasy wraz z opcją PHP kompresji "w
52 locie", gdyż przesłane pliki mogą być uszkodzone.
53
54 Ta klasa ma w PEAR status: %{_status}.
55
56 %prep
57 %pear_package_setup
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{php_pear_dir}
62 %pear_package_install
63
64 %clean
65 rm -rf $RPM_BUILD_ROOT
66
67 %post
68 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
69         cat %{_docdir}/%{name}-%{version}/optional-packages.txt
70 fi
71
72 %files
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
This page took 0.084268 seconds and 3 git commands to generate.