]> git.pld-linux.org Git - packages/php-pecl-dbx.git/blame - php-pecl-dbx.spec
up to 1.1.2
[packages/php-pecl-dbx.git] / php-pecl-dbx.spec
CommitLineData
e3eff1a9 1%define php_name php%{?php_suffix}
9620a303
ER
2%define modname dbx
3%define status stable
4Summary: %{modname} - database abstraction functions
5Summary(pl.UTF-8): %{modname} - funkcje abstrakcji baz danych
e3eff1a9 6Name: %{php_name}-pecl-%{modname}
bc9bfcc8
ER
7Version: 1.1.2
8Release: 1
3f680b54
AG
9License: PHP 2.02
10Group: Development/Languages/PHP
bc9bfcc8
ER
11Source0: http://pecl.php.net/get/%{modname}-%{version}.tgz
12# Source0-md5: 8cac1af119e6afa519853bfd3a911bbb
3f680b54 13URL: http://pecl.php.net/package/dbx/
e3eff1a9
ER
14BuildRequires: %{php_name}-devel >= 4:5.0.4
15BuildRequires: rpmbuild(macros) >= 1.650
3b345264 16%{?requires_php_extension}
83550c6f 17Obsoletes: php-dbx
3f680b54
AG
18BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
3f680b54
AG
20%description
21The dbx module is a database abstraction layer. The dbx functions
22allow you to access all supported databases using a single calling
23convention. The dbx-functions themselves do not interface directly to
24the databases, but interface to the modules that are used to support
25these databases.
26
27The currently supported databases are MySQL, ODBC, Oracle (oci8), MS
28SQL Server, PostgreSQL, FrontBase, Sybase-CT and SQLite.
29
9620a303 30In PECL status of this extension is: %{status}.
3f680b54 31
dcc3470d
JR
32%description -l pl.UTF-8
33Moduł dbx to warstwa abstrakcji baz danych. Funkcje dbx pozwalają na
34dostęp do wspieranych baz danych przy użyciu spójnej konwencji.
35Funkcje dbx jako takie nie są bezpośrednim interfejsem do bazy danych,
36ale interfejsem do modułów do obsługi baz danych.
3f680b54
AG
37
38Aktualnie wspierane bazy danych to MySQL, ODBC, Oracle (oci8), MS SQL
39Server, PostgreSQL, FrontBase, Sybase-CT oraz SQLite.
40
9620a303 41To rozszerzenie ma w PECL status: %{status}.
3f680b54
AG
42
43%prep
9620a303 44%setup -qc
fc824c90 45mv %{modname}-*/* .
3f680b54
AG
46
47%build
3f680b54
AG
48phpize
49%configure
50%{__make}
51
52%install
53rm -rf $RPM_BUILD_ROOT
6b750153 54install -d $RPM_BUILD_ROOT{%{php_sysconfdir}/conf.d,%{php_extensiondir}}
9620a303
ER
55install -p modules/%{modname}.so $RPM_BUILD_ROOT%{php_extensiondir}
56cat <<'EOF' > $RPM_BUILD_ROOT%{php_sysconfdir}/conf.d/%{modname}.ini
57; Enable %{modname} extension module
58extension=%{modname}.so
3b345264 59EOF
3f680b54
AG
60
61%clean
62rm -rf $RPM_BUILD_ROOT
63
64%post
6b750153 65%php_webserver_restart
3f680b54 66
3b345264
ER
67%postun
68if [ "$1" = 0 ]; then
6b750153 69 %php_webserver_restart
3f680b54
AG
70fi
71
72%files
73%defattr(644,root,root,755)
9620a303
ER
74%doc CREDITS
75%config(noreplace) %verify(not md5 mtime size) %{php_sysconfdir}/conf.d/%{modname}.ini
76%attr(755,root,root) %{php_extensiondir}/%{modname}.so
This page took 0.081763 seconds and 4 git commands to generate.