1 %include /usr/lib/rpm/macros.php
3 %define _subclass Session
5 %define _pearname %{_class}_%{_subclass}
7 Summary: %{_pearname} - Object-oriented interface to the session_* family functions
8 Summary(pl.UTF-8): %{_pearname} - Obiektowy interfejs do funkcji z rodziny session_*
9 Name: php-pear-%{_pearname}
13 Group: Development/Languages/PHP
14 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5: 96a45274b2164f13c3b73e274453787d
16 URL: http://pear.php.net/package/HTTP_Session/
17 BuildRequires: php-pear-PEAR
18 BuildRequires: rpm-php-pearprov >= 4.4.2-11
19 BuildRequires: rpmbuild(macros) >= 1.300
20 Requires: php-common >= 3:4.2.0
22 Requires: php-pear-PEAR-core >= 1:1.3.3
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 # exclude optional dependencies
27 %define _noautoreq 'pear(DB.*)' 'pear(MDB.*)' 'pear(MDB2.*)'
30 Object-oriented interface to the session_* family functions; it
31 provides extra features such as database storage for session data
32 using DB package. It introduces new methods like isNewSession(),
33 setCookieless(), abandon(), setExpire(), setIdle(), isExpired(),
36 In PEAR status of this package is: %{_status}.
38 %description -l pl.UTF-8
39 Ten pakiet jest obiektowo zorientowanym interfejsem do funkcji z
40 rodziny session_*. Dostarcza dodatkowe możliwości, takie jak
41 składowanie danych sesji w bazie danych przy użyciu pakietu DB.
42 Wprowadza nowe metody, takie jak isNewSession(), setCookieless(),
43 abandon(), setExpire(), setIdle(), isExpired(), isIdled() i inne.
45 Ta klasa ma w PEAR status: %{_status}.
48 Summary: Tests for PEAR::%{_pearname}
49 Summary(pl.UTF-8): Testy dla PEAR::%{_pearname}
50 Group: Development/Languages/PHP
51 Requires: %{name} = %{version}-%{release}
56 Tests for PEAR::%{_pearname}.
58 %description tests -l pl.UTF-8
59 Testy dla PEAR::%{_pearname}.
65 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT%{php_pear_dir}
70 rm -rf $RPM_BUILD_ROOT
73 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
74 cat %{_docdir}/%{name}-%{version}/optional-packages.txt
78 %defattr(644,root,root,755)
79 %doc install.log optional-packages.txt
80 %doc docs/%{_pearname}/docs/*
81 %{php_pear_dir}/.registry/*.reg
82 %dir %{php_pear_dir}/%{_class}/%{_subclass}
83 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Container
84 %{php_pear_dir}/%{_class}/*.php
85 %{php_pear_dir}/%{_class}/%{_subclass}/*.php
86 %{php_pear_dir}/%{_class}/%{_subclass}/Container/*.php
89 %defattr(644,root,root,755)
90 %{php_pear_dir}/tests/*