]> git.pld-linux.org Git - packages/php-pear-XML_Transformer.git/blobdiff - php-pear-XML_Transformer.spec
- rel 4: use php(extension) virtuals
[packages/php-pear-XML_Transformer.git] / php-pear-XML_Transformer.spec
index b5cb6d7ec19ca8e34fb3513210c954f92dad4281..5f0c501c177c7bd4b90ac3b0a93963ac0af0ff5f 100644 (file)
@@ -1,21 +1,28 @@
 %include       /usr/lib/rpm/macros.php
-%define         _class          XML
-%define         _subclass       Transformer
-%define                _pearname       %{_class}_%{_subclass}
+%define                _class          XML
+%define                _subclass       Transformer
 %define                _status         stable
-
+%define                _pearname       %{_class}_%{_subclass}
 Summary:       %{_pearname} - XML transformations in PHP
 Summary(pl):   %{_pearname} - transformacje XML-a w PHP
 Name:          php-pear-%{_pearname}
-Version:       0.9.1
-Release:       1
-License:       PHP 3.00
+Version:       1.1.0
+Release:       4
+Epoch:         0
+License:       PHP 2.02
 Group:         Development/Languages/PHP
 Source0:       http://pear.php.net/get/%{_pearname}-%{version}.tgz
-# Source0-md5: d7b578e1fbb9f5883cc4573b17ae9412
+# Source0-md5: 11dc89fdad2195a939354b71a568bacf
 URL:           http://pear.php.net/package/XML_Transformer/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
+BuildRequires: php-pear-PEAR
+BuildRequires: rpm-php-pearprov >= 4.4.2-11
+BuildRequires: rpmbuild(macros) >= 1.300
+Requires:      php(pcre)
+Requires:      php(xml)
+Requires:      php-common < 3:5.1
+Requires:      php-common >= 3:4.2.0
 Requires:      php-pear
+Requires:      php-pear-XML_Util >= 1.1.0
 BuildArch:     noarch
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
@@ -26,39 +33,54 @@ tree without the need for XSLT. Single XML elements can be overloaded
 with PHP functions, methods and static method calls, XML namespaces
 can be registered to be handled by PHP classes.
 
-This class has in PEAR status: %{_status}.
+In PEAR status of this package is: %{_status}.
 
 %description -l pl
 Z klas± XML_Transformer mo¿na ³atwo zwi±zaæ funkcjonalno¶æ PHP z
 tagami XML, transformuj±c wej¶ciowe drzewo XML w wyj¶ciowe drzewo XML
-bez potrzeby stosowania XSLT. Pojedyñczy element XML mo¿e byæ
+bez potrzeby stosowania XSLT. Pojedynczy element XML mo¿e byæ
 przeci±¿ony funkcjami PHP, metodami i statycznymi wywo³aniami metod,
 przestrzeñ nazw XML mo¿e byæ zarejestrowana, aby mo¿na by³o je
 obs³ugiwaæ przez klasy PHP.
 
 Ta klasa ma w PEAR status: %{_status}.
 
+%package tests
+Summary:       Tests for PEAR::%{_pearname}
+Summary(pl):   Testy dla PEAR::%{_pearname}
+Group:         Development/Languages/PHP
+Requires:      %{name} = %{epoch}:%{version}-%{release}
+AutoReq:       no
+AutoProv:      no
+
+%description tests
+Tests for PEAR::%{_pearname}.
+
+%description tests -l pl
+Testy dla PEAR::%{_pearname}.
+
 %prep
-%setup -q -c
+%pear_package_setup
+
+install -d ./%{php_pear_dir}/tests
+mv ./%{php_pear_dir}/{%{_class}/%{_subclass}/Tests,tests/%{_pearname}}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/{Driver,Namespace}
-
-install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
-install %{_pearname}-%{version}/%{_subclass}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}
-install %{_pearname}-%{version}/%{_subclass}/Driver/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Driver
-install %{_pearname}-%{version}/%{_subclass}/Namespace/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/%{_subclass}/Namespace
+install -d $RPM_BUILD_ROOT%{php_pear_dir}
+%pear_package_install
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%dir %{php_pear_dir}/%{_class}/%{_subclass}
-%dir %{php_pear_dir}/%{_class}/%{_subclass}/Driver
-%dir %{php_pear_dir}/%{_class}/%{_subclass}/Namespace
+%doc install.log
+%doc docs/%{_pearname}/*
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
-%{php_pear_dir}/%{_class}/%{_subclass}/*.php
-%{php_pear_dir}/%{_class}/%{_subclass}/Driver/*.php
-%{php_pear_dir}/%{_class}/%{_subclass}/Namespace/*.php
+%{php_pear_dir}/%{_class}/%{_subclass}
+
+%files tests
+%defattr(644,root,root,755)
+%{php_pear_dir}/tests/*
This page took 0.071181 seconds and 4 git commands to generate.