[python-vcstools/f17] Update to release 0.1.24

rmattes rmattes at fedoraproject.org
Sat Oct 27 01:46:58 UTC 2012


commit bd1e9793d9d0aec8622f39d1e7f8a5aabd197336
Author: Rich Mattes <richmattes at gmail.com>
Date:   Fri Oct 26 21:23:39 2012 -0400

    Update to release 0.1.24

 .gitignore           |    1 +
 python-vcstools.spec |   22 +++++++++++-----------
 sources              |    2 +-
 3 files changed, 13 insertions(+), 12 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d9dcd7b..de96424 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 /vcstools-0.1.17.tar.bz2
 /vcstools-0.1.21.tar.bz2
+/vcstools-vcstools-0.1.24-0-gba30262.tar.gz
diff --git a/python-vcstools.spec b/python-vcstools.spec
index 30ab796..1c3f83c 100644
--- a/python-vcstools.spec
+++ b/python-vcstools.spec
@@ -1,27 +1,24 @@
 %{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 %global realname vcstools
-%global hghash 0fba0588
+%global gitrev ba30262
 
 Name:           python-%{realname}
-Version:        0.1.21
-Release:        1.20120828hg%{hghash}%{?dist}
+Version:        0.1.24
+Release:        1.20121026git%{gitrev}%{?dist}
 Summary:        Version Control System tools for Python
 
 License:        BSD
 URL:            https://kforge.ros.org/projects/vcstools/
-#source obtained from hg snapshot:
-#hg clone https://kforge.ros.org/vcstools/hg vcstools; cd vcstools
-#hg checkout 0.1.21; rm -rf .hg*; cd ..; mv vcstools vcstools-0.1.21
-#tar cjf vcstools-0.1.21.tar.bz2 vcstools-0.1.21
-Source0:        %{realname}-%{version}.tar.bz2
+#wget --content-disposition https://github.com/vcstools/vcstools/tarball/0.1.24
+Source0:        %{realname}-%{realname}-%{version}-0-g%{gitrev}.tar.gz
 BuildArch:      noarch
 
-
 BuildRequires:  python-devel
 BuildRequires:  python-setuptools-devel
 BuildRequires:  python-sphinx
 
+
 %description
 The vcstools module provides a Python API for interacting with different 
 version control systems (VCS/SCMs). The VcsClient class provides an API 
@@ -30,7 +27,7 @@ of the API is manipulating on-disk checkouts of source-controlled trees.
 Its main use is to support the rosinstall tool.
 
 %prep
-%setup -q -n %{realname}-%{version}
+%setup -q -n %{realname}-%{realname}-%{gitrev}
 sed -i 's/haiku/default/' doc/conf.py
 sed -i 's/:special-members://' doc/vcstools.rst
 
@@ -52,7 +49,7 @@ install -p -m 0644 doc/_build/man/vcstools.1 $RPM_BUILD_ROOT%{_mandir}/man1/
 rm -rf doc/_build/html/.buildinfo
 
 %files
-%doc doc/_build/html
+%doc doc/_build/html LICENSE 
 %{python_sitelib}/%{realname}
 %{python_sitelib}/%{realname}-*.egg-info
 %if ! 0%{?rhel}
@@ -60,6 +57,9 @@ rm -rf doc/_build/html/.buildinfo
 %endif
 
 %changelog
+* Fri Oct 26 2012 Rich Mattes <richmattes at gmail.com> - 0.1.24-1.20121026gitba30262
+- Update to release 0.1.24
+
 * Mon Aug 28 2012 Rich Mattes <richmattes at gmail.com> - 0.1.21-1.20120828hg0fba0588
 - Update to release 0.1.21
 
diff --git a/sources b/sources
index fe65351..fd082b5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-b520c5af444b4cea4251eb222c4959cb  vcstools-0.1.21.tar.bz2
+5531ba98dc36fca753785691cd0574fb  vcstools-vcstools-0.1.24-0-gba30262.tar.gz


More information about the scm-commits mailing list