]> git.pld-linux.org Git - packages/php-pear-Pager.git/blob - php-pear-Pager.spec
- simplifications in %install.
[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 Summary:        %{_class} - generic data paging class
5 Summary(pl):    %{_class} - podstawowa klasa do dzielenia na strony
6 Name:           php-pear-%{_pearname}
7 Version:        1.0.3
8 Release:        1
9 License:        PHP 2.02
10 Group:          Development/Languages/PHP
11 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
12 URL:            http://pear.php.net/
13 BuildRequires:  rpm-php-pearprov
14 BuildArch:      noarch
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 If you have data that needs paging (ie 1-10 on page one, 11-20 on page
19 two) this class can help. Pass it an array of data and it will sort it
20 into pages, picking up the current page id from the url. It can also
21 give you back/next and page number links taking the current url and
22 adding the correct page id to it.
23
24 %description -l pl
25 Ta klasa pomaga w sytuacji, kiedy dane wymagaj± podzia³u na strony
26 (np. pozycje 1-10 na pierwszej stronie, 11-20 na drugiej itd.). Po
27 przekazaniu tablicy danych klasa dzieli na strony, pobieraj±c
28 identyfikator strony z URL-a. Mo¿e tak¿e podaæ odno¶niki do
29 poprzedniej i nastêpnej strony, bior±c aktualny URL i dodaj±c do niego
30 w³a¶ciwe identyfikatory stron.
31
32 %prep
33 %setup -q -c
34
35 %install
36 rm -rf $RPM_BUILD_ROOT
37 install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
38
39 install %{_pearname}-%{version}/%{_class}.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/
40
41 %clean
42 rm -rf $RPM_BUILD_ROOT
43
44 %files
45 %defattr(644,root,root,755)
46 %dir %{php_pear_dir}/%{_class}
47 %doc %{_pearname}-%{version}/example.php
48 %{php_pear_dir}/%{_class}/*.php
This page took 0.051851 seconds and 4 git commands to generate.