Only build python support on Fedora
Resolves: RHEL-53012
This commit is contained in:
parent
14bef90b89
commit
8462cd67e4
21
libxslt.spec
21
libxslt.spec
@ -1,7 +1,7 @@
|
||||
Name: libxslt
|
||||
Summary: Library providing the Gnome XSLT engine
|
||||
Version: 1.1.39
|
||||
Release: 4%{?dist}
|
||||
Release: 5%{?dist}
|
||||
|
||||
License: MIT
|
||||
URL: https://gitlab.gnome.org/GNOME/libxslt
|
||||
@ -15,6 +15,7 @@ BuildRequires: libtool
|
||||
BuildRequires: make
|
||||
BuildRequires: gcc
|
||||
BuildRequires: pkgconfig(libxml-2.0) >= 2.6.27
|
||||
BuildRequires: python3-devel
|
||||
|
||||
# Fedora specific patches
|
||||
Patch0: multilib.patch
|
||||
@ -36,14 +37,13 @@ Requires: libgpg-error-devel%{?_isa}
|
||||
The %{name}-devel package contains libraries and header files for
|
||||
developing applications that use %{name}.
|
||||
|
||||
%if 1
|
||||
%if 0%{?fedora}
|
||||
# Upstream package has not been ported to Python 3. I have
|
||||
# converted this section so it could be used to compile the
|
||||
# Python 3 bindings one day once that has happened, but
|
||||
# commented it out. - RWMJ 2019-09-10
|
||||
%package -n python3-libxslt
|
||||
Summary: Python 3 bindings for %{name}
|
||||
BuildRequires: python3-devel
|
||||
BuildRequires: python3-libxml2
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
Requires: python3-libxml2
|
||||
@ -68,7 +68,15 @@ chmod 644 python/tests/*
|
||||
autoreconf -vfi
|
||||
#export PYTHON=%{__python3}
|
||||
#%configure --disable-static --disable-silent-rules --with-python
|
||||
%configure --disable-static --disable-silent-rules --with-python=yes --with-crypto=no
|
||||
%configure \
|
||||
--disable-static \
|
||||
--disable-silent-rules \
|
||||
%if 0%{?fedora}
|
||||
--with-python=yes \
|
||||
%else
|
||||
--with-python=no \
|
||||
%endif
|
||||
--with-crypto=no
|
||||
%make_build
|
||||
|
||||
%install
|
||||
@ -114,7 +122,7 @@ rm -vrf %{buildroot}%{_docdir}
|
||||
%{_libdir}/pkgconfig/libexslt.pc
|
||||
%{_bindir}/xslt-config
|
||||
|
||||
%if 1
|
||||
%if 0%{?fedora}
|
||||
%files -n python3-libxslt
|
||||
%{python3_sitelib}/libxslt.py*
|
||||
%{python3_sitearch}/libxsltmod.so
|
||||
@ -126,6 +134,9 @@ rm -vrf %{buildroot}%{_docdir}
|
||||
%endif
|
||||
|
||||
%changelog
|
||||
* Tue Aug 06 2024 Tomas Popela <tpopela@redhat.com> - 1.1.39-5
|
||||
- Only build python support on Fedora
|
||||
|
||||
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.1.39-4
|
||||
- Bump release for June 2024 mass rebuild
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user