]> git.pld-linux.org Git - packages/php-pear-Pager.git/blob - php-pear-Pager.spec
- group Development/Languages/PHP for -tests
[packages/php-pear-Pager.git] / php-pear-Pager.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          Pager
3 %define         _pearname       %{_class}
4 %define         _status         stable
5
6 Summary:        %{_pearname} - generic data paging class
7 Summary(pl):    %{_pearname} - podstawowa klasa do dzielenia na strony
8 Name:           php-pear-%{_pearname}
9 Version:        2.3.6
10 Release:        1
11 Epoch:          0
12 License:        PHP 2.02
13 Group:          Development/Languages/PHP
14 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5:  5031872edf56baadf8c1e04b974e7037
16 URL:            http://pear.php.net/package/Pager/
17 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
18 Requires:       php-pear
19 Obsoletes:      php-pear-Pager_Sliding
20 BuildArch:      noarch
21 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23 %description
24 If you have data that needs paging (ie 1-10 on page one, 11-20 on page
25 two) this class can help. Pass it an array of data and it will sort it
26 into pages, picking up the current page id from the url. It can also
27 give you back/next and page number links taking the current url and
28 adding the correct page id to it.
29
30 In PEAR status of this package is: %{_status}.
31
32 %description -l pl
33 Ta klasa pomaga w sytuacji, kiedy dane wymagaj± podzia³u na strony
34 (np. pozycje 1-10 na pierwszej stronie, 11-20 na drugiej itd.). Po
35 przekazaniu tablicy danych klasa dzieli na strony, pobieraj±c
36 identyfikator strony z URL-a. Mo¿e tak¿e podaæ odno¶niki do
37 poprzedniej i nastêpnej strony, bior±c aktualny URL i dodaj±c do niego
38 w³a¶ciwe identyfikatory stron.
39
40 Ta klasa ma w PEAR status: %{_status}.
41
42 %package tests
43 Summary:        Tests for PEAR::%{_pearname}
44 Summary(pl):    Testy dla PEAR::%{_pearname}
45 Group:          Development/Languages/PHP
46 Requires:       %{name} = %{epoch}:%{version}-%{release}
47 AutoReq:        no
48
49 %description tests
50 Tests for PEAR::%{_pearname}.
51
52 %description tests -l pl
53 Testy dla PEAR::%{_pearname}.
54
55 %prep
56 %pear_package_setup
57
58 %install
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{php_pear_dir}
61 %pear_package_install
62
63 %clean
64 rm -rf $RPM_BUILD_ROOT
65
66 %files
67 %defattr(644,root,root,755)
68 %doc install.log
69 %doc docs/%{_pearname}/*
70 %dir %{php_pear_dir}/%{_class}
71 %{php_pear_dir}/.registry/*.reg
72 %{php_pear_dir}/%{_class}/*.php
73
74 %files tests
75 %defattr(644,root,root,755)
76 %{php_pear_dir}/tests/*
This page took 0.035605 seconds and 4 git commands to generate.