[buildd-tools-devel] [GIT] sbuild branch, master, updated. debian/sbuild-0.58.3-1-26-g65ee49b

Roger Leigh rleigh at alioth.debian.org
Sat Jun 13 20:07:09 UTC 2009


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sbuild".

The branch, master has been updated
       via  65ee49b519a1df4678784bd4eed4f8c8eb7538a7 (commit)
       via  5420ad3f9746718a66fb6562d8499b8a469e4898 (commit)
      from  6e4f2e44dd933a89078539b9b22ed674083e362d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 65ee49b519a1df4678784bd4eed4f8c8eb7538a7
Merge: 5420ad3f9746718a66fb6562d8499b8a469e4898 6e4f2e44dd933a89078539b9b22ed674083e362d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jun 13 21:06:48 2009 +0100

    Merge branch 'master' of ssh+git://git.debian.org/git/buildd-tools/sbuild

commit 5420ad3f9746718a66fb6562d8499b8a469e4898
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jun 13 21:02:36 2009 +0100

    [build] Package versioning uses git release tags
    
    Rather than hard-coding the release version in several places,
    including configure.ac and NEWS as well as the git tags, make the
    setup simpler and easier to manage for releases since forgetting
    to update one of the versions or tag is not possible.
    
    The version is stored in the NEWS file.  This is used to tag the
    release with scripts/git-tag-release which creates a tag
    release/sbuild-<version>.
    
    The script ./bootstrap calls the script scripts/git-version which
    gets the release tag using git and uses this to create a VERSION
    file containing the release details.  The autotools read this
    file to get the version to set in the configure script.  The
    reason for this is to allow rebootstrapping from release tarballs
    without needing git.
    
    Debian releases are tagged with debian/git-tag-debian.
    
    The release procedures are documented in HACKING.

-----------------------------------------------------------------------

Summary of changes:
 HACKING                      |   68 ++++++++++++++++++++++++++++++++++++++++++
 Makefile.am                  |    5 ++-
 bootstrap                    |   29 +++++------------
 configure.ac                 |   44 +++++++++------------------
 debian/git-tag-debian        |   17 ++++++++++
 scripts/git-tag-release      |   14 ++++++++
 scripts/git-version          |   17 ++++++++++
 scripts/sbuild_release.m4.in |   28 -----------------
 8 files changed, 144 insertions(+), 78 deletions(-)
 create mode 100644 HACKING
 create mode 100755 debian/git-tag-debian
 create mode 100755 scripts/git-tag-release
 create mode 100755 scripts/git-version
 delete mode 100644 scripts/sbuild_release.m4.in


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list