]> git.pld-linux.org Git - packages/php-pear-HTTP_Request2.git/blame - php-pear-HTTP_Request2.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/php-pear-HTTP_Request2.git] / php-pear-HTTP_Request2.spec
CommitLineData
4e0d13d0 1%define status stable
815ccec8 2%define pearname HTTP_Request2
815ccec8
ER
3Summary: %{pearname} - Provides an easy way to perform HTTP requests
4Summary(pl.UTF-8): %{pearname} - dostarcza łatwą w użyciu metodę do wykonywania zapytań HTTP
5Name: php-pear-%{pearname}
45be6c6a 6Version: 2.3.0
0ef05173 7Release: 1
848637ca
AG
8License: BSD License
9Group: Development/Languages/PHP
4e0d13d0 10Source0: http://pear.php.net/get/%{pearname}-%{version}.tgz
45be6c6a 11# Source0-md5: 12195ac7032228fb74d5d628234220d6
848637ca 12URL: http://pear.php.net/package/HTTP_Request2/
70b71400 13BuildRequires: php-pear-PEAR >= 1:1.5.4
848637ca 14BuildRequires: rpm-php-pearprov >= 4.4.2-11
815ccec8 15BuildRequires: rpmbuild(macros) >= 1.580
848637ca 16Requires: php-pear
4e0d13d0 17Requires: php-pear-Net_URL2 >= 2.0.0
667d9c18
ER
18Suggests: php(curl)
19Suggests: php(fileinfo)
20Suggests: php(openssl)
21Suggests: php(zlib)
565cf144 22Obsoletes: php-pear-HTTP_Request2-tests
848637ca
AG
23BuildArch: noarch
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27PHP5 rewrite of HTTP_Request package. Provides cleaner API and
9d25038e 28pluggable adapters.
848637ca
AG
29
30Currently available are:
31 - Socket adapter, based on old HTTP_Request code,
32 - Curl adapter, wraps around PHP's cURL extension,
33 - Mock adapter, to use for testing packages dependent on
34 HTTP_Request2.
35
36Supports POST requests with data and file uploads, authentication,
37cookies, proxies, gzip and deflate encodings, monitoring the request
38progress with Observers.
39
815ccec8 40In PEAR status of this package is: %{status}.
848637ca
AG
41
42%description -l pl.UTF-8
43Port klasy HTTP_Request do PHP5. Udostępnia czystsze API oraz
44dołączalne adaptery.
45
46Obecnie dostępne są:
9d25038e
ER
47 - adapter oparty na gniazdach, na podstawie starego kodu HTTP_Request,
48 - adapter Curl,
49 - adapter Mock, do testowania pakietów korzystających z HTTP_Request2.
848637ca
AG
50
51Klasa ta wspiera żądania POST z dołączonymi danymi oraz plikami,
52autentykację, ciastka (cookies), serwery proxy, kompresję gzip oraz
53deflate encoding, oraz monitorowanie żądań za pomocą obserwatorów.
54
815ccec8 55Ta klasa ma w PEAR status: %{status}.
848637ca 56
848637ca
AG
57%prep
58%pear_package_setup
59
2ef16305
ER
60rm .%{php_pear_dir}/data/HTTP_Request2/generate-list.php
61
848637ca
AG
62%install
63rm -rf $RPM_BUILD_ROOT
64install -d $RPM_BUILD_ROOT%{php_pear_dir}
65%pear_package_install
66
67%clean
68rm -rf $RPM_BUILD_ROOT
69
70%files
71%defattr(644,root,root,755)
72%doc install.log
73%{php_pear_dir}/.registry/*.reg
74%{php_pear_dir}/HTTP/Request2
75%{php_pear_dir}/HTTP/Request2.php
2ef16305 76
815ccec8 77%{php_pear_dir}/data/%{pearname}
This page took 0.078375 seconds and 4 git commands to generate.