1 %include /usr/lib/rpm/macros.php
3 %define _subclass Serializer
5 %define _pearname %{_class}_%{_subclass}
6 Summary: %{_pearname} - class to build XML documents from data structures
7 Summary(pl): %{_pearname} - klasa do tworzenia dokumentów XML ze struktur danych
8 Name: php-pear-%{_pearname}
12 Group: Development/Languages/PHP
13 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
14 # Source0-md5: f9d7dd792a7b3258dfa4544017734cf8
15 URL: http://pear.php.net/package/XML_Serializer/
16 BuildRequires: rpm-php-pearprov >= 4.4.2-11
17 Requires: php-common >= 3:4.2.0
19 Requires: php-pear-PEAR-core
20 Requires: php-pear-XML_Util >= 1.1.1
21 Requires: php-pear-XML_Parser >= 1.2.6
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 %{_pearname} serializes complex data structures like arrays or objects
28 as XML documents. This class helps you generating any XML document you
29 require without the need for DOM.
31 In PEAR status of this package is: %{_status}.
34 %{_pearname} serializuje z³o¿one struktury danych takie jak tablice
35 czy obiekty jako dokumenty XML. Ta klasa pomaga w generowaniu
36 dowolnego dokumentu XML bez potrzeby u¿ycia DOM.
38 Ta klasa ma w PEAR status: %{_status}.
43 install -d docs/%{_pearname}
44 mv ./%{php_pear_dir}/data/%{_pearname}/doc/* docs/%{_pearname}
47 rm -rf $RPM_BUILD_ROOT
48 install -d $RPM_BUILD_ROOT%{php_pear_dir}
52 rm -rf $RPM_BUILD_ROOT
55 %defattr(644,root,root,755)
57 %doc docs/%{_pearname}/*
58 %{php_pear_dir}/.registry/*.reg
59 %{php_pear_dir}/%{_class}/*.php