%include /usr/lib/rpm/macros.php %define _class HTML %define _subclass AJAX %define _status stable %define _pearname %{_class}_%{_subclass} Summary: %{_pearname} - PHP and JavaScript library for AJAX Name: php-pear-%{_pearname} Version: 0.1.3 Release: 1 License: PHP 2.02 Group: Development/Languages/PHP Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz # Source0-md5: aea679f2af2addd5aa5c47bccf76f7e7 URL: http://pear.php.net/package/HTML_AJAX/ BuildRequires: rpm-php-pearprov >= 4.0.2-98 BuildRequires: sed >= 4.0 Requires: php-pear BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description Provides PHP and JavaScript libraries for performing AJAX (Communication from JavaScript to your browser without reloading the page) Offers OO proxies in JavaScript of registered PHP or proxyless operation Serialization of data sent between PHP and JavaScript is provided by a driver model, currently JSON and Null encodings are provided In PEAR status of this package is: %{_status}. %prep %setup -q -c %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{_class} cp -a %{_pearname}-%{version}/{AJAX,*.php} $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/ cp -a %{_pearname}-%{version}/js $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/AJAX/js %{__sed} -i -e 's#@data-dir@#%{php_pear_dir}#g' -e "s#'HTML_AJAX'#'HTML'.DIRECTORY_SEPARATOR.'AJAX'#g" \ $RPM_BUILD_ROOT%{php_pear_dir}/%{_class}/AJAX/Server.php %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc %{_pearname}-%{version}/examples/* %{php_pear_dir}/%{_class}/*