Accepting request 253975 from home:aspiers:branches:openSUSE:Tools

- 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 <param> 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

OBS-URL: https://build.opensuse.org/request/show/253975
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Tools/obs-service-tar_scm?expand=0&rev=78
This commit is contained in:
Jan Blunck 2014-10-05 11:44:20 +00:00 committed by Git OBS Bridge
parent b3935019ee
commit a7b3949ccd
6 changed files with 36 additions and 7 deletions

View File

@ -4,7 +4,7 @@
<param name="scm">git</param>
<param name="exclude">.git</param>
<param name="version">git-master</param>
<param name="versionformat">0.4.0.%ct.%h</param>
<param name="versionformat">0.4.2.%ct.%h</param>
<param name="revision">master</param>
<param name="changesgenerate">enable</param>
</service>

View File

@ -1,6 +1,6 @@
<servicedata>
<service name="tar_scm">
<param name="url">git://github.com/openSUSE/obs-service-tar_scm.git</param>
<param name="changesrevision">7f382817c6</param>
<param name="changesrevision">df3329e67fec7cfe40e59a17329079357bad94a0</param>
</service>
</servicedata>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:707b972d7e7218b18248284d53b922327aee5b4cc6b9d8108cb33e60d2471a4e
size 24963

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:35dce61cb7b355084191ca6eb30b6bc87cc445213cf44949781c8ae417fc2198
size 27845

View File

@ -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 <param> 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

View File

@ -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