]> git.pld-linux.org Git - packages/php-pear-XML_Transformer.git/blob - php-pear-XML_Transformer.spec
- release 3
[packages/php-pear-XML_Transformer.git] / php-pear-XML_Transformer.spec
1 %include        /usr/lib/rpm/macros.php
2 %define         _class          XML
3 %define         _subclass       Transformer
4 %define         _status         stable
5 %define         _pearname       %{_class}_%{_subclass}
6 Summary:        %{_pearname} - XML transformations in PHP
7 Summary(pl.UTF-8):      %{_pearname} - transformacje XML-a w PHP
8 Name:           php-pear-%{_pearname}
9 Version:        1.1.1
10 Release:        3
11 License:        PHP 2.02
12 Group:          Development/Languages/PHP
13 Source0:        http://pear.php.net/get/%{_pearname}-%{version}.tgz
14 # Source0-md5:  84e8b04b371228958fafbf43ffe7c637
15 URL:            http://pear.php.net/package/XML_Transformer/
16 BuildRequires:  php-pear-PEAR >= 1:1.4.0-0.b1
17 BuildRequires:  rpm-php-pearprov >= 4.4.2-11
18 BuildRequires:  rpmbuild(macros) >= 1.300
19 Requires:       php-common < 3:5.1
20 Requires:       php-common >= 3:4.2.0
21 Requires:       php-pcre
22 Requires:       php-pear
23 Requires:       php-pear-XML_Util >= 1.1.0
24 Requires:       php-xml
25 Obsoletes:      php-pear-XML_Transformer-tests
26 BuildArch:      noarch
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 With the XML_Transformer class one can easily bind PHP functionality
31 to XML tags, thus transforming the input XML tree into an output XML
32 tree without the need for XSLT. Single XML elements can be overloaded
33 with PHP functions, methods and static method calls, XML namespaces
34 can be registered to be handled by PHP classes.
35
36 In PEAR status of this package is: %{_status}.
37
38 %description -l pl.UTF-8
39 Z klasą XML_Transformer można łatwo związać funkcjonalność PHP z
40 tagami XML, transformując wejściowe drzewo XML w wyjściowe drzewo XML
41 bez potrzeby stosowania XSLT. Pojedynczy element XML może być
42 przeciążony funkcjami PHP, metodami i statycznymi wywołaniami metod,
43 przestrzeń nazw XML może być zarejestrowana, aby można było je
44 obsługiwać przez klasy PHP.
45
46 Ta klasa ma w PEAR status: %{_status}.
47
48 %prep
49 %pear_package_setup
50
51 install -d ./%{php_pear_dir}/tests
52 mv ./%{php_pear_dir}/{%{_class}/%{_subclass}/Tests,tests/%{_pearname}}
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{php_pear_dir}
57 %pear_package_install
58
59 %clean
60 rm -rf $RPM_BUILD_ROOT
61
62 %files
63 %defattr(644,root,root,755)
64 %doc install.log
65 %doc docs/%{_pearname}/*
66 %{php_pear_dir}/.registry/*.reg
67 %{php_pear_dir}/%{_class}/*.php
68 %{php_pear_dir}/%{_class}/%{_subclass}
This page took 0.032439 seconds and 3 git commands to generate.