]> git.pld-linux.org Git - packages/php-pear-XML_Serializer.git/blob - php-pear-XML_Serializer.spec
- updated to 0.19.2
[packages/php-pear-XML_Serializer.git] / php-pear-XML_Serializer.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          XML
3 %define         _subclass       Serializer
4 %define         _status         beta
5 %define         _pearname       %{_class}_%{_subclass}
6 Summary:        %{_pearname} - class to build XML documents from data structures
7 Summary(pl.UTF-8):      %{_pearname} - klasa do tworzenia dokumentów XML ze struktur danych
8 Name:           php-pear-%{_pearname}
9 Version:        0.19.2
10 Release:        1
11 License:        BSD
12 Group:          Development/Languages/PHP
13 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
14 # Source0-md5:  1096b87067ff58eae346b44e44e1f0c1
15 URL:            http://pear.php.net/package/XML_Serializer/
16 BuildRequires:  php-pear-PEAR
17 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
18 BuildRequires:  rpmbuild(macros) >= 1.300
19 Requires:       php(xml)
20 Requires:       php-common >= 3:4.2.0
21 Requires:       php-pear
22 Requires:       php-pear-PEAR-core
23 Requires:       php-pear-XML_Parser >= 1.2.6
24 Requires:       php-pear-XML_Util >= 1.1.1
25 BuildArch:      noarch
26 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28 %description
29 %{_pearname} serializes complex data structures like arrays or objects
30 as XML documents. This class helps you generating any XML document you
31 require without the need for DOM.
32
33 In PEAR status of this package is: %{_status}.
34
35 %description -l pl.UTF-8
36 %{_pearname} serializuje złożone struktury danych takie jak tablice
37 czy obiekty jako dokumenty XML. Ta klasa pomaga w generowaniu
38 dowolnego dokumentu XML bez potrzeby użycia DOM.
39
40 Ta klasa ma w PEAR status: %{_status}.
41
42 %package tests
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}
47 AutoReq:        no
48 AutoProv:       no
49
50 %description tests
51 Tests for PEAR::%{_pearname}.
52
53 %description tests -l pl.UTF-8
54 Testy dla PEAR::%{_pearname}.
55
56 %prep
57 %pear_package_setup
58
59 install -d docs/%{_pearname}
60 mv ./%{php_pear_dir}/data/%{_pearname}/doc/* docs/%{_pearname}
61
62 %install
63 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT%{php_pear_dir}
65 %pear_package_install
66
67 %clean
68 rm -rf $RPM_BUILD_ROOT
69
70 %files
71 %defattr(644,root,root,755)
72 %doc install.log
73 %doc docs/%{_pearname}/*
74 %{php_pear_dir}/.registry/*.reg
75 %{php_pear_dir}/%{_class}/*.php
76
77 %files tests
78 %defattr(644,root,root,755)
79 %{php_pear_dir}/tests/*
This page took 0.024731 seconds and 3 git commands to generate.