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: f9d7dd792a7b3258dfa4544017734cf8
16 URL: http://pear.php.net/package/XML_Serializer/
17 BuildRequires: rpm-php-pearprov >= 4.4.2-11
18 Requires: php-common >= 3:4.2.0
20 Requires: php-pear-PEAR
21 Requires: php-pear-XML_Util >= 1.1.1
22 Requires: php-pear-XML_Parser >= 1.2.6
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28 %{_pearname} serializes complex data structures like arrays or objects
29 as XML documents. This class helps you generating any XML document you
30 require without the need for DOM.
32 In PEAR status of this package is: %{_status}.
35 %{_pearname} serializuje z³o¿one struktury danych takie jak tablice
36 czy obiekty jako dokumenty XML. Ta klasa pomaga w generowaniu
37 dowolnego dokumentu XML bez potrzeby u¿ycia DOM.
39 Ta klasa ma w PEAR status: %{_status}.
44 install -d docs/%{_pearname}
45 mv ./%{php_pear_dir}/data/%{_pearname}/doc/* docs/%{_pearname}
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT%{php_pear_dir}
53 rm -rf $RPM_BUILD_ROOT
56 %defattr(644,root,root,755)
58 %doc docs/%{_pearname}/*
59 %{php_pear_dir}/.registry/*.reg
60 %{php_pear_dir}/%{_class}/*.php