2 %define _pearname MDB_QueryTool
3 Summary: %{_pearname} - an OO-interface for easily retrieving and modifying data in a DB
4 Summary(pl.UTF-8): %{_pearname} - obiektowy interfejs do odczytywania i modyfikowania danych w DB
5 Name: php-pear-%{_pearname}
10 Group: Development/Languages/PHP
11 Source0: http://pear.php.net/get/%{_pearname}-%{version}.tgz
12 # Source0-md5: dfe7a5502ebfbdf0ce74866cd86396da
13 URL: http://pear.php.net/package/MDB_QueryTool/
14 BuildRequires: php-pear-PEAR >= 1:1.4.0-0.b1
15 BuildRequires: rpm-php-pearprov >= 4.4.2-11
16 BuildRequires: rpmbuild(macros) >= 1.300
17 Requires: php(core) >= 4.1
19 Requires: php-pear-Log >= 1.7
20 Requires: php-pear-MDB
21 Suggests: php-pear-MDB
22 Suggests: php-pear-MDB2
23 Obsoletes: php-pear-MDB_QueryTool-tests
25 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 # exclude optional dependencies
28 %define _noautoreq pear(MDB.*) pear(MDB2.*)
31 This package is an OO-abstraction to the SQL-Query language, it
32 provides methods such as setWhere, setOrder, setGroup, setJoin, etc.
33 to easily build queries. It also provides an easy to learn interface
34 that interacts nicely with HTML-forms using arrays that contain the
35 column data, that shall be updated/added in a DB. This package bases
36 on an SQL-Builder which lets you easily build SQL-Statements and
37 execute them. NB: this is just a MDB porting from the original
38 DB_QueryTool written by Wolfram Kriesing and Paolo Panto
39 (vision:produktion, wk@visionp.de).
41 In PEAR status of this package is: %{_status}.
43 %description -l pl.UTF-8
44 Ten pakiet to obiektowo zorientowana abstrakcja dla języka zapytań
45 SQL, udostępniająca metody takie jak setWhere, setOrder, setGroup,
46 setJoin itp. do łatwego tworzenia zapytań. Udostępnia on także łatwy
47 do nauczenia się interfejs współpracujący z HTML-forms przy użyciu
48 tablic zawierających dane z kolumn, które mają być uaktualnione/dodane
49 do bazy. Ten pakiet bazuje na SQL-Builderze, który pozwala na łatwe
50 tworzenie i wykonywanie instrukcji SQL. Ta klasa jest portem z
51 oryginalnej DB_QueryTool napisanej przez Wolframa Kriesinga i Paolo
52 Panto (vision:produktion, wk@visionp.de).
54 Ta klasa ma w PEAR status: %{_status}.
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT%{php_pear_dir}
65 rm -rf $RPM_BUILD_ROOT
68 if [ -f %{_docdir}/%{name}-%{version}/optional-packages.txt ]; then
69 cat %{_docdir}/%{name}-%{version}/optional-packages.txt
73 %defattr(644,root,root,755)
74 %doc install.log optional-packages.txt
75 %doc docs/%{_pearname}/docs/*
76 %{php_pear_dir}/.registry/*.reg
77 %{php_pear_dir}/MDB/*.php
78 %{php_pear_dir}/MDB/QueryTool/