diff --git a/obs-service-tar_scm.changes b/obs-service-tar_scm.changes index 78c4905..b1b71cd 100644 --- a/obs-service-tar_scm.changes +++ b/obs-service-tar_scm.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Apr 18 07:17:45 UTC 2017 - fvogt@suse.com + +- Only BuildRequire packages needed for testsuite if the testsuite + is enabled + ------------------------------------------------------------------- Thu Apr 13 16:35:38 UTC 2017 - opensuse-packaging@opensuse.org diff --git a/obs-service-tar_scm.spec b/obs-service-tar_scm.spec index 0cec11c..a2404c5 100644 --- a/obs-service-tar_scm.spec +++ b/obs-service-tar_scm.spec @@ -30,10 +30,10 @@ Source: %{name}-%{version}.tar.gz # Fix build on Ubuntu by disabling mercurial tests, not applied in rpm # based distributions #Patch0: 0001-Debianization-disable-running-mercurial-tests.patch +%if %{with obs_scm_testsuite} BuildRequires: bzr BuildRequires: git-core BuildRequires: mercurial -BuildRequires: python >= 2.6 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version} BuildRequires: PyYAML %else @@ -43,6 +43,8 @@ BuildRequires: python-dateutil BuildRequires: python-lxml BuildRequires: python-mock BuildRequires: subversion +%endif +BuildRequires: python >= 2.6 Requires: bzr Requires: git-core Requires: mercurial