]> git.pld-linux.org Git - packages/php-pear-HTTP_Session.git/blob - php-pear-HTTP_Session.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/php-pear-HTTP_Session.git] / php-pear-HTTP_Session.spec
1 %define         _status         beta
2 %define         _pearname       HTTP_Session
3 Summary:        %{_pearname} - Object-oriented interface to the session_* family functions
4 Summary(pl.UTF-8):      %{_pearname} - Obiektowy interfejs do funkcji z rodziny session_*
5 Name:           php-pear-%{_pearname}
6 Version:        0.5.6
7 Release:        5
8 License:        PHP 2.02
9 Group:          Development/Languages/PHP
10 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
11 # Source0-md5:  96a45274b2164f13c3b73e274453787d
12 URL:            http://pear.php.net/package/HTTP_Session/
13 BuildRequires:  php-pear-PEAR
14 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
15 BuildRequires:  rpmbuild(macros) >= 1.300
16 Requires:       php(core) >= 4.2.0
17 Requires:       php-pear
18 Requires:       php-pear-PEAR-core >= 1:1.3.3
19 Suggests:       php-pear-DB
20 Suggests:       php-pear-MDB
21 Suggests:       php-pear-MDB2
22 Obsoletes:      php-pear-HTTP_Session-tests
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 # exclude optional dependencies
27 %define         _noautoreq      'pear(DB.*)' 'pear(MDB.*)' 'pear(MDB2.*)'
28
29 %description
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(),
34 isIdled() and others.
35
36 In PEAR status of this package is: %{_status}.
37
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.
44
45 Ta klasa ma w PEAR status: %{_status}.
46
47 %prep
48 %pear_package_setup
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT%{php_pear_dir}
53 %pear_package_install
54
55 %clean
56 rm -rf $RPM_BUILD_ROOT
57
58 %post
59 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
60         cat %{_docdir}/%{name}-%{version}/optional-packages.txt
61 fi
62
63 %files
64 %defattr(644,root,root,755)
65 %doc install.log optional-packages.txt
66 %doc docs/%{_pearname}/docs/*
67 %{php_pear_dir}/.registry/*.reg
68 %dir %{php_pear_dir}/HTTP/Session
69 %dir %{php_pear_dir}/HTTP/Session/Container
70 %{php_pear_dir}/HTTP/*.php
71 %{php_pear_dir}/HTTP/Session/*.php
72 %{php_pear_dir}/HTTP/Session/Container/*.php
This page took 0.055877 seconds and 3 git commands to generate.