1 %include /usr/lib/rpm/macros.php
3 %define _subclass Serializer
5 %define _pearname %{_class}_%{_subclass}
7 Summary: %{_pearname} - class to build XML documents from data structures
8 Summary(pl): %{_pearname} - klasa do tworzenia dokumentów XML ze struktur danych
9 Name: php-pear-%{_pearname}
13 Group: Development/Languages/PHP
14 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
15 # Source0-md5: 0f3ad38bdd8bbb0f35347e3cbdb67541
16 URL: http://pear.php.net/package/XML_Serializer/
17 BuildRequires: rpm-php-pearprov >= 4.0.2-98
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 %{_pearname} serializes complex data structures like arrays or objects
24 as XML documents. This class helps you generating any XML document you
25 require without the need for DOM.
27 This class has in PEAR status: %{_status}.
30 %{_pearname} serializuje z³o¿one struktury danych takie jak tablice
31 czy obiekty jako dokumenty XML. Ta klasa pomaga w generowaniu
32 dowolnego dokumentu XML bez potrzeby u¿ycia DOM.
34 Ta klasa ma w PEAR status: %{_status}.
40 rm -rf $RPM_BUILD_ROOT
41 install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
43 install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
46 rm -rf $RPM_BUILD_ROOT
49 %defattr(644,root,root,755)
50 %doc %{_pearname}-%{version}/{doc,examples}
51 %{php_pear_dir}/%{_class}/*.php