[tito] Updating tito to 0.3.0.

Devan Goodwin dgoodwin at fedoraproject.org
Wed Jan 5 18:45:06 UTC 2011


commit fcebfe930b5c0d75a8e4c8d1030c94832832dba2
Author: Devan Goodwin <dgoodwin at rm-rf.ca>
Date:   Wed Jan 5 14:44:45 2011 -0400

    Updating tito to 0.3.0.

 .gitignore |    1 +
 sources    |    2 +-
 tito.spec  |   42 ++++++++++++++++++++++++++++++++++++++----
 3 files changed, 40 insertions(+), 5 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index b29fc59..14190d9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 tito-0.2.0.tar.gz
+/tito-0.3.0.tar.gz
diff --git a/sources b/sources
index 473e838..c5a216f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ffea33bc73901d65cf93cf8a8f88eb0a  tito-0.2.0.tar.gz
+fa02a12adaf34b232a041d33786e88d6  tito-0.3.0.tar.gz
diff --git a/tito.spec b/tito.spec
index 7e40359..dc00f09 100644
--- a/tito.spec
+++ b/tito.spec
@@ -1,8 +1,8 @@
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name: tito
-Version: 0.2.0
-Release:        2%{?dist}
+Version: 0.3.0
+Release: 1%{?dist}
 Summary: A tool for managing rpm based git projects
 
 Group: Development/Tools
@@ -14,6 +14,12 @@ BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildArch: noarch
 BuildRequires: python-devel
 BuildRequires: python-setuptools
+BuildRequires: asciidoc
+
+Requires: python-setuptools
+Requires: rpm-build
+Requires: rpmlint
+Requires: GitPython >= 0.2.0
 
 %description
 Tito is a tool for managing tarballs, rpms, and builds for projects using
@@ -25,12 +31,20 @@ git.
 
 %build
 %{__python} setup.py build
+# convert manages
+a2x -d manpage -f manpage titorc.5.asciidoc
+a2x -d manpage -f manpage tito.8.asciidoc
 
 
 %install
 rm -rf $RPM_BUILD_ROOT
 %{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
 rm -f $RPM_BUILD_ROOT%{python_sitelib}/*egg-info/requires.txt
+# manpages
+%{__mkdir_p} %{buildroot}%{_mandir}/man5
+%{__mkdir_p} %{buildroot}%{_mandir}/man8
+%{__gzip} -c titorc.5 > %{buildroot}/%{_mandir}/man5/titorc.5.gz
+%{__gzip} -c tito.8 > %{buildroot}/%{_mandir}/man8/tito.8.gz
 
 
 %clean
@@ -40,18 +54,38 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(-,root,root,-)
 %doc README.mkd AUTHORS COPYING
+%doc %{_mandir}/man5/titorc.5.gz
+%doc %{_mandir}/man8/tito.8.gz
 %{_bindir}/tito
 %{_bindir}/bump-version.pl
 %{_bindir}/tar-fixup-stamp-comment.pl
 %{_bindir}/test-setup-specfile.pl
+%{_bindir}/generate-patches.pl
 %dir %{python_sitelib}/tito
 %{python_sitelib}/tito/*
 %{python_sitelib}/tito-*.egg-info
 
 
 %changelog
-* Thu Jul 22 2010 David Malcolm <dmalcolm at redhat.com> - 0.2.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+* Wed Jan 05 2011 Devan Goodwin <dgoodwin at rm-rf.ca> 0.3.0-1
+- implement --only-tags option for builder class (msuchy at redhat.com)
+- implement --list-tags option for builder (msuchy at redhat.com)
+- add option --scratch to builder class (msuchy at redhat.com)
+- do not throw traceback if you hit Ctrl+C during Auto-instaling
+  (msuchy at redhat.com)
+- allow child taggers to control commit message (msuchy at redhat.com)
+- add new tagger: zStreamTagger - bump up release part after dist tag
+  (msuchy at redhat.com)
+- Better error-reporting when spec file has errors (jumanjiman at gmail.com)
+- if we grep rpmbuild output for some string, we have to switch to C locale
+  (miroslav at suchy.cz)
+- Adding more helpfull error message to show user what is busted
+  (mmccune at redhat.com)
+- Fix rpm command suggestion for broken specs. (dgoodwin at rm-rf.ca)
+- add manpage source: tito(8) (jumanjiman at gmail.com)
+- add manpage source: titorc(5) (jumanjiman at gmail.com)
+- adding rpm-build as a Requires. Seems pretty critical (mmccune at redhat.com)
+- Add missing dep on python-setuptools. (dgoodwin at rm-rf.ca)
 
 * Wed Jun 02 2010 Devan Goodwin <dgoodwin at rm-rf.ca> 0.2.0-1
 - Restrict building to a minimum version of tito. (msuchy at redhat.com)


More information about the scm-commits mailing list