[git-buildpackage] Git-buildpackage-rpm patchset 2015-02-27

Markus Lehtonen markus.lehtonen at linux.intel.com
Fri Feb 27 14:51:07 CET 2015


Hi,

I just pushed rebased versions of my branches into my GitHub repo
(git://github.com/marquiz/git-buildpackage-rpm.git):
   experimental-rpm
   feature/argparse
   feature/buildpackage-rpm
   feature/import-srpm
   feature/misc
   feature/pq-rpm
   feature/python-pkg-resources

I re-arranged the 'experimental-rpm' branch so that it's now a merger of
(a subset of) the feature branches plus some additional patches not ready
for upstreaming. Thus, there should be no need to try to pick individual
patches from this monstrous patchset. Instead, the feature branches
hopefully provide more comprehensible and easier-to-review entities.

The 'feature/argparse' branch converts GBP to use Python's argparse module
instead of the deprecated optparse. The branch was just rebased, no other
changes since my previous version.

The 'feature/buildpackage-rpm' branch contains patches to implement the
buildpackage-rpm tool and some additional features for buildpackage and
buildpackage-rpm. There are some minor bugfixes since my previous version.

The 'feature/import-srpm' branch contains patches for the import-srpm
tool. New patches since my last version:
  [8bd99d7] gbp.format: rename format_msg() to format_str()
  [3424d69] gbp.rpm: use format_str for composing tag name
  [4ab3a7e] import-srpm: more consistent packaging/upstream tag formatting

  [494ed2f] import-srpm: implement --skip-packaging-tag option
The first two patches are also present in the feature/buildpackage-rpm
branch. Also, the one work-in-progress patch was dropped from this branch.

The 'feature/misc' branch contains general/miscellaneous
fixes/enhancements. The branch was just rebased, no other changes since my
previous version.

The 'feature/pq-rpm' branch has patches for the pq-rpm tool. The branch
was just rebased, no other changes since my previous version.

The 'feature/python-pkg-resources' branch changes GBP to utilize the
enpoints mechanism for finding and importing the individual gbp commands.
Only tests slightly changed since my last version: assert added to check
that endpoints are available.


All feedback is welcome! In particular, I'd like to get comments to the
'feature/buildpackage-rpm' branch.





Thanks,
  Markus




More information about the git-buildpackage mailing list