]> git.pld-linux.org Git - packages/php-pear-HTTP_Session.git/blob - php-pear-HTTP_Session.spec
- updated deps with pearize.sh
[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 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 # exclude optional dependencies
29 %define         _noautoreq      'pear(DB.*)' 'pear(MDB.*)' 'pear(MDB2.*)'
30
31 %description
32 Object-oriented interface to the session_* family functions; it
33 provides extra features such as database storage for session data
34 using DB package. It introduces new methods like isNewSession(),
35 setCookieless(), abandon(), setExpire(), setIdle(), isExpired(),
36 isIdled() and others.
37
38 In PEAR status of this package is: %{_status}.
39
40 %description -l pl.UTF-8
41 Ten pakiet jest obiektowo zorientowanym interfejsem do funkcji z
42 rodziny session_*. Dostarcza dodatkowe możliwości, takie jak
43 składowanie danych sesji w bazie danych przy użyciu pakietu DB.
44 Wprowadza nowe metody, takie jak isNewSession(), setCookieless(),
45 abandon(), setExpire(), setIdle(), isExpired(), isIdled() i inne.
46
47 Ta klasa ma w PEAR status: %{_status}.
48
49 %package tests
50 Summary:        Tests for PEAR::%{_pearname}
51 Summary(pl.UTF-8):      Testy dla PEAR::%{_pearname}
52 Group:          Development/Languages/PHP
53 Requires:       %{name} = %{version}-%{release}
54 AutoProv:       no
55 AutoReq:        no
56
57 %description tests
58 Tests for PEAR::%{_pearname}.
59
60 %description tests -l pl.UTF-8
61 Testy dla PEAR::%{_pearname}.
62
63 %prep
64 %pear_package_setup
65
66 %install
67 rm -rf $RPM_BUILD_ROOT
68 install -d $RPM_BUILD_ROOT%{php_pear_dir}
69 %pear_package_install
70
71 %clean
72 rm -rf $RPM_BUILD_ROOT
73
74 %post
75 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
76         cat %{_docdir}/%{name}-%{version}/optional-packages.txt
77 fi
78
79 %files
80 %defattr(644,root,root,755)
81 %doc install.log optional-packages.txt
82 %doc docs/%{_pearname}/docs/*
83 %{php_pear_dir}/.registry/*.reg
84 %dir %{php_pear_dir}/%{_class}/%{_subclass}
85 %dir %{php_pear_dir}/%{_class}/%{_subclass}/Container
86 %{php_pear_dir}/%{_class}/*.php
87 %{php_pear_dir}/%{_class}/%{_subclass}/*.php
88 %{php_pear_dir}/%{_class}/%{_subclass}/Container/*.php
89
90 %files tests
91 %defattr(644,root,root,755)
92 %{php_pear_dir}/tests/*
This page took 0.074921 seconds and 3 git commands to generate.