Package php7-pdo: Specfile
%define php7_extension pdo Name: php7-%php7_extension Version: %php7_version Release: %php7_release Summary: PHP Data Objects Interface License: PHP-3.01 Group: System/Servers URL: http://www.php.net/manual/en/book.pdo.php #URL: http://pecl.php.net/package/pdo Packager: Nikolay A. Fetisov <naf@altlinux.ru> #Source0: standart PHP module Source1: php-%php7_extension.ini Source2: php-%php7_extension-params.sh BuildRequires(pre): rpm-build-php7 BuildRequires: php7-devel = %php7_version BuildRequires: gcc-c++ BuildRequires: re2c BuildRequires: php7 Requires: php7-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 -- %php7_extsrcdir/%php7_extension/* . %build phpize BUILD_HAVE=`echo %php7_extension | tr '[:lower:]-' '[:upper:]_'` %add_optflags -fPIC -L%_libdir export LDFLAGS=-lphp-%_php7_version %configure \ --with-%php7_extension \ --with-libdir=%_lib \ # %php7_make %check NO_INTERACTION=1 make test %install %php7_make_install install -D -m 644 -- %SOURCE1 %buildroot/%php7_extconf/%php7_extension/config install -D -m 644 -- %SOURCE2 %buildroot/%php7_extconf/%php7_extension/params %files %php7_extconf/%php7_extension %php7_extdir/* %doc CREDITS %exclude %php7_includedir/* %post %php7_extension_postin %preun %php7_extension_preun %changelog * %(date "+%%a %%b %%d %%Y") %{?package_signer:%package_signer}%{!?package_signer:%packager} %version-%release - Rebuild with php7-%version-%release |