]> git.pld-linux.org Git - packages/php-pear-Auth_PrefManager.git/blob - php-pear-Auth_PrefManager.spec
- BR php-pear-PEAR
[packages/php-pear-Auth_PrefManager.git] / php-pear-Auth_PrefManager.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          Auth
3 %define         _subclass       PrefManager
4 %define         _status         stable
5 %define         _pearname       %{_class}_%{_subclass}
6
7 Summary:        %{_pearname} - preferences management class
8 Summary(pl):    %{_pearname} - klasa do zarz±dzania preferencjami
9 Name:           php-pear-%{_pearname}
10 Version:        1.1.4
11 Release:        2
12 License:        PHP 2.02
13 Group:          Development/Languages/PHP
14 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5:  b29c2f95475fbc4970e2fa2d93715ae7
16 URL:            http://pear.php.net/package/Auth_PrefManager/
17 BuildRequires:  php-pear-PEAR
18 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
19 Requires:       php-pear
20 Requires:       php-pear-DB >= 1.6.0
21 Provides:       php-pear-PrefManager
22 Obsoletes:      php-pear-PrefManager
23 BuildArch:      noarch
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 Preference Manager is a class to handle user preferences in a web
28 application, looking them up in a table using a combination of their
29 userid, and the preference name to get a value, and (optionally)
30 returning a default value for the preference if no value could be
31 found for that user. It is designed to be used alongside the PEAR Auth
32 class, but can be used with anything that allows you to obtain the
33 user's id - including your own code.
34
35 In PEAR status of this package is: %{_status}.
36
37 %description -l pl
38 Preference Manager (Zarz±dca ustawieñ) to klasa obs³uguj±ca ustawienia
39 u¿ytkownika w aplikacjach WWW, wyszukiwania ich w tabeli przy u¿yciu
40 kombinacji identyfikatora u¿ytkownika i nazwy ustawienia w celu
41 uzyskania warto¶ci i (opcjonalnie) zwrócenia domy¶lnej warto¶ci
42 ustawienia w przypadku nie znalezienia warto¶ci dla danego
43 u¿ytkownika. Klasa zosta³a zaprojektowana w celu u¿ywania wraz z klas±
44 PEAR-a Auth, ale mo¿e byæ u¿ywana z czymkolwiek, co pozwala na
45 uzyskanie identyfikatora u¿ytkownika - w³±cznie z w³asnym kodem.
46
47 Ta klasa ma w PEAR status: %{_status}.
48
49 %prep
50 %pear_package_setup
51
52 %install
53 rm -rf $RPM_BUILD_ROOT
54
55 install -d $RPM_BUILD_ROOT%{php_pear_dir}
56 %pear_package_install
57
58 # For compatibility with old class:
59 ln -s %{_subclass}.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/preferences.php
60
61 %clean
62 rm -rf $RPM_BUILD_ROOT
63
64 %files
65 %defattr(644,root,root,755)
66 %doc install.log
67 %doc docs/%{_pearname}/docs/*
68 %{php_pear_dir}/.registry/*.reg
69 %{php_pear_dir}/%{_class}/*.php
This page took 0.052506 seconds and 3 git commands to generate.