Package php7-propro: Specfile

%define php_extension propro

Name: php%_php_suffix-%php_extension
Version: 2.1.0
Release: alt1.%_php_release_version
Summary:  Property proxy

License: BSD-2-Clause
Group: Development/Other
Url: http://pecl.php.net/package/propro

Source: php-%php_extension-%version.tar

BuildRequires(pre): rpm-build-php7-version

BuildRequires: php-devel = %php_version

%if "%_php_suffix" == "7"
Obsoletes: pecl-%php_extension < %EVR
Provides: pecl-%php_extension
%endif


%description
A reusable split-off of pecl_http's property proxy API.

%package devel
Group: Development/C
Summary: Development package for %name
Requires: php-devel = %php_version
Requires: %name = %EVR

%if "%_php_suffix" == "7"
Obsoletes: pecl-%php_extension-devel < %EVR
Provides: pecl-%php_extension-devel
%endif

%description devel
Headers for developing with %name.

%prep
%setup -n php-%php_extension-%version
mv %php_extension-%version/* ./

%build
phpize
%configure \
        --enable-%php_extension
%php_make

%install
%makeinstall_std INSTALL_ROOT=%buildroot
# create config
mkdir -p %buildroot%php_extconf/%php_extension
echo "extension=%php_extension.so" > %buildroot%php_extconf/%php_extension/config
cat <<EOF > %buildroot%php_extconf/%php_extension/params
file_ini=01_%php_extension.ini
exceptions=
EOF

%post
%php_extension_postin

%preun
%php_extension_preun

%files
%php_extconf/%php_extension
%php_extdir

%files devel
%_includedir/php/*/*/*

%changelog
* %(date "+%%a %%b %%d %%Y") %{?package_signer:%package_signer}%{!?package_signer:%packager} %version-%release
- Rebuild with php-devel = %php_version-%php_release

* Fri Apr 16 2021 Vitaly Lipatov <lav@altlinux.ru> 2.1.0-alt2
- load firstly

* Thu Apr 15 2021 Vitaly Lipatov <lav@altlinux.ru> 2.1.0-alt1
- build 2.1.0 for php7

* Wed Mar 12 2014 Anton Farygin <rider@altlinux.org> 1.0.4-alt1.5.5.9.20140205-alt1
- Initial build for ALT Linux Sisyphus