-------------------------------------------------------------------------------- Fedora Update Notification FEDORA-2014-11981 2014-10-03 02:57:20 --------------------------------------------------------------------------------
Name : rpkg Product : Fedora 19 Version : 1.28 Release : 1.fc19 URL : https://fedorahosted.org/rpkg Summary : Utility for interacting with rpm+git packaging systems Description : A tool for managing RPM package sources in a git repository.
-------------------------------------------------------------------------------- Update Information:
Updates to the fedpkg package: - Remove @check_newstyle_branches decorator - PEP 8 compliance changes - retire: Ask for password only when required - fedpkg: Show full exception if verbose - add new s390 and ppc only packages
Updates to the rpkg package: - Compare fuller remote branch name with local branch before build - Refactor mock results dir to property - Add skip-diffs option for import_srpms - Properly remove possible .py when creating man pages - Process srpm imports to empty repositories more explicitly - Make UPLOADEXTS a class variable that can be extended - Introduce self.default_branch_remote for fresh clones - On self.path change reset properties which could used old value - Remove file names during srpm import in more extensible way - License replaced with official GPL 2.0 license from gnu.org (pbabinca) - Allow "rpkg commit -s" -------------------------------------------------------------------------------- ChangeLog:
* Tue Sep 30 2014 Pavol Babincak pbabinca@redhat.com - 1.28-1 - Compare fuller remote branch name with local branch before build * Fri Sep 26 2014 Pavol Babincak pbabinca@redhat.com - 1.27-1 - Explicitly define pyrpkg's client name for man pages (pbabinca) - Refactor mock results dir to property (pbabinca) - Add skip-diffs option for import_srpms (lars) - Properly remove possible .py when creating man pages (lars) - Process srpm imports to empty repositories more explicitly (pbabinca) - Make UPLOADEXTS a class variable that can be extended (lars) - Introduce self.default_branch_remote for fresh clones (pbabinca) - On self.path change reset properties which could used old value (pbabinca) - Remove empty entry from git ls-files to not confuse following code (pbabinca) - Remove file names during srpm import in more extensible way (pbabinca) - Fix issue causing all current local builds via fedpkg to use md5 rather than sha256 (spot) - License replaced with official GPL 2.0 license from gnu.org (pbabinca) - Allow "rpkg commit -s" (pjones) * Tue Jul 29 2014 Pavol Babincak pbabinca@redhat.com - 1.26-1 - rpkg doesn't have a python module so use pyrpkg instead (pbabinca) * Tue Jul 29 2014 Pavol Babincak pbabinca@redhat.com - 1.25-1 - 1.25 release (pbabinca) - Note to do_imports() doc. (pbabinca) - Change default option for switch-branch from --no-fetch to --fetch (pbabinca) - Allow default name of the library to be set by subclasses (pbabinca) - Use name attribute of cliClient to get configuration (pbabinca) - Make setup.py executable (pbabinca) - Use direct git call for fetches (pbabinca) - Print reason for failed switch-branch (pbabinca) - Match whole branch with remote name when switching branch (pbabinca) - Refactor: deduplicate remote & branch_merge (pbabinca) - De-hardcode 'origin' as the remote name (bochecha) - Fallback the remote on 'origin' (bochecha) * Mon Jun 9 2014 Pavol Babincak pbabinca@redhat.com - 1.24-1 - 1.24 release (pbabinca) - Work around signed srpms (Till Maas) - Properly raise the error (bochecha) - Ability to skip NVR construction altogether for builds (pbabinca) - If we failed to parse NVRE from rpm output use better error message (pbabinca) - If command to get NVRE printed anything to stderr log that command (pbabinca) - Refactor: correctly split string on multi lines (pbabinca) - Use nvr_check as an optional argument for build (pbabinca) - 1.23 release (pbabinca) - Use module_name setter instead of constructor parameter (pbabinca) - Set pushurl & branch_remote by default (pbabinca) - 1.22 release (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Revert "Define module name from command line, git url and lastly from spec" (pbabinca) * Sun Jun 8 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.21-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Mon Mar 24 2014 Pavol Babincak pbabinca@redhat.com - 1.21-1 - Refactor: split strings on multi lines without spaces from indentation (pbabinca) - Refactor: remove spaces at the end of lines (pbabinca) - Define module name from command line, git url and lastly from spec (pbabinca) - Option to skip NVR existence check in build system before build (pbabinca) - Add an 'epoch' property to pyrpkg.Commands (bochecha) - Fetch remotes before switch-branch by default (pbabinca) - Protect rhpkg's --arches argument (pbabinca) * Tue Feb 18 2014 Dennis Gilmore dennis@ausil.us - 1.20-1 - read krbservice from the koji config file (dennis) - We can assume that rpkg is installed if the (ville.skytta) - clog: Don't require empty line between changelog entries. (ville.skytta) - Spelling fixes. (ville.skytta) - expand %{name} and %{verion} macros when checking for unused_patches check for .patch and .diff files as patches (dennis) - clean up some language ambiguities (dennis) - clog: Support %changelog tag written in non-lowercase. (ville.skytta) - add spkg as a binary file extention rhbz#972903 (dennis) - Fixed version to 1.19 (pbabinca) - Don't track spec file here (pbabinca) - 1.20 (pbabinca) - Mock config temp dir in the form $(target)-$(localarch).$(mktemp)mockconfig (pbabinca) * Sun Aug 4 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.19-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Mon Apr 8 2013 Pavol Babincak pbabinca@redhat.com - 1.19-1 - Generate mock-config for mockbuild if needed (rhbz#856928) (pbabinca) -------------------------------------------------------------------------------- References:
[ 1 ] Bug #1133165 - man page examples demonstrate use of fedpkg_man_page.py https://bugzilla.redhat.com/show_bug.cgi?id=1133165 [ 2 ] Bug #1129806 - fedpkg is defining the wrong filedigest algorithm for local builds https://bugzilla.redhat.com/show_bug.cgi?id=1129806 --------------------------------------------------------------------------------
This update can be installed with the "yum" update program. Use su -c 'yum update rpkg' 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@lists.fedoraproject.org