Fedora 18 Update: tito-0.4.12-1.fc18

updates at fedoraproject.org updates at fedoraproject.org
Thu May 9 10:06:17 UTC 2013


--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2013-6839
2013-04-27 23:27:09
--------------------------------------------------------------------------------

Name        : tito
Product     : Fedora 18
Version     : 0.4.12
Release     : 1.fc18
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:

Ability to customize rsync options during a Yum repo release.
Support for release --test.
Support for builds and releases using software collection libraries. (SCL)
Ability to skip prompts during releases.
Fixed broken extraction of bugzilla #'s from commit messages.
Prompt to install missing dependencies during a build.
Fixed bug with tagging packages with underscores in release.
Allow user to define which packages to install during a build --rpm -i.
Fixed guessing of source filenames in NoTgzBuilder.
Documentation improvements.

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

* Fri Apr 26 2013 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.12-1
- mark build.py.props as obsolete (msuchy at redhat.com)
- mark spacewalk.releng namespace as obsolete (msuchy at redhat.com)
- various enhancement to man pages (msuchy at redhat.com)
- document KojiReleaser and do not mark it as experimental any more
  (msuchy at redhat.com)
- document DEBUG environment variable (msuchy at redhat.com)
- document environment variable EDITOR for tagger (msuchy at redhat.com)
- Fix bad copy paste in releaser. (dgoodwin at redhat.com)
- document scl option for rsync releaser (msuchy at redhat.com)
- document RSYNC_USERNAME (msuchy at redhat.com)
- add SCL support to RsyncReleaser (msuchy at redhat.com)
- remove empty lines from rpm output (msuchy at redhat.com)
- use SCL for KojiReleaser (msuchy at redhat.com)
- move scl rpmbuild options to function and allow to build rpm using SC
  (msuchy at redhat.com)
- new option --scl which will allows you to build srpm for software collection
  (msuchy at redhat.com)
- fix the whitespace - tabs->spaces (lmeyer at redhat.com)
- add --yes on tito release to keep from requiring input (lmeyer at redhat.com)
- Enable tito release --test for git releasers * Store the --test flag on the
  releaser and pass it to the builder * With --test in effect, have the builder
  update the spec file * When the builder does so it also updates the
  build_version to include git hash (lmeyer at redhat.com)
- Add ability to customize rsync arguments (skane at kavi.com)
- Fix broken extraction of bugzilla numbers from commits. (dgoodwin at redhat.com)
- Re-add write permission fedpkg takes away. (dgoodwin at redhat.com)
- Ensure rsync preserves timestamps and permissions (skane at kavi.com)
- document SCRATCH environment variable (msuchy at redhat.com)
- look for spec file in project directory (msuchy at redhat.com)
- document NO_AUTO_INSTALL option (msuchy at redhat.com)
- 31 - if build fails due missing dependecies, suggest to run yum-builddep
  (msuchy at redhat.com)
- document ONLY_TAGS variable (msuchy at redhat.com)
- Do not create patch if there are binary files (msuchy at redhat.com)
- Raise error if there are two spec files (msuchy at redhat.com)
- Make increase_version _ aware and return original string upon failures
  (skane at kavi.com)
- merge common code from tagger and builder (msuchy at redhat.com)
- allow tagger to get values from package config and override values in
  global_config (msuchy at redhat.com)
- Allow user to define which package need to be installed before tagging.
  (msuchy at redhat.com)
- Fixed check for existing tag (mbacovsk at redhat.com)
- do not fail if spec does not have any source (msuchy at redhat.com)
- Add install instructions (sean at practicalweb.co.uk)
- NoTgzBuilder - do not guess source, get it correctly from spec file
  (msuchy at redhat.com)
* Thu Jan 17 2013 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.11-1
- add a --scratch option for KojiReleaser (aronparsons at gmail.com)
- Fix no_build error in KojiReleaser.
* Wed Nov 28 2012 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.10-1
- Add --no-build; this will allow scripted DistGit commits and
  koji/brew chain-builds (admiller at redhat.com)
- Added gembuilder, cleaned up pep8 (admiller at redhat.com)
- Add a Travis configuration (jbowes at repl.ca)
- Update README.mkd (misc at zarb.org)
- fix: RsyncReleaser doesn't handle multiple rsync locations
  (jesusr at redhat.com)
- remove tabs and trailing whitespace. add whitespace between methods
  (jesusr at redhat.com)
- Handle stderr noise getting from remote server (inecas at redhat.com)
- Can now specify a build target for fedora and distgit releasers
  (mstead at redhat.com)
* Tue Sep  4 2012 Devan Goodwin <dgoodwin at rm-rf.ca> 0.4.9-1
- Stop passing --installdeps for mock builds. (dgoodwin at redhat.com)
- YumRepoReleaser feature: createrepo command can now be specified from
  releasers.conf with the 'createrepo_command' config option
  (palli at opensource.is)
- Created new releaser called RsyncReleaser. Based heavily on YumRepoReleaser.
  Refactored YumRepoReleaser to inherit most code from RsyncReleaser.
  (palli at opensource.is)
- Optionally print stacktrace whenever error_out is hit (bleanhar at redhat.com)
- encourage users to push only their new tag (jbowes at redhat.com)
- Attempt to copy local Sources during releases. (dgoodwin 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