Enable PHP bindings (on RHEL)

https://bugzilla.redhat.com/show_bug.cgi?id=2097718
This commit is contained in:
Richard W.M. Jones 2022-06-17 08:42:36 +01:00
parent e598e60d7c
commit ce0a8a8976

View File

@ -176,9 +176,7 @@ BuildRequires: rubygem(json)
BuildRequires: rubygem(rdoc) BuildRequires: rubygem(rdoc)
BuildRequires: rubygem(test-unit) BuildRequires: rubygem(test-unit)
BuildRequires: ruby-irb BuildRequires: ruby-irb
%if !0%{?rhel}
BuildRequires: php-devel BuildRequires: php-devel
%endif
BuildRequires: gobject-introspection-devel BuildRequires: gobject-introspection-devel
BuildRequires: gjs BuildRequires: gjs
%if !0%{?rhel} %if !0%{?rhel}
@ -399,9 +397,7 @@ Language bindings:
lua-guestfs Lua bindings lua-guestfs Lua bindings
ocaml-libguestfs-devel OCaml bindings ocaml-libguestfs-devel OCaml bindings
perl-Sys-Guestfs Perl bindings perl-Sys-Guestfs Perl bindings
%if !0%{?rhel}
php-libguestfs PHP bindings php-libguestfs PHP bindings
%endif
python3-libguestfs Python 3 bindings python3-libguestfs Python 3 bindings
ruby-libguestfs Ruby bindings ruby-libguestfs Ruby bindings
%if !0%{?rhel} %if !0%{?rhel}
@ -623,7 +619,6 @@ Provides: ruby(guestfs) = %{version}
ruby-%{name} contains Ruby bindings for %{name}. ruby-%{name} contains Ruby bindings for %{name}.
%if !0%{?rhel}
%package -n php-%{name} %package -n php-%{name}
Summary: PHP bindings for %{name} Summary: PHP bindings for %{name}
Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release} Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
@ -632,7 +627,6 @@ Requires: php(api) = %{php_core_api}
%description -n php-%{name} %description -n php-%{name}
php-%{name} contains PHP bindings for %{name}. php-%{name} contains PHP bindings for %{name}.
%endif
%package -n lua-guestfs %package -n lua-guestfs
@ -768,7 +762,6 @@ fi
%endif %endif
%if 0%{?rhel} && !0%{?eln} %if 0%{?rhel} && !0%{?eln}
--with-qemu="qemu-kvm qemu-system-%{_build_arch} qemu" \ --with-qemu="qemu-kvm qemu-system-%{_build_arch} qemu" \
--disable-php \
%endif %endif
%ifnarch %{golang_arches} %ifnarch %{golang_arches}
--disable-golang \ --disable-golang \
@ -1067,13 +1060,11 @@ rm ocaml/html/.gitignore
%{_mandir}/man3/guestfs-ruby.3* %{_mandir}/man3/guestfs-ruby.3*
%if !0%{?rhel}
%files -n php-%{name} %files -n php-%{name}
%doc php/README-PHP %doc php/README-PHP
%dir %{_sysconfdir}/php.d %dir %{_sysconfdir}/php.d
%{_sysconfdir}/php.d/guestfs_php.ini %{_sysconfdir}/php.d/guestfs_php.ini
%{_libdir}/php/modules/guestfs_php.so %{_libdir}/php/modules/guestfs_php.so
%endif
%files -n lua-guestfs %files -n lua-guestfs