1 %include /usr/lib/rpm/macros.php
3 %define _subclass Words
5 %define _pearname %{_class}_%{_subclass}
7 Summary: %{_pearname} - provides methods for spelling numerals in words
8 Summary(pl.UTF-8): %{_pearname} - metody do słownego przedstawiania liczb
9 Name: php-pear-%{_pearname}
14 Group: Development/Languages/PHP
15 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
16 # Source0-md5: ae1ccb8bed8f8716216be7eba891df7d
17 URL: http://pear.php.net/package/Numbers_Words/
18 BuildRequires: php-pear-PEAR
19 BuildRequires: rpm-php-pearprov >= 4.4.2-11
20 BuildRequires: rpmbuild(macros) >= 1.300
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26 With Numbers_Words class you can convert numbers written in arabic
27 digits to words in several languages. You can convert an integer
28 between -infinity and infinity. If your system does not support such
29 long numbers you can call Numbers_Words::toWords() with just a string.
31 The following languages are supported (in alphabetical order):
32 - bg (Bulgarian) by Kouber Saparev
33 - cs (Czech) by Petr 'PePa' Pavel
34 - de (German) by Piotr Klaban
35 - dk (Danish) by Jesper Veggerby
36 - en_100 (Donald Knuth system, English)
37 - en_GB (Britich English) by Piotr Klaban
38 - en_US (American English) by Piotr Klaban
39 - es (Spanish Castellano) by Xavier Noguer
40 - es_AR (Argentinian Spanish) by Martin Marrese
41 - et (Estonian) by Erkki Saarniit
42 - fr (French) by Kouber Saparev
43 - fr_BE (French Belgium) by Kouber Saparev and Philippe Bajoit
44 - he (Hebrew) by Hadar Porat
45 - hu_HU (Hungarian) by Nils Homp
46 - id (Indonesian) by Ernas M. Jamil
47 - it_IT (Italian) by Filippo Beltramini and Davide Caironi
48 - lt (Lithuanian) by Laurynas Butkus
49 - nl (Dutch) by WHAM van Dinter
50 - pl (Polish) by Piotr Klaban
51 - pt_BR (Brazilian Portuguese) by Marcelo Subtil Marcal
52 - ru (Russian) by Andrey Demenev
53 - sv (Swedish) by Robin Ericsson
55 In PEAR status of this package is: %{_status}.
57 %description -l pl.UTF-8
58 Przy użyciu klasy Numbers_Words można przekształcać liczby zapisane
59 cyframi arabskimi na słowa w kilku językach. Można przekształcić
60 liczbę całkowitą od minus nieskończoności do nieskończoności. Jeśli
61 system nie obsługuje takich długich liczb, można wywołać
62 Numbers_Words::toWords() dla zwykłego łańcucha.
64 Obsługiwane są następujące języki (w kolejności alfabetycznej):
65 - bg (bułgarski) - autor Kouber Saparev
66 - cs (czeski) - autor Peter 'PePa' Pavel
67 - de (niemiecki) - autor Piotr Klaban
68 - dk (duński) - autor Jesper Veggerby
69 - en_100 (angielski w systemie Donalda Knutha) - autor Piotr Klaban
70 - en_GB (angielski w wersji brytyjskiej) - autor Piotr Klaban
71 - en_US (angielski w wersji amerykańskiej) - autor Piotr Klaban
72 - es (hiszpański) - dzięki Xavierowi Noguerowi
73 - es_AR (argentyńska odmiana hiszpańskiego) - autor Martin Marrese
74 - et (estoński) - autor Erkki Saarniit
75 - fr (francuski) - autor Kouber Saparev
76 - fr_BE (francuski w odmianie belgijskiej) - autorzy Kouber Saparev
78 - he (hebrajski) - autor Hadar Porat
79 - hu_HU (węgierski) - autor Nils Homp
80 - id (indonezyjski) - autor Ernas M. Jamil
81 - it_IT (włoski) - autorzy Filippo Beltramini oraz Davide Caironi
82 - lt (litewski) - autor Laurynas Butkus
83 - nl (holenderski) - autor WHAM van Dinter
84 - pl (polski) - autor Piotr Klaban
85 - pt_BR (portugalski w odmianie brazylijskiej) dzięki Marcelo Subtil
87 - ru (rosyjski) - autor Andrey Demenev
88 - sv (szwedzki) - autor Robin Ericsson
90 Ta klasa ma w PEAR status: %{_status}.
93 Summary: Tests for PEAR::%{_pearname}
94 Summary(pl.UTF-8): Testy dla PEAR::%{_pearname}
95 Group: Development/Languages/PHP
96 Requires: %{name} = %{epoch}:%{version}-%{release}
101 Tests for PEAR::%{_pearname}.
103 %description tests -l pl.UTF-8
104 Testy dla PEAR::%{_pearname}.
110 rm -rf $RPM_BUILD_ROOT
111 install -d $RPM_BUILD_ROOT%{php_pear_dir}
112 %pear_package_install
115 rm -rf $RPM_BUILD_ROOT
118 %defattr(644,root,root,755)
120 %doc docs/%{_pearname}/*
121 %dir %{php_pear_dir}/%{_class}/%{_subclass}
122 %{php_pear_dir}/.registry/*.reg
123 %{php_pear_dir}/%{_class}/*.php
124 %{php_pear_dir}/%{_class}/%{_subclass}/*.php
127 %defattr(644,root,root,755)
128 %{php_pear_dir}/tests/*