-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2012-19448 2012-12-01 07:41:06 --------------------------------------------------------------------------------
Name : tito Product : Fedora 16 Version : 0.4.10 Release : 1.fc16 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: Allow specifying a build target for dist-git releasers. Added release --no-build option to skip dist-git builds. Added first draft of a gem builder. New RsyncReleaser (similar to YumRepo but more generic), several bug fixes. New RsyncReleaser (similar to YumRepo but more generic), several bug fixes. New RsyncReleaser (similar to YumRepo but more generic), several bug fixes. New RsyncReleaser (similar to YumRepo but more generic), several bug fixes. -------------------------------------------------------------------------------- ChangeLog: * Wed Nov 28 2012 Devan Goodwin <[email protected]> 0.4.10-1 - Add --no-build; this will allow scripted DistGit commits and koji/brew chain-builds ([email protected]) - Added gembuilder, cleaned up pep8 ([email protected]) - Add a Travis configuration ([email protected]) - Update README.mkd ([email protected]) - fix: RsyncReleaser doesn't handle multiple rsync locations ([email protected]) - remove tabs and trailing whitespace. add whitespace between methods ([email protected]) - Handle stderr noise getting from remote server ([email protected]) - Can now specify a build target for fedora and distgit releasers ([email protected]) * Tue Sep 4 2012 Devan Goodwin <[email protected]> 0.4.9-1 - Stop passing --installdeps for mock builds. ([email protected]) - YumRepoReleaser feature: createrepo command can now be specified from releasers.conf with the 'createrepo_command' config option ([email protected]) - Created new releaser called RsyncReleaser. Based heavily on YumRepoReleaser. Refactored YumRepoReleaser to inherit most code from RsyncReleaser. ([email protected]) - Optionally print stacktrace whenever error_out is hit ([email protected]) - encourage users to push only their new tag ([email protected]) - Attempt to copy local Sources during releases. ([email protected]) * Mon Apr 2 2012 Devan Goodwin <[email protected]> 0.4.8-1 - Fix MockBuilder for packages that use non-standard builders normally. ([email protected]) - interpret '0' as False for changelog_with_email setting. ([email protected]) * Thu Mar 15 2012 Devan Goodwin <[email protected]> 0.4.7-1 - Fix issues with DistributionBuilder constructor ([email protected]) * Wed Mar 14 2012 Devan Goodwin <[email protected]> 0.4.6-1 - Issue 39: Create /tmp/tito if it doesn't already exist. ([email protected]) - Add support for test build releases. ([email protected]) - Stop passing all CLI args to builders. ([email protected]) - Add mock builder speedup argument. ([email protected]) - Add support for no-value args in builder. ([email protected]) - Fix rsync options for yum repo releases. ([email protected]) - Add support for customizable changelog formats ([email protected]) * Tue Jan 24 2012 Devan Goodwin <[email protected]> 0.4.5-1 - Extract bz's and prompt to modify commit message in git releasers. ([email protected]) * Mon Jan 23 2012 Devan Goodwin <[email protected]> 0.4.4-1 - Issue #35: EDITOR with arguments produces backtrace ([email protected]) - remove unused fedora_cert reading ([email protected]) - Drop to shell when dist-git merge errors encountered. ([email protected]) - Use proper temp dirs for releasing. ([email protected]) - Fix git release diff command. ([email protected]) * Thu Dec 15 2011 Devan Goodwin <[email protected]> 0.4.3-1 - Escape percent character in changelog. ([email protected]) - Fix distribution builder missing args in constructor. ([email protected]) - Add release to usage, alphabetize list. ([email protected]) - PEP8 cleanup. ([email protected]) - No need to maintain timestamps: remove -t and -O from rsync command. ([email protected]) - Chdir to yum_temp_dir after creating, avoids rsync's getcwd error ([email protected]) - Use -O during rsync commands to fix time setting errors. ([email protected]) * Mon Nov 28 2011 Devan Goodwin <[email protected]> 0.4.2-1 - Clean out old versions of RPMs when generating yum repos. ([email protected]) - Update manpage to show multiple rsync paths. ([email protected]) * Fri Nov 25 2011 Devan Goodwin <[email protected]> 0.4.1-1 - Allow one build to go to multiple yum repo URLs. ([email protected]) - Fix --no-cleanup for release module. ([email protected]) - Add a BrewDownloadBuilder. ([email protected]) - Use proper temp directories to build. ([email protected]) - Fix permissions when rsync'ing yum repositories. ([email protected]) - Switch to CLI fedpkg command instead of module. ([email protected]) * Wed Nov 9 2011 Devan Goodwin <[email protected]> 0.4.0-1 - Fix import error with new fedpkg version. ([email protected]) - Add a KojiGitReleaser. ([email protected]) - Adding --use-version to allow Tito to force a version to use. ([email protected]) - Support SCRATCH=1 env variable for koji releaser. ([email protected]) - Support ONLY_TAGS env variable for koji releaser. ([email protected]) - List releasers option. ([email protected]) - Documentation update. ([email protected]) - Allow releaseing to multiple targets at once, and add --all-starting-with. ([email protected]) - Make auto-install available to all builders. ([email protected]) - Allow setting specific builder and passing builder args on CLI. (dgoodwin@rm- rf.ca) - Add new mechanism for passing custom arguments to builders. (dgoodwin@rm- rf.ca) - HACKING tips updated. ([email protected]) - Add a rsync username env variable for yum repo releaser. ([email protected]) - Restructure release CLI. ([email protected]) - Parsing spec files and bumping their versions or releases is now in Python. ([email protected]) * Wed Oct 5 2011 Devan Goodwin <[email protected]> 0.3.3-1 - Clarify some initial project layout documentation. ([email protected]) - match based on the tag for the package we are building ([email protected]) - Teach tito how to checkout EUS branches ([email protected]) - Remove release parameter from _update_package_metadata() ([email protected]) - Avoid traceback if rpmbuild fails ([email protected]) - Make Fedora git builds a little more tolerant if you need to re-run. ([email protected]) - Fix the binary spew in SOURCES on some weird tags. ([email protected]) - Do not print traceback when user lacks write permission ([email protected]) - Fix Fedora git releaser to use more reliable commands. ([email protected]) - Remove the old tito build --release code. ([email protected]) - Allow custom releasers to be loaded and used. ([email protected]) - Introduce new CLI module for releases. ([email protected]) - Use fedpkg switch branch for git releases. ([email protected]) - Do not print traceback when user hit Ctrl+C ([email protected]) - '0' is True, we want it as false ([email protected]) -------------------------------------------------------------------------------- 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 -------------------------------------------------------------------------------- _______________________________________________ package-announce mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/package-announce
