[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