From aca036ef9b3e683da5559616074c16d6c59fd96062136ad4fe41c4269d1e41a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Klaus=20K=C3=A4mpf?= Date: Fri, 27 Nov 2020 09:38:07 +0000 Subject: [PATCH] Accepting request 851164 from home:behrisch - Fixing package dependencies for CentOS OBS-URL: https://build.opensuse.org/request/show/851164 OBS-URL: https://build.opensuse.org/package/show/devel:tools:building/swig?expand=0&rev=128 --- swig.changes | 5 +++++ swig.spec | 10 +++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/swig.changes b/swig.changes index 0ce2bb9..f87bfa9 100644 --- a/swig.changes +++ b/swig.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Nov 26 20:34:33 UTC 2020 - Michael Behrisch + +- Fixing package dependencies for CentOS + ------------------------------------------------------------------- Mon Nov 23 10:08:22 UTC 2020 - Klaus Kämpf diff --git a/swig.spec b/swig.spec index 0375586..0bfb523 100644 --- a/swig.spec +++ b/swig.spec @@ -21,8 +21,10 @@ %define docpath %{_docdir}/%{name}-%{version} BuildRequires: perl-Test-Simple BuildRequires: perl-devel +%if 0%{?centos_version} < 800 BuildRequires: ruby %endif +%endif %if 0%{?suse_version} > 0 %define docpath %{_docdir}/%{name} BuildRequires: ruby-devel @@ -48,6 +50,11 @@ BuildRequires: libtool BuildRequires: pcre-devel BuildRequires: perl BuildRequires: pkgconfig +%if 0%{?centos_version} >= 800 +BuildRequires: boost-devel +BuildRequires: python3-devel +BuildRequires: python3-tools +%else %if 0%{?suse_version} >= 1500 BuildRequires: libboost_headers-devel BuildRequires: python3-devel @@ -56,6 +63,7 @@ BuildRequires: python3-tools BuildRequires: boost-devel BuildRequires: python-devel > 2.6 %endif +%endif %if %{with swig_ocaml} BuildRequires: ncurses-devel BuildRequires: ocaml >= 3.12.0 @@ -128,7 +136,7 @@ export CCSHARED="-fPIC" make %{?_smp_mflags} %check -%if 0%{?suse_version} >= 1500 +%if 0%{?suse_version} >= 1500 || 0%{?centos_version} >= 800 export PY3=true %endif make %{?_smp_mflags} check