1 %include /usr/lib/rpm/macros.php
2 %define _class Validate
3 %define _subclass Finance
5 %define _pearname %{_class}_%{_subclass}_CreditCard
6 Summary: %{_pearname} - Validation class for Credit Cards
7 Summary(pl.UTF-8): %{_pearname} - Klasa sprawdzająca poprawność dla kart kredytowych
8 Name: php-pear-%{_pearname}
13 Group: Development/Languages/PHP
14 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5: 1b96231b0d4b6530931ebb0c50bfcf1a
16 URL: http://pear.php.net/package/Validate_Finance_CreditCard/
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
22 Requires: php-pear >= 4:1.0-4
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Package to validate Credit Card numbers and types.
29 Although, still marked in alpha stage, the package is pretty stable.
30 There is currently no plan to change the API.
32 In PEAR status of this package is: %{_status}.
34 %description -l pl.UTF-8
35 Pakiet do sprawdzania poprawności numerów oraz typów kart kredytowych.
37 Chociaż oznaczony jako alpha, pakiet zachowuje się całkiem stabilnie.
38 Nie ma też planów zmiany API.
40 Ta klasa ma w PEAR status: %{_status}.
43 Summary: Tests for PEAR::%{_pearname}
44 Summary(pl.UTF-8): Testy dla PEAR::%{_pearname}
45 Group: Development/Languages/PHP
46 Requires: %{name} = %{epoch}:%{version}-%{release}
51 Tests for PEAR::%{_pearname}.
53 %description tests -l pl.UTF-8
54 Testy dla PEAR::%{_pearname}.
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{php_pear_dir}
65 rm -rf $RPM_BUILD_ROOT
68 %defattr(644,root,root,755)
70 %{php_pear_dir}/.registry/*.reg
71 %{php_pear_dir}/%{_class}/%{_subclass}/*
74 %defattr(644,root,root,755)
75 %{php_pear_dir}/tests/*