[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