Fedora 15 Update: tito-0.4.5-1.fc15

updates at fedoraproject.org updates at fedoraproject.org
Thu Feb 23 02:27:14 UTC 2012


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2012-1172
2012-02-02 16:53:49
--------------------------------------------------------------------------------

Name        : tito
Product     : Fedora 15
Version     : 0.4.5
Release     : 1.fc15
URL         : http://rm-rf.ca/tito
Summary     : A tool for managing rpm based git projects
Description :
Tito is a tool for managing tarballs, rpms, and builds for projects using
git.

--------------------------------------------------------------------------------
Update Information:

Improvements for releasing against dist-git. Add support for one package build going to multiple yum repo URLs. Cleanup old RPMs during yum release. 

Fix several bugs:
- timestamp errors rsyncing yum repos.
- respect --no-cleanup in release module.
- escape percent character in changelogs.
- fix git diff during dist-git releases.
- use proper temp dirs when releasing.

--------------------------------------------------------------------------------
ChangeLog:

* Tue Jan 24 2012 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.5-1
- Extract bz's and prompt to modify commit message in git releasers.
  (dgoodwin at redhat.com)
* Mon Jan 23 2012 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.4-1
- Issue #35: EDITOR with arguments produces backtrace (jeckersb at redhat.com)
- remove unused fedora_cert reading (jesusr at redhat.com)
- Drop to shell when dist-git merge errors encountered. (dgoodwin at redhat.com)
- Use proper temp dirs for releasing. (dgoodwin at redhat.com)
- Fix git release diff command. (dgoodwin at redhat.com)
* Thu Dec 15 2011 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.3-1
- Escape percent character in changelog. (msuchy at redhat.com)
- Fix distribution builder missing args in constructor.
  (msuchy at redhat.com)
- Add release to usage, alphabetize list. (jesusr at redhat.com)
- PEP8 cleanup. (jesusr at redhat.com)
- No need to maintain timestamps: remove -t and -O from rsync command.
  (jesusr at redhat.com)
- Chdir to yum_temp_dir after creating, avoids rsync's getcwd error
  (jesusr at redhat.com)
- Use -O during rsync commands to fix time setting errors. (dgoodwin at rm-rf.ca)
* Mon Nov 28 2011 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.2-1
- Clean out old versions of RPMs when generating yum repos. (dgoodwin at rm-rf.ca)
- Update manpage to show multiple rsync paths. (dgoodwin at rm-rf.ca)
* Fri Nov 25 2011 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.1-1
- Allow one build to go to multiple yum repo URLs. (dgoodwin at redhat.com)
- Fix --no-cleanup for release module. (dgoodwin at redhat.com)
- Add a BrewDownloadBuilder. (dgoodwin at redhat.com)
- Use proper temp directories to build. (dgoodwin at redhat.com)
- Fix permissions when rsync'ing yum repositories. (dgoodwin at redhat.com)
- Switch to CLI fedpkg command instead of module. (dgoodwin at rm-rf.ca)
* Wed Nov  9 2011 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.0-1
- Fix import error with new fedpkg version. (dgoodwin at rm-rf.ca)
- Add a KojiGitReleaser. (dgoodwin at rm-rf.ca)
- Adding --use-version to allow Tito to force a version to use.
  (awood at redhat.com)
- Support SCRATCH=1 env variable for koji releaser. (dgoodwin at rm-rf.ca)
- Support ONLY_TAGS env variable for koji releaser. (dgoodwin at rm-rf.ca)
- List releasers option. (dgoodwin at rm-rf.ca)
- Documentation update. (dgoodwin at rm-rf.ca)
- Allow releaseing to multiple targets at once, and add --all-starting-with.
  (dgoodwin at rm-rf.ca)
- Make auto-install available to all builders. (dgoodwin at rm-rf.ca)
- Allow setting specific builder and passing builder args on CLI. (dgoodwin at rm-
  rf.ca)
- Add new mechanism for passing custom arguments to builders. (dgoodwin at rm-
  rf.ca)
- HACKING tips updated. (dgoodwin at rm-rf.ca)
- Add a rsync username env variable for yum repo releaser. (dgoodwin at rm-rf.ca)
- Restructure release CLI. (dgoodwin at redhat.com)
- Parsing spec files and bumping their versions or releases is now in Python.
  (awood at redhat.com)
* Wed Oct  5 2011 Devan Goodwin <dgoodwin at rm-rf.ca> 0.3.3-1
- Clarify some initial project layout documentation. (dgoodwin at rm-rf.ca)
- match based on the tag for the package we are building (mmccune at redhat.com)
- Teach tito how to checkout EUS branches (msuchy at redhat.com)
- Remove release parameter from _update_package_metadata() (msuchy at redhat.com)
- Avoid traceback if rpmbuild fails (jumanjiman at gmail.com)
- Make Fedora git builds a little more tolerant if you need to re-run.
  (dgoodwin at redhat.com)
- Fix the binary spew in SOURCES on some weird tags. (dgoodwin at redhat.com)
- Do not print traceback when user lacks write permission (jumanjiman at gmail.com)
- Fix Fedora git releaser to use more reliable commands. (dgoodwin at rm-rf.ca)
- Remove the old tito build --release code. (dgoodwin at rm-rf.ca)
- Allow custom releasers to be loaded and used. (dgoodwin at rm-rf.ca)
- Introduce new CLI module for releases. (dgoodwin at rm-rf.ca)
- Use fedpkg switch branch for git releases. (dgoodwin at rm-rf.ca)
- Do not print traceback when user hit Ctrl+C (msuchy at redhat.com)
- '0' is True, we want it as false (msuchy at redhat.com)
--------------------------------------------------------------------------------

This update can be installed with the "yum" update program.  Use 
su -c 'yum update tito' at the command line.
For more information, refer to "Managing Software with yum",
available at http://docs.fedoraproject.org/yum/.

All packages are signed with the Fedora Project GPG key.  More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------


More information about the package-announce mailing list