]> git.pld-linux.org Git - packages/php-pear-HTTP_Session.git/blob - php-pear-HTTP_Session.spec
- updated to 0.5.6; 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
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}
10 Version:        0.5.6
11 Release:        1
12 License:        PHP 2.02
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
21 Requires:       php-pear
22 Requires:       php-pear-PEAR-core >= 1:1.3.3
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 %package tests
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}
52 AutoReq:        no
53 AutoProv:       no
54
55 %description tests
56 Tests for PEAR::%{_pearname}.
57
58 %description tests -l pl.UTF-8
59 Testy dla PEAR::%{_pearname}.
60
61 %prep
62 %pear_package_setup
63
64 %install
65 rm -rf $RPM_BUILD_ROOT
66 install -d $RPM_BUILD_ROOT%{php_pear_dir}
67 %pear_package_install
68
69 %clean
70 rm -rf $RPM_BUILD_ROOT
71
72 %post
73 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
74         cat %{_docdir}/%{name}-%{version}/optional-packages.txt
75 fi
76
77 %files
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
87
88 %files tests
89 %defattr(644,root,root,755)
90 %{php_pear_dir}/tests/*
This page took 0.074036 seconds and 3 git commands to generate.