[virt-tools-list] [PATCH 0/5] v5: autobuild, MANIFEST, version, setup updates

Gene Czarcinski gene at czarc.net
Mon Apr 8 15:28:53 UTC 2013


The patch files included in this update are related but do
not depend on each other for installation or order of application.
With respect to other/released patch submissions, these patches
have been re-factored to make them more or less independent.

The "version" patch does depend on the "wrapper" patch because
of changes to virt-manager.spec

1. Fix setup.py so that the /usr/bin wrapper executables work.

2. Minor clarification, etc. update for INSTALL.

3. Add MANIFEST.in to control what is and what is not included
in the sdist tarball.

4. Update autobuild.sh so that it works.  Provision is made
for the version-id change so that there is no impact on
the autobuild naming/versioning.  A test is added for uncommitted
updates and if there are some, execution is aborted.

NOTE: After autobuild.sh runs, a git-reset--hard is currently
needed because setup.py-build modifies po/virt-manager.pot.

5. By far the largest update is the chance to the virt-manager
version id.  An "external" id is used for the sdist-tarball and
RPMs with a separate "internal" version providing more info from
git-describe--tags.

It is not clear what the next (gtk3 based) release will be called ...
0.10.0? ... 1.0.0?  Perhaps the current cliconfig.__version__
could be updated to something like 0.9.100 to reflect the
pre-release development status.  It would also be appreciated if
this "id" was set to a git-tag which would be helpful for the
version-id change/update ... currently, if tag is used it is "0.9.5".

Concerning specifics about the version-ids ... I am flexible if somewhat
different formats make more sense.

Gene Czarcinski (5):
  minor updates and changes to the INSTALL file
  v5: update autobuild.sh so it works
  v5: add MANIFEST.in to specify includes and excludes
  make executables work
  v5: virt-manager version changes

 .gitignore           |   3 +
 INSTALL              |  15 +-
 MANIFEST.in          |  26 +++
 autobuild.sh         |  30 ++-
 setup.py             |  36 ++-
 virt-manager         |   6 +-
 virt-manager-tui     |   2 +-
 virt-manager.spec    | 611 --------------------------------------------------
 virt-manager.spec.in | 612 +++++++++++++++++++++++++++++++++++++++++++++++++++
 virtcli/cliconfig.py | 119 +++++++++-
 virtinst/cli.py      |   2 +-
 11 files changed, 833 insertions(+), 629 deletions(-)
 create mode 100644 MANIFEST.in
 delete mode 100644 virt-manager.spec
 create mode 100644 virt-manager.spec.in

-- 
1.8.1.4




More information about the virt-tools-list mailing list