[clutter] build: Update the release rules
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [clutter] build: Update the release rules
- Date: Fri, 1 Apr 2011 15:32:06 +0000 (UTC)
commit 564765c45c8f6a9d53cb21857887048c7c28d63b
Author: Emmanuele Bassi <ebassi linux intel com>
Date: Fri Apr 1 16:31:49 2011 +0100
build: Update the release rules
build/autotools/Makefile.am.release | 27 +++++++++++++++------------
1 files changed, 15 insertions(+), 12 deletions(-)
---
diff --git a/build/autotools/Makefile.am.release b/build/autotools/Makefile.am.release
index f563afe..a5f8534 100644
--- a/build/autotools/Makefile.am.release
+++ b/build/autotools/Makefile.am.release
@@ -11,9 +11,10 @@ RELEASE_UPLOAD_DIR = $(RELEASE_UPLOAD_USER)@$(RELEASE_UPLOAD_HOST):~$(RELEASE_U
RELEASE_URL_BASE = http://source.clutter-project.org/sources/clutter
RELEASE_URL = $(RELEASE_URL_BASE)/$(CLUTTER_MAJOR_VERSION).$(CLUTTER_MINOR_VERSION)
-RELEASE_ANNOUNCE_LIST = clutter-announce clutter-project org (Cc: gnome-announce-list gnome org)
+RELEASE_ANNOUNCE_LIST = clutter-announce clutter-project org
+RELEASE_ANNOUNCE_CC = gnome-announce-list gnome org
-tar_file = $(distdir).tar.bz2
+tar_file = $(distdir).tar.bz2
sha256_file = $(distdir).sha256sum
$(sha256_file): $(tar_file)
@@ -56,11 +57,11 @@ release-verify-sane-changelogs: changelogs
release-verify-even-micro:
@echo -n "Checking that $(VERSION) has an even micro component..."
- @test "$(CLUTTER_MICRO_VERSION)" = "`echo $(CLUTTER_MICRO_VERSION)/2*2 | bc`" \
- || (echo "Ouch." && \
- echo "The version micro component '$(CLUTTER_MICRO_VERSION)' is not an even number." && \
- echo "The version in configure.ac must be incremented before a new release." && \
- false)
+ @test "$(CLUTTER_MICRO_VERSION)" = "`echo $(CLUTTER_MICRO_VERSION)/2*2 | bc`" || \
+ (echo "Ouch." && \
+ echo "The version micro component '$(CLUTTER_MICRO_VERSION)' is not an even number." && \
+ echo "The version in configure.ac must be incremented before a new release." && \
+ false)
@echo "Good."
release-upload: $(sha256_file)
@@ -68,12 +69,15 @@ release-upload: $(sha256_file)
@mv -f $(sha256_file) $(top_builddir)/build/$(sha256_file)
release-message:
- @echo "Release URL: $(RELEASE_URL)/$(tar_file)"
+ @echo " Release URL: $(RELEASE_URL)/$(tar_file)"
@echo "Release checksum: $(RELEASE_URL)/$(sha256_file)"
@echo "Send an email to: $(RELEASE_ANNOUNCE_LIST)"
- @echo " Subject: Clutter $(CLUTTER_VERSION) ($(CLUTTER_RELEASE_STATUS))"
- @echo "Contents:"
+ @echo " Cc: $(RELEASE_ANNOUNCE_CC)"
+ @echo " Subject: Clutter $(CLUTTER_VERSION) ($(CLUTTER_RELEASE_STATUS))"
+ @echo " Contents:"
@echo "--- CUT HERE ---"
+ @echo "Good news, everyone!"
+ @echl ""
@echo "A new Clutter $(CLUTTER_RELEASE_STATUS) is now available at:"
@echo ""
@echo " $(RELEASE_URL)/$(tar_file)"
@@ -83,8 +87,7 @@ release-message:
@cat $(top_builddir)/build/$(sha256_file)
@echo ""
@echo "Additionally, a git clone of the source tree:"
- @echo ""
- @echo " git clone git://git.clutter-project.org/clutter"
+ @echo " git clone git://git.gnome.org/clutter"
@echo ""
@echo "will include a signed $(CLUTTER_VERSION) tag which points to a commit named:"
@echo " `git cat-file tag $(CLUTTER_VERSION) | grep ^object | sed -e 's,object ,,'`"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]