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