From 98356ca484286103a0e302f5a2440fca5124410a Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Fri, 9 Feb 2024 19:53:46 +0100 Subject: [PATCH] added php7 subpackage [release 1.4-3mamba;Wed Feb 07 2024] --- php-ssh2.spec | 37 +++++++++++++++++++++++++++++++++---- 1 file changed, 33 insertions(+), 4 deletions(-) diff --git a/php-ssh2.spec b/php-ssh2.spec index 0b847d8..a268f24 100644 --- a/php-ssh2.spec +++ b/php-ssh2.spec @@ -1,7 +1,8 @@ %define php_majver %(php-config --version | cut -d. -f1-2) +%define php7_majver %(php-config7 --version | cut -d. -f1-2) Name: php-ssh2 Version: 1.4 -Release: 2mamba +Release: 3mamba Summary: PHP bindings for the libssh2 library Group: Applications/Web Vendor: openmamba @@ -15,33 +16,52 @@ BuildRequires: glibc-devel BuildRequires: libssh2-devel ## AUTOBUILDREQ-END BuildRequires: php-devel >= 8.3.1-1mamba +BuildRequires: php7-devel >= 7.4.33-4mamba Requires: php >= %{php_majver} Requires: php <= %{php_majver}.99 -%systemd_requires %description PHP bindings for the libssh2 library. +%package -n php7-ssh2 +Group: System/Libraries +Summary: PHP 7 bindings for the libssh2 library. +Requires: php7 >= %{php7_majver} +Requires: php7 <= %{php7_majver}.99 + +%description -n php7-ssh2 +PHP 7 bindings for the libssh2 library. + %debug_package %prep -%setup -q -n ssh2-%{version} +%setup -q -n ssh2-%{version} -a0 +mv ssh2-%{version} php7 %build phpize %configure %make +cd php7 +phpize7 +%configure +%make + %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %makeinstall INSTALL_ROOT=%{buildroot} -install -d -m0755 %{buildroot}%{_sysconfdir}/php/php.d +%makeinstall -C php7 INSTALL_ROOT=%{buildroot} + +install -d -m0755 %{buildroot}%{_sysconfdir}/php{,7}/php.d cat > %{buildroot}%{_sysconfdir}/php/php.d/ssh2.ini < 1.4-3mamba +- added php7 subpackage + * Tue Jan 16 2024 Automatic Build System 1.4-2mamba - rebuilt by autoport with build requirements: php-devel>=8.3.1-1mamba