2 %define _subclass Polynomial
4 %define _pearname Math_Polynomial
5 Summary: %{_pearname} - Package to represent and manipulate Polynomial equations
6 Summary(pl.UTF-8): %{_pearname} - Pakiet do wyświetlania oraz obróbki równań wielomianowych
7 Name: php-pear-%{_pearname}
11 Group: Development/Languages/PHP
12 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
13 # Source0-md5: 21bc1af0141743e5aa3d6683b1cf40b0
14 URL: http://pear.php.net/package/Math_Polynomial/
15 BuildRequires: php-pear-PEAR
16 BuildRequires: rpm-php-pearprov >= 4.4.2-11
17 BuildRequires: rpmbuild(macros) >= 1.300
19 Suggests: php-pear-Math_Numerical_RootFinding >= 0.3.0
20 Obsoletes: php-pear-Math_Polynomial-tests
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 # exclude optional dependencies
25 %define _noautoreq pear(Math/Numerical/RootFinding.*)
28 The class Math_Polynomial represents Polynomial equations built from
29 strings or from other Polynomial objects and offers some basic
30 information about each Polynomial equation.
32 The Math_PolynomialOp class defines operations on Math_Polynomial
33 objects such as add, multiply, divide, etc.
35 In PEAR status of this package is: %{_status}.
37 %description -l pl.UTF-8
38 Klasa Math_Polynomial przedstawia równania wielomianowe stworzone z
39 łańcuchów znaków lub z innych obiektów klasy Math_Polynomial oraz
40 umożliwia wyświetlenie pewnych podstawowych informacji na temat
43 Klasa Math_PolynomialOp definiuje operacje takie jak dodawanie,
44 mnożenie czy dzielenie na obiektach klasy Math_Polynomial.
46 Ta klasa ma w PEAR status: %{_status}.
52 install -d docs/%{_pearname}
53 mv ./%{php_pear_dir}/%{_class}/doc/* docs/%{_pearname}
55 install -d ./%{php_pear_dir}/tests/%{_pearname}
56 mv ./%{php_pear_dir}/{%{_class}/test/*,tests/%{_pearname}}
59 rm -rf $RPM_BUILD_ROOT
60 install -d $RPM_BUILD_ROOT%{php_pear_dir}
64 rm -rf $RPM_BUILD_ROOT
67 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
68 cat %{_docdir}/%{name}-%{version}/optional-packages.txt
72 %defattr(644,root,root,755)
73 %doc install.log optional-packages.txt
74 %doc docs/%{_pearname}/*
75 %{php_pear_dir}/.registry/*.reg
76 %{php_pear_dir}/Math/Polynomial.php
77 %{php_pear_dir}/Math/PolynomialOp.php
78 %dir %{php_pear_dir}/Math/Polynomial
79 %{php_pear_dir}/Math/Polynomial/PolynomialTerm.php