-%include /usr/lib/rpm/macros.php
-%define _snap dev1
+%define _class PHPTAL
+%define _status beta
+%define _pearname %{_class}
Summary: PHPTAL is an implementation of Zope Page Templates (ZPT) for PHP
-Summary(pl): PHPTAL jest implementacj± Zope Page Templates (ZPT) w PHP
+Summary(pl.UTF-8): PHPTAL jest implementacją Zope Page Templates (ZPT) w PHP
Name: PHPTAL
-Version: 1.0.0
-Release: 0.%{_snap}.6
-License: PHP 2.02
+Version: 1.1.16
+Release: 1
+License: LGPL
Group: Development/Languages/PHP
-Source0: http://dl.sourceforge.net/phptal/%{name}-%{version}%{_snap}.tar.gz
-# Source0-md5: 151f4bb4799d8c8fe6646a25f6069897
-URL: http://phptal.sourceforge.net/
-BuildRequires: rpm-php-pearprov >= 4.0.2-98
-Requires: php-GetText
-Requires: php-Types
-Requires: php-Algo_map
-Requires: php >= 3:5.0.0
+Source0: http://phptal.motion-twin.com/files/%{name}-%{version}.tar.gz
+# Source0-md5: 4592c33a331e744f054bedd9180de914
+URL: http://phptal.motion-twin.com/
+BuildRequires: php-pear-PEAR
+BuildRequires: rpm-php-pearprov >= 4.4.2-11
+BuildRequires: rpmbuild(macros) >= 1.300
+Requires: php-common >= 3:5.0.0
+Requires: php-pear
+Obsoletes: php-Algo_map
+Obsoletes: php-GetText
+Obsoletes: php-Types
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
PHPTAL is an implementation of Zope Page Templates (ZPT) for PHP.
-%description -l pl
-PHPTAL jest implementacj± Zope Page Templates (ZPT) w PHP.
+%description -l pl.UTF-8
+PHPTAL jest implementacją Zope Page Templates (ZPT) w PHP.
%prep
-%setup -q -c
+%pear_package_setup
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{name}
-
-cp -rf %{name}-%{version}%{_snap}/* $RPM_BUILD_ROOT%{php_pear_dir}/%{name}
+install -d $RPM_BUILD_ROOT%{php_pear_dir}
+%pear_package_install
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%{php_pear_dir}/%{name}
+%doc install.log
+%doc docs/%{_pearname}/README
+%{php_pear_dir}/.registry/*.reg
+%{php_pear_dir}/%{_class}
+%{php_pear_dir}/%{_class}.php