Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37735804
en ru br
ALT Linux repositórios
S:8.1.23-alt1

Group :: Sistema/Servidores
RPM: php8.1-pdo

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define php_extension pdo

Name: php%_php_suffix-%php_extension
Version: %php_version
Release: %php_release

Summary: PHP Data Objects Interface

License: PHP-3.01
Group: System/Servers
URL: http://www.php.net/manual/en/book.pdo.php
#Source0: standart PHP module
Source1: php-%php_extension.ini
Source2: php-%php_extension-params.sh
Patch1: php7-pdo-7.4-re2c-require.patch


BuildRequires(pre): rpm-build-php8.1-version
BuildRequires: php-devel = %php_version
BuildRequires: gcc-c++
BuildRequires: re2c

BuildRequires: php%_php_suffix

Requires: php%_php_suffix-pdo-driver

%description
PHP PDO extension provides a uniform data access interface, supporting advanced
features such as prepared statements and bound parameters.
PDO drivers are dynamically loadable and may be developed independently from the
core, but still accessed using the same API.


%prep
%setup -T -c
cp -pr -- %php_extsrcdir/%php_extension/* .
%patch1 -p1

%build
phpize

BUILD_HAVE=`echo %php_extension | tr '[:lower:]-' '[:upper:]_'`
%add_optflags -fPIC -L%_libdir
export LDFLAGS=-lphp-%_php_version
%configure \
--with-%php_extension \
--with-libdir=%_lib \
#

%php_make

%check
NO_INTERACTION=1 make test

%install
%php_make_install
install -D -m 644 -- %SOURCE1 %buildroot/%php_extconf/%php_extension/config
install -D -m 644 -- %SOURCE2 %buildroot/%php_extconf/%php_extension/params

%files
%php_extconf/%php_extension
%php_extdir/*
%doc CREDITS
%exclude %php_includedir/*

%post
%php_extension_postin

%preun
%php_extension_preun

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009