-%include /usr/lib/rpm/macros.php
Summary: Unique interface to access different SQL databases
Summary(pl): Jednolity inferfejs dostêpu do baz danych SQL
Name: adodb
-Version: 3.40
+Version: 4.04
+%define ver %(echo %{version} | tr -d .)
Release: 1
Group: Libraries
License: dual licensed using BSD-Style and LGPL
-Source0: http://phplens.com/lens/dl/%{name}%(echo %{version} | sed -e 's#\.##').tgz
+#Source0Download: http://php.weblogs.com/ADOdb#downloads
+Source0: http://phplens.com/lens/dl/%{name}%{ver}.tgz
+# Source0-md5: 82a8a7239a681438b446767f14e40731
URL: http://php.weblogs.com/ADOdb
-Requires: php
-Requires: php-pear
-BuildRequires: rpm-php-pearprov
+Requires: php-pear >= 4.0.5
BuildArch: noarch
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+%define php_pear_dir %{_datadir}/pear
+
%description
PHP's database access functions are not standardised. This creates a
need for a database class library to hide the differences between the
Sybase, PostgreSQL, Foxpro, Access, ADO i ODBC.
%prep
-%setup -q -n %{name}
+%setup -q -n %{name}
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/drivers
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/datadict
-install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/tests
+install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/{drivers,datadict,tests,perf,lang}
install *.php $RPM_BUILD_ROOT%{php_pear_dir}/%{name}
install drivers/* $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/drivers
install datadict/* $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/datadict
install tests/* $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/tests
+install lang/* $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/lang
+install perf/* $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/perf
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc license.txt readme.txt
-%doc old-changelog.htm readme.htm tips_portable_sql.htm tute.htm
-%doc cute_icons_for_site
+%doc *.txt *.htm cute_icons_for_site
%{php_pear_dir}/%{name}