]> git.pld-linux.org Git - packages/adodblite.git/blob - adodblite.spec
- converted to UTF-8
[packages/adodblite.git] / adodblite.spec
1
2 %bcond_with     tests           # build with tests
3 %bcond_without  docs    # build without documentation
4
5 %define _major  1
6 %define _minor  04
7
8 Summary:        A very small, fast ADOdb library
9 Summary(pl.UTF-8):   Bardzo mała i szybka biblioteka ADOdb
10 Name:           adodblite
11 Version:        %{_major}.%{_minor}
12 Release:        1
13 Group:          Libraries
14 License:        LGPL
15 Source0:        http://dl.sourceforge.net/adodblite/adodb_lite%{_major}.%{_minor}.tar.gz
16 # Source0-md5:  c31dfa578072c05d2d4c8321d5d56322
17 URL:            http://adodblite.sourceforge.net/
18 Requires:       php-pear >= 4.0.5
19 BuildArch:      noarch
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %define         php_pear_dir    %{_datadir}/pear
23
24 %description
25 ADOdb Lite was a result of a need for a very small, fast ADOdb library
26 for a browser based game called Alien Assault Traders. This library
27 has a very restricted command set and eliminates most of the esoteric
28 commands that will not be used by most websites. ADOdb Lite is a drop
29 in replacement for ADOdb as long as you are not using unsupported
30 commands on your website. It gives you a smaller memory footprint and,
31 as a side benefit, greatly improves speed.
32
33 It currently supports the following DBMS: Frontbase, Max DB, Mini SQL,
34 MSSQL, MSSQL Pro, MySQLi, MySQLt, MySQL, PostgreSQL, PostgreSQL64,
35 PostgreSQL7, PostgreSQL8, SQLite, SQLite Pro, Sybase and Sybase ASE.
36
37 %description -l pl.UTF-8
38 ADOdb Lite powstała jako efekt zapotrzebowania na mały i szybki
39 zamiennik biblioteki ADOdb na potrzeby gry online nazwanej Alien
40 Assault Traders. Biblioteka ta oferuje tylko ograniczony zestaw
41 poleceń i eliminuje większość rzadziej używanych na stronach WWW
42 funkcji. Może z powodzeniem zastępować ADOdb w sytuacjach, gdy
43 zaimplementowane funkcje wystarczą do zachowania funkcjonalności
44 strony napisanej z myślą o ADOdb. Wymaga mniejszej ilości pamięci, a
45 niejako efektem ubocznym jest znaczne przyspieszenie działania.
46
47 Aktualnie wspierane silniki bazodanowe: Frontbase, Max DB, Mini SQL,
48 MSSQL, MSSQL Pro, MySQLi, MySQLt, MySQL, PostgreSQL, PostgreSQL64,
49 PostgreSQL7, PostgreSQL8, SQLite, SQLite Pro, Sybase oraz Sybase ASE.
50
51 %prep
52 %setup -q -n adodb_lite
53
54 %install
55 rm -rf $RPM_BUILD_ROOT
56 install -d $RPM_BUILD_ROOT%{php_pear_dir}/%{name}/adodbSQL_drivers/{fbsql,maxdb,msql,mssql{,po},mysql{,i,t},postgres{,64,7,8},sqlite{,po},sybase{,_ase}}
57
58 cp -af *.php adodbSQL_drivers generic_modules session \
59         $RPM_BUILD_ROOT%{php_pear_dir}/%{name}
60
61 %if %{with docs}
62 install -d $RPM_BUILD_ROOT%{_docdir}/%{name}
63 cp -af documentation/* $RPM_BUILD_ROOT%{_docdir}/%{name}
64 %endif
65
66 %if %{with tests}
67 cp -af tests $RPM_BUILD_ROOT%{php_pear_dir}/%{name}
68 %endif
69
70 %clean
71 rm -rf $RPM_BUILD_ROOT
72
73 %files
74 %defattr(644,root,root,755)
75 %{php_pear_dir}/%{name}
76 %if %{with docs}
77 %{_docdir}/%{name}
78 %endif
This page took 0.033677 seconds and 4 git commands to generate.