diff --git a/_service b/_service
index f08ae9a..352d7fd 100644
--- a/_service
+++ b/_service
@@ -4,7 +4,7 @@
git
.git
git-master
- 0.4.0.%ct.%h
+ 0.4.2.%ct.%h
master
enable
diff --git a/_servicedata b/_servicedata
index 4253b6f..15fe6ed 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,6 +1,6 @@
git://github.com/openSUSE/obs-service-tar_scm.git
- 7f382817c6
+ df3329e67fec7cfe40e59a17329079357bad94a0
\ No newline at end of file
diff --git a/debian.dsc b/debian.dsc
index 48ff07a..08a466f 100644
--- a/debian.dsc
+++ b/debian.dsc
@@ -1,6 +1,6 @@
Format: 1.0
Source: obs-service-tar-scm
-Version: 0.4.0
+Version: 0.4.2
Binary: obs-service-tar-scm
Maintainer: Adrian Schroeter
Architecture: all
@@ -12,4 +12,6 @@ Build-Depends: debhelper (>= 7),
python (>= 2.6),
python-argparse | python (>= 2.7),
subversion,
- python-unittest2
+ python-unittest2,
+ pep8,
+ python-lxml
diff --git a/obs-service-tar_scm-0.4.0.1410288598.7f38281.tar.gz b/obs-service-tar_scm-0.4.0.1410288598.7f38281.tar.gz
deleted file mode 100644
index 830da14..0000000
--- a/obs-service-tar_scm-0.4.0.1410288598.7f38281.tar.gz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:707b972d7e7218b18248284d53b922327aee5b4cc6b9d8108cb33e60d2471a4e
-size 24963
diff --git a/obs-service-tar_scm-0.4.2.1412467141.df3329e.tar.gz b/obs-service-tar_scm-0.4.2.1412467141.df3329e.tar.gz
new file mode 100644
index 0000000..71a1bcd
--- /dev/null
+++ b/obs-service-tar_scm-0.4.2.1412467141.df3329e.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:35dce61cb7b355084191ca6eb30b6bc87cc445213cf44949781c8ae417fc2198
+size 27845
diff --git a/obs-service-tar_scm.changes b/obs-service-tar_scm.changes
index 749c0bf..c9e31fa 100644
--- a/obs-service-tar_scm.changes
+++ b/obs-service-tar_scm.changes
@@ -1,3 +1,28 @@
+-------------------------------------------------------------------
+Sun Oct 05 00:02:16 UTC 2014 - aspiers@suse.com
+
+- Update to version 0.4.2.1412467141.df3329e. Many changes,
+ including:
+ + Retrieve tags for a cached git repo
+ + Add PEP8 checking everywhere
+ + Significantly improved tests
+ + Fixed checkout of a hg url that ends with a trailing slash
+ + Fix Debian build dependencies for python
+ + Change Debian package format to 3.0 (native)
+ + Install into /usr on Debian
+ + Honor submodules=disable as before (fixes #38)
+ + Fix directory name of repository clone
+ + Fix handling of symbolic links
+ + Fix crash when changesrevision is missing
+ + Improved usage text
+ + Store git and hg hashes in full
+ + Fix crash during copy of _servicedata
+ + Fix format of new changes to match old shell tar_scm
+ + Fix bug when temp file is on a different filesystem
+ + Fix change generation bug introduced by Python rewrite
+ + Fix retrieval of email address from ~/.oscrc
+ + Refactor changesgenerate code
+
-------------------------------------------------------------------
Tue Sep 9 19:01:29 UTC 2014 - jblunck@infradead.org
diff --git a/obs-service-tar_scm.spec b/obs-service-tar_scm.spec
index 0c73f02..502714b 100644
--- a/obs-service-tar_scm.spec
+++ b/obs-service-tar_scm.spec
@@ -19,7 +19,7 @@
%define service tar_scm
Name: obs-service-%{service}
-Version: 0.4.0.1410288598.7f38281
+Version: 0.4.2.1412467141.df3329e
Release: 0
Summary: An OBS source service: checkout or update a tar ball from svn/git/hg
License: GPL-2.0+
@@ -30,6 +30,7 @@ BuildRequires: bzr
BuildRequires: git
BuildRequires: mercurial
BuildRequires: python >= 2.6
+BuildRequires: python-lxml
BuildRequires: subversion
Requires: bzr
Requires: git
@@ -53,7 +54,10 @@ make install DESTDIR="%{buildroot}" PREFIX="%{_prefix}" SYSCFG="%{_sysconfdir}"
%if 0%{?suse_version} >= 1220
%check
-make 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