Hello community,

here is the log from the commit of package obs-service-tar_scm.5438 for 
openSUSE:13.2:Update checked in at 2016-08-09 08:14:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:13.2:Update/obs-service-tar_scm.5438 (Old)
 and      /work/SRC/openSUSE:13.2:Update/.obs-service-tar_scm.5438.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "obs-service-tar_scm.5438"

Changes:
--------
New Changes file:

--- /dev/null   2016-07-07 10:01:34.856033756 +0200
+++ 
/work/SRC/openSUSE:13.2:Update/.obs-service-tar_scm.5438.new/obs-service-tar_scm.changes
    2016-08-09 08:14:09.000000000 +0200
@@ -0,0 +1,558 @@
+-------------------------------------------------------------------
+Wed Jul 27 15:33:18 UTC 2016 - adr...@suse.de
+
+- fix mtime handling
+
+-------------------------------------------------------------------
+Wed Jul 27 15:31:10 UTC 2016 - adr...@suse.de
+
+- Update to version 0.6.0.1469628830.67456b7:
+  * pep8 fixes/workarounds
+  * make yaml dependency optional for travis
+  * Add an option 'master' to submodules to fetch the latest mater branch.
+  * do not set files back to 1970...
+  * transfer mtime via obsinfo
+  * create needed sub directories for cache handling
+
+-------------------------------------------------------------------
+Thu Jul  7 11:32:29 UTC 2016 - adr...@suse.de
+
+- update to official version 0.6.0
+  (latest package became official)
+
+-------------------------------------------------------------------
+Thu Jul 07 11:32:21 UTC 2016 - adr...@suse.de
+
+- Update to version 0.6.0.1467889501.49c9462:
+  + 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
+  + - make cleaning message a debug message
+  + report error when specified revision got not found
+  + add snapcraft.yaml support
+  + merge upstream
+  + minor cleanup
+  + fix typo, wrong file name of new snapcraft.yaml
+  + fix some more merge regressions
+  + pep8 fixes/workarounds
+  + make yaml dependency optional for travis
+
+-------------------------------------------------------------------
+Fri Jul 01 08:12:40 UTC 2016 - adr...@suse.de
+
+- added snapcraft support via own service
+
+-------------------------------------------------------------------
+Wed Jun 29 06:06:18 UTC 2016 - adr...@suse.de
+
+- Update to version 0.6.0~pre.1467126663.ec976d1:
+  * Allow to manually specify a base for @TAG_OFFSET@
+  * - make cleaning message a debug message
+  * Honour "subdir" param for changesgenerate
+  * report error when specified revision got not found
+  * Extend fixture to create commits with a specific timestamp
+  * Use commit timestamp as mtime for files and directories in tarball
+  * Workaround bug in Mercurial localdate filter
+  * fix breakage from conflict of #63 and #85
+  * Provide test for git tag fetching
+  * Add ability to generate changes file when using svn
+  * add snapcraft.yaml support
+
+-------------------------------------------------------------------
+Tue Apr 26 13:44:48 UTC 2016 - adr...@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 - adr...@suse.de
+
+- add debian provides
+
+-------------------------------------------------------------------
+Fri Apr 15 08:16:32 UTC 2016 - adr...@suse.de
+
+- fix dependency on SLE 11 to python-argparse
+
+-------------------------------------------------------------------
+Mon Apr 11 15:09:29 UTC 2016 - mplus...@suse.com
+
+- Correctly reference patch in previous entry
+
+-------------------------------------------------------------------
+Mon Apr 11 12:19:54 UTC 2016 - adr...@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 - adr...@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 - adr...@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 - bwiedem...@suse.com
+
+- only require git-core to not pull in git-web and gitk
+
+-------------------------------------------------------------------
+Wed Jun 24 08:07:29 UTC 2015 - h...@hiberis.nl
+
+- Fix build on Ubuntu by disabling mercurial tests
+  * 0001-Debianization-disable-running-mercurial-tests.patch
+
+-------------------------------------------------------------------
+Mon Jun 22 14:41:27 UTC 2015 - h...@hiberis.nl
+
+- Update to version 0.5.3.1434983686.0b4ce51:
+  + Add missing extension parameter to service file
+  + Fix build on Debian 7.0/8.0
+
+-------------------------------------------------------------------
+Mon Jun 01 11:34:28 UTC 2015 - aspi...@suse.com
+
+- Update to version 0.5.3.1433158390.b0e72e1:
+  + use the same Python interpreter for testing tar_scm
+  + Split up the steps of git cloning and submodule initialization
+  + fix Makefile test runner for Debian
+
+-------------------------------------------------------------------
+Wed May 27 09:35:08 UTC 2015 - aspi...@suse.com
+
+- Update to version 0.5.2.1432717816.cff60cf:
+  + be explicit about python2, python may be python3
+  + Fix newline at the end of @PARENT_TAG@
+  + Fix Mercurial version format strings in unittest
+  + Refactoring of package metadata regex matching
+  + Refactor resetting of uid/gid so that it is reusable
+  + Fix handling of --include option
+  + Fix handling of --exclude option
+  + Refactor subdir handling of tarchecker's to prevent code duplication
+  + ignore PEP8's E731 check for lambdas
+  + PEP8 E402 fix: set PYTHONPATH outside code
+  + add @TAG_OFFSET@ support in versionformat for git
+  + fix inconsistencies in tar_scm.service
+  + - fix .service file syntax (OBS 2.6.1 is checking now)
+  + mention need to set PYTHONPATH when running tests
+  + keep STDERR separate
+  + don't allow --subdir to wander outside repo (bsc#927120, #71)
+
+-------------------------------------------------------------------
+Wed Mar 18 07:44:18 UTC 2015 - adr...@suse.de
+
+- Update to version 0.5.1.1426664483.de67b88:
+  + be explicit about python2, python may be python3
+  + Fix newline at the end of @PARENT_TAG@
+  + Fix Mercurial version format strings in unittest
+  + Refactoring of package metadata regex matching
+  + Refactor resetting of uid/gid so that it is reusable
+  + Fix handling of --include option
+  + Fix handling of --exclude option
+  + Refactor subdir handling of tarchecker's to prevent code duplication
+  + ignore PEP8's E731 check for lambdas
+  + PEP8 E402 fix: set PYTHONPATH outside code
+  + add @TAG_OFFSET@ support in versionformat for git
+  + fix inconsistencies in tar_scm.service
+  + - fix .service file syntax (OBS 2.6.1 is checking now)
+
+-------------------------------------------------------------------
+Wed Oct 08 12:13:42 UTC 2014 - aspi...@suse.com
+
+- Update to version 0.5.0.1412769870.6cda976:
+  + change default git versionformat to %ct.%h
+  + fix changes generation when version is blank
+  + lots of refactoring
+  + add info and caveats about data persisting between tests
+  + gittests: give default author test a unique name
+
+-------------------------------------------------------------------
+Sun Oct 05 00:02:16 UTC 2014 - aspi...@suse.com
+
+- Update to version 0.4.2.1412467141.df3329e.  Many changes,
+  including:
++++ 361 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:13.2:Update/.obs-service-tar_scm.5438.new/obs-service-tar_scm.changes

New:
----
  0001-Debianization-disable-running-mercurial-tests.patch
  _service
  _servicedata
  debian.dsc
  debian.series
  obs-service-tar_scm-0.6.0.1469628830.67456b7.tar.gz
  obs-service-tar_scm.changes
  obs-service-tar_scm.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ obs-service-tar_scm.spec ++++++
#
# spec file for package obs-service
#
# 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
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define service tar_scm
%define seperate_build 0

%if "%seperate_build" == "1"
%define version_unconverted 0.6.0.1469628830.67456b7

Name:           obs-service-obs_scm
%else
%define version_unconverted 0.6.0.1469628830.67456b7

Name:           obs-service-%{service}
#Obsoletes:      obs-service-obs_scm
Provides:       obs-service-obs_scm = %version-%release
%endif
Provides:       obs-service-tar = %version-%release
Version:        0.6.0.1469628830.67456b7
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:         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-core
BuildRequires:  mercurial
BuildRequires:  python >= 2.6
BuildRequires:  python-dateutil
BuildRequires:  python-lxml
BuildRequires:  python-mock
BuildRequires:  python-yaml
BuildRequires:  subversion
Requires:       bzr
Requires:       git-core
Requires:       mercurial
Requires:       python-dateutil
Requires:       python-yaml
Requires:       subversion
%if 0%{?suse_version} < 1315
Requires:       python-argparse
%endif
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildArch:      noarch

%description
This is a source service for openSUSE Build Service.

It supports downloading from svn, git, hg and bzr repositories.

%prep
%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
# brittle BuildRequires: python-pep8, and any style issues are already
# caught by Travis CI.
make test
%endif

%files
%defattr(-,root,root)
%dir %{_prefix}/lib/obs
%{_prefix}/lib/obs/service
%dir %{_sysconfdir}/obs
%dir %{_sysconfdir}/obs/services
%config(noreplace) %{_sysconfdir}/obs/services/*

%changelog
++++++ 0001-Debianization-disable-running-mercurial-tests.patch ++++++
>From c2c2e7bbaea6d224ad5742f47fb4baab63365e6d Mon Sep 17 00:00:00 2001
From: Hib Eris <h...@hiberis.nl>
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 <dgol...@brocade.com>
-Build-Depends: debhelper (>= 8.0.0), bzr, git, mercurial, pep8, python (>= 
2.6), python-argparse | python (>= 2.7), python-unittest2, subversion
+Build-Depends: debhelper (>= 8.0.0), bzr, git, pep8, python (>= 2.6), 
python-argparse | python (>= 2.7), python-unittest2, subversion
 Standards-Version: 3.9.3
 Homepage: https://github.com/openSUSE/obs-service-tar_scm
 X-Python-Version: >= 2.6
diff --git a/tests/test.py b/tests/test.py
index 3814e71..ca480b7 100755
--- a/tests/test.py
+++ b/tests/test.py
@@ -23,7 +23,7 @@ if __name__ == '__main__':
         # temporarily comment out any of these:
         SvnTests,
         GitTests,
-        HgTests,
+        #HgTests,
         BzrTests,
         UnitTestCases
     ]
-- 
2.1.4

++++++ _service ++++++
<services>
  <service name="tar_scm" mode="disabled">
    <param 
name="url">git://github.com/adrianschroeter/obs-service-tar_scm.git</param>
    <param name="scm">git</param>
    <param name="exclude">.git</param>
    <param name="version">git-master</param>
    <param name="versionformat">0.6.0.%ct.%h</param>
    <param name="revision">master</param>
    <param name="changesgenerate">enable</param>
  </service>
  <service name="recompress" mode="disabled">
    <param name="file">*.tar</param>
    <param name="compression">gz</param>
  </service>
  <service name="set_version" mode="disabled">
    <param name="basename">obs-service-tar_scm</param>
    <param name="file">obs-service-tar_scm.spec</param>
  </service>
</services>
++++++ _servicedata ++++++
<servicedata>
<service name="tar_scm">
            <param 
name="url">git://github.com/adrianschroeter/obs-service-tar_scm.git</param>
          <param 
name="changesrevision">67456b7400afa5c2c03d7701682470296497751a</param></service><service
 name="tar_scm">
            <param 
name="url">git://github.com/openSUSE/obs-service-tar_scm.git</param>
          <param 
name="changesrevision">49c9462599650ab6a6d122b9156c732187cf99ea</param></service></servicedata>++++++
 debian.dsc ++++++
Format: 1.0
Source: obs-service-tar_scm
Version: 0.5.0
Provides: obs-service-obs_scm, obs-service-tar
Binary: obs-service-tar_scm
Maintainer: Adrian Schroeter <adr...@suse.de>
Architecture: all
Standards-Version: 3.7.2
Build-Depends: debhelper (>= 7), bzr, git, python (>= 2.6), python-argparse | 
python (>= 2.7), subversion, python-unittest2, pep8, python-lxml
++++++ debian.series ++++++
0001-Debianization-disable-running-mercurial-tests.patch -p1

Reply via email to