Hello community, here is the log from the commit of package obs-service-tar_scm for openSUSE:Factory checked in at 2016-05-23 16:39:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/obs-service-tar_scm (Old) and /work/SRC/openSUSE:Factory/.obs-service-tar_scm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "obs-service-tar_scm" Changes: -------- --- /work/SRC/openSUSE:Factory/obs-service-tar_scm/obs-service-tar_scm.changes 2015-06-24 21:02:01.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-tar_scm.new/obs-service-tar_scm.changes 2016-05-23 16:39:11.000000000 +0200 @@ -1,0 +2,65 @@ +Tue Apr 26 13:44:48 UTC 2016 - adrian@suse.de + +- Update to version 0.6.0~pre.1461678268.e8b5d73: + * fix TESTING.md link in CONTRIBUTING.md + * Use correct level 2 bullet point (*) + * very first obs_scm implementation + * allow extracting of (spec) files + * allow to include local changes when using "obs_scm" service via local osc commands. + * make obsinfo parameter for tar service optional + * support filtering on creation of cpio archives + * - add debian provides + +------------------------------------------------------------------- +Tue Apr 26 13:17:44 UTC 2016 - adrian@suse.de + +- add debian provides + +------------------------------------------------------------------- +Fri Apr 15 08:16:32 UTC 2016 - adrian@suse.de + +- fix dependency on SLE 11 to python-argparse + +------------------------------------------------------------------- +Mon Apr 11 15:09:29 UTC 2016 - mpluskal@suse.com + +- Correctly reference patch in previous entry + +------------------------------------------------------------------- +Mon Apr 11 12:19:54 UTC 2016 - adrian@suse.de + +- Update to version 0.6.0~pre.1460377105.35a4ea4: + * support filtering on creation of cpio archives + +------------------------------------------------------------------- +Fri Apr 08 07:00:48 UTC 2016 - adrian@suse.de + +- Update to version 0.6.0~pre.1460098798.dda5411: + + make obsinfo parameter for tar service optional + +------------------------------------------------------------------- +Thu Apr 07 09:21:55 UTC 2016 - adrian@suse.de + +- Update to version 0.6.0.1460017418.4e4b2d6: + + Correct error message about lack of git tags + + GNUmakefile: Use default python in $PATH unless it is a python 3. + + fix TESTING.md link in CONTRIBUTING.md + + Use correct level 2 bullet point (*) + + very first obs_scm implementation + + allow extracting of (spec) files + + allow to include local changes when using "obs_scm" service via local osc commands. +- building this pre-version currently from private branch + as discussed with Adam + +------------------------------------------------------------------- +Wed Jul 8 14:04:53 UTC 2015 - bwiedemann@suse.com + +- only require git-core to not pull in git-web and gitk + +------------------------------------------------------------------- +Wed Jun 24 08:07:29 UTC 2015 - hib@hiberis.nl + +- Fix build on Ubuntu by disabling mercurial tests + * 0001-Debianization-disable-running-mercurial-tests.patch + +------------------------------------------------------------------- Old: ---- obs-service-tar_scm-0.5.3.1434983686.0b4ce51.tar.gz New: ---- 0001-Debianization-disable-running-mercurial-tests.patch debian.series obs-service-tar_scm-0.6.0~pre.1461681073.57c0bab.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ obs-service-tar_scm.spec ++++++ --- /var/tmp/diff_new_pack.tPkYtA/_old 2016-05-23 16:39:12.000000000 +0200 +++ /var/tmp/diff_new_pack.tPkYtA/_new 2016-05-23 16:39:12.000000000 +0200 @@ -1,7 +1,7 @@ # -# spec file for package obs-service-tar_scm +# spec file for package obs-service # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,25 +17,43 @@ %define service tar_scm +%define seperate_build 0 + +%if "%seperate_build" == "1" +%define version_unconverted 0.6.0~pre.1461681073.57c0bab + +Name: obs-service-obs_scm +%else +%define version_unconverted 0.6.0~pre.1461681073.57c0bab Name: obs-service-%{service} -Version: 0.5.3.1434983686.0b4ce51 +#Obsoletes: obs-service-obs_scm +Provides: obs-service-obs_scm = %version-%release +%endif +Provides: obs-service-tar = %version-%release +Version: 0.6.0~pre.1461681073.57c0bab Release: 0 Summary: An OBS source service: checkout or update a tar ball from svn/git/hg License: GPL-2.0+ Group: Development/Tools/Building Url: https://github.com/openSUSE/obs-service-%{service} -Source: %{name}-%{version}.tar.gz +Source: obs-service-tar_scm-%{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 BuildRequires: bzr -BuildRequires: git +BuildRequires: git-core BuildRequires: mercurial BuildRequires: python >= 2.6 BuildRequires: python-lxml BuildRequires: subversion Requires: bzr -Requires: git +Requires: git-core Requires: mercurial Requires: subversion +%if 0%{?suse_version} < 1315 +Requires: python-argparse +%endif BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch @@ -45,13 +63,20 @@ It supports downloading from svn, git, hg and bzr repositories. %prep -%setup -q +%setup -q -n obs-service-tar_scm-%version %build %install make install DESTDIR="%{buildroot}" PREFIX="%{_prefix}" SYSCFG="%{_sysconfdir}" +%if "%seperate_build" == "1" +rm %{buildroot}/%{_prefix}/lib/obs/service/tar_scm.service +rm %{buildroot}/%{_prefix}/lib/obs/service/obs_scm +mv %{buildroot}/%{_prefix}/lib/obs/service/{tar,obs}_scm +ln -sf obs_scm %{buildroot}/%{_prefix}/lib/obs/service/tar +%endif + %if 0%{?suse_version} >= 1220 %check # No need to run PEP8 tests here; that would require a potentially ++++++ 0001-Debianization-disable-running-mercurial-tests.patch ++++++
From c2c2e7bbaea6d224ad5742f47fb4baab63365e6d Mon Sep 17 00:00:00 2001 From: Hib Eris
Date: Mon, 22 Jun 2015 15:23:30 +0200 Subject: [PATCH] Debianization: disable running mercurial tests
This is needed to make this package build on the Ubuntu
distributions at build.opensuse.org. These distributions
provide only Ubuntu's main repository, which does not contain
the mercurial package. The mercurial package is only needed
to run mercurial tests, thus disabeling mercurial tests allows
building the package.
---
debian/control | 2 +-
tests/test.py | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/debian/control b/debian/control
index a45fa04..6f3551d 100644
--- a/debian/control
+++ b/debian/control
@@ -2,7 +2,7 @@ Source: obs-service-tar-scm
Section: devel
Priority: extra
Maintainer: Daniel Gollub