]> git.pld-linux.org Git - packages/php-pear-HTTP_Session.git/blob - php-pear-HTTP_Session.spec
- dropped -tests subpackage
[packages/php-pear-HTTP_Session.git] / php-pear-HTTP_Session.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          HTTP
3 %define         _subclass       Session
4 %define         _status         beta
5 %define         _pearname       %{_class}_%{_subclass}
6 Summary:        %{_pearname} - Object-oriented interface to the session_* family functions
7 Summary(pl.UTF-8):      %{_pearname} - Obiektowy interfejs do funkcji z rodziny session_*
8 Name:           php-pear-%{_pearname}
9 Version:        0.5.6
10 Release:        3
11 License:        PHP 2.02
12 Group:          Development/Languages/PHP
13 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
14 # Source0-md5:  96a45274b2164f13c3b73e274453787d
15 URL:            http://pear.php.net/package/HTTP_Session/
16 BuildRequires:  php-pear-PEAR
17 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
18 BuildRequires:  rpmbuild(macros) >= 1.300
19 Requires:       php-common >= 3:4.2.0
20 Requires:       php-pear
21 Requires:       php-pear-PEAR-core >= 1:1.3.3
22 Suggests:       php-pear-DB
23 Suggests:       php-pear-MDB
24 Suggests:       php-pear-MDB2
25 Obsoletes:      php-pear-HTTP_Session-tests
26 BuildArch:      noarch
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 # exclude optional dependencies
30 %define         _noautoreq      'pear(DB.*)' 'pear(MDB.*)' 'pear(MDB2.*)'
31
32 %description
33 Object-oriented interface to the session_* family functions; it
34 provides extra features such as database storage for session data
35 using DB package. It introduces new methods like isNewSession(),
36 setCookieless(), abandon(), setExpire(), setIdle(), isExpired(),
37 isIdled() and others.
38
39 In PEAR status of this package is: %{_status}.
40
41 %description -l pl.UTF-8
42 Ten pakiet jest obiektowo zorientowanym interfejsem do funkcji z
43 rodziny session_*. Dostarcza dodatkowe możliwości, takie jak
44 składowanie danych sesji w bazie danych przy użyciu pakietu DB.
45 Wprowadza nowe metody, takie jak isNewSession(), setCookieless(),
46 abandon(), setExpire(), setIdle(), isExpired(), isIdled() i inne.
47
48 Ta klasa ma w PEAR status: %{_status}.
49
50 %prep
51 %pear_package_setup
52
53 %install
54 rm -rf $RPM_BUILD_ROOT
55 install -d $RPM_BUILD_ROOT%{php_pear_dir}
56 %pear_package_install
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %post
62 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
63         cat %{_docdir}/%{name}-%{version}/optional-packages.txt
64 fi
65
66 %files
67 %defattr(644,root,root,755)
68 %doc install.log optional-packages.txt
69 %doc docs/%{_pearname}/docs/*
70 %{php_pear_dir}/.registry/*.reg
71 %dir %{php_pear_dir}/%{_class}/%{_subclass}
72 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Container
73 %{php_pear_dir}/%{_class}/*.php
74 %{php_pear_dir}/%{_class}/%{_subclass}/*.php
75 %{php_pear_dir}/%{_class}/%{_subclass}/Container/*.php
This page took 0.209397 seconds and 3 git commands to generate.