[python-vcstools] Update to release 0.1.24
rmattes
rmattes at fedoraproject.org
Sat Oct 27 01:23:53 UTC 2012
commit 61cea4cd852813e1b671053c6fcd113d18c86196
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 9c389df..7d98608 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