]> 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 5e75ede4afd68db06482a1ce82cbd4e93231d682..5f0c501c177c7bd4b90ac3b0a93963ac0af0ff5f 100644 (file)
@@ -1,18 +1,28 @@
 %include       /usr/lib/rpm/macros.php
-%define         _class          XML
-%define         _subclass       Transformer
+%define                _class          XML
+%define                _subclass       Transformer
+%define                _status         stable
 %define                _pearname       %{_class}_%{_subclass}
-Summary:       %{_class}_%{_subclass} - XML Transformations in PHP
-Summary(pl):   %{_class}_%{_subclass} - Transformacje XML w PHP
+Summary:       %{_pearname} - XML transformations in PHP
+Summary(pl):   %{_pearname} - transformacje XML-a w PHP
 Name:          php-pear-%{_pearname}
-Version:       0.3
-Release:       1
+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
-URL:           http://pear.php.net/
-BuildRequires: rpm-php-pearprov
+# Source0-md5: 11dc89fdad2195a939354b71a568bacf
+URL:           http://pear.php.net/package/XML_Transformer/
+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)
 
@@ -23,26 +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.
 
+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}
-
-install %{_pearname}-%{version}/*.php $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}
+install -d $RPM_BUILD_ROOT%{php_pear_dir}
+%pear_package_install
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
+%doc install.log
+%doc docs/%{_pearname}/*
+%{php_pear_dir}/.registry/*.reg
 %{php_pear_dir}/%{_class}/*.php
+%{php_pear_dir}/%{_class}/%{_subclass}
+
+%files tests
+%defattr(644,root,root,755)
+%{php_pear_dir}/tests/*
This page took 0.061443 seconds and 4 git commands to generate.