aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar David Bremner <bremner@debian.org>2011-08-01 21:58:07 +0200
committerGravatar David Bremner <bremner@debian.org>2011-08-01 21:58:07 +0200
commit68e8560b0962cab812d78db83d33ce7fe730cb41 (patch)
treee0cdc3ad5eade873d3176ea2b294a9077002c6d9
parent20aa9b1b7ebcd3ae1443232d2f3edaac9e82f424 (diff)
parentbb6d99497b121b2584cb76f9954726ffdd2f48eb (diff)
Merge branch 'release'
-rw-r--r--Makefile.local23
-rw-r--r--NEWS35
-rw-r--r--debian/changelog25
-rwxr-xr-xdebian/rules5
-rw-r--r--version2
5 files changed, 81 insertions, 9 deletions
diff --git a/Makefile.local b/Makefile.local
index 33fdcc93..e3d4d031 100644
--- a/Makefile.local
+++ b/Makefile.local
@@ -15,11 +15,16 @@ IS_GIT=$(shell if [ -d .git ] ; then echo yes ; else echo no; fi)
VERSION:=$(shell cat ${srcdir}/version)
ifneq ($(MAKECMDGOALS),release)
ifneq ($(MAKECMDGOALS),release-message)
+ifneq ($(MAKECMDGOALS),pre-release)
ifeq ($(IS_GIT),yes)
VERSION:=$(shell git describe --match '[0-9.]*')
endif
endif
endif
+endif
+
+UPSTREAM_TAG=$(subst ~,_,$(VERSION))
+DEB_TAG=debian/$(UPSTREAM_TAG)-1
RELEASE_HOST=notmuchmail.org
RELEASE_DIR=/srv/notmuchmail.org/www/releases
@@ -96,11 +101,11 @@ release: verify-source-tree-and-version
$(MAKE) VERSION=$(VERSION) verify-newer
$(MAKE) VERSION=$(VERSION) clean
$(MAKE) VERSION=$(VERSION) test
- git tag -s -m "$(PACKAGE) $(VERSION) release" $(VERSION)
+ git tag -s -m "$(PACKAGE) $(VERSION) release" $(UPSTREAM_TAG)
$(MAKE) VERSION=$(VERSION) $(GPG_FILE)
ln -sf $(TAR_FILE) $(DEB_TAR_FILE)
- pristine-tar commit $(DEB_TAR_FILE) $(VERSION)
- git tag -s -m "$(PACKAGE) Debian $(VERSION)-1 upload (same as $(VERSION))" debian/$(VERSION)-1
+ pristine-tar commit $(DEB_TAR_FILE) $(UPSTREAM_TAG)
+ git tag -s -m "$(PACKAGE) Debian $(VERSION)-1 upload (same as $(VERSION))" $(DEB_TAG)
mkdir -p releases
mv $(TAR_FILE) $(SHA1_FILE) $(GPG_FILE) releases
$(MAKE) VERSION=$(VERSION) release-message > $(PACKAGE)-$(VERSION).announce
@@ -111,6 +116,18 @@ ifeq ($(REALLY_UPLOAD),yes)
endif
@echo "Please send a release announcement using $(PACKAGE)-$(VERSION).announce as a template."
+.PHONY: pre-release
+pre-release:
+ $(MAKE) VERSION=$(VERSION) clean
+ $(MAKE) VERSION=$(VERSION) test
+ git tag -s -m "$(PACKAGE) $(VERSION) release" $(UPSTREAM_TAG)
+ git tag -s -m "$(PACKAGE) Debian $(VERSION)-1 upload (same as $(VERSION))" $(DEB_TAG)
+ $(MAKE) VERSION=$(VERSION) $(TAR_FILE)
+ ln -sf $(TAR_FILE) $(DEB_TAR_FILE)
+ pristine-tar commit $(DEB_TAR_FILE) $(UPSTREAM_TAG)
+ mkdir -p releases
+ mv $(TAR_FILE) $(DEB_TAR_FILE) releases
+
.PHONY: release-message
release-message:
@echo "To: notmuch@notmuchmail.org"
diff --git a/NEWS b/NEWS
index bb58d6b7..f715142f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,38 @@
+Notmuch 0.7 (2011-08-01)
+========================
+
+Vim interface improvements
+--------------------------
+
+Jason Woofenden provided a number of bug fixes for the Vim interface
+
+ * fix citation/signature fold lengths
+ * fix cig/cit parsing within multipart/*
+ * fix on-screen instructions for show-signature
+ * fix from list reformatting in search view
+ * fix space key: now archives (did opposite)
+
+Uwe Kleine-König contributed
+
+ * use full path for sendmail/doc fix
+ * fix compose temp file name
+
+Python Bindings changes
+-----------------------
+
+Sebastian Spaeth contributed two changes related to unicode and UTF8:
+
+ * message tags are now explicitly unicode
+ * query string is encoded as a UTF8 byte string
+
+Build-System improvments
+------------------------
+
+Generate notmuch.sym after the relevant object files
+
+ This fixes a bug in parallel building. Thanks to Thomas Jost for the
+ patch.
+
Notmuch 0.6.1 (2011-07-17)
==========================
diff --git a/debian/changelog b/debian/changelog
index 37a228c4..1b642802 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,28 @@
+notmuch (0.7-1) unstable; urgency=low
+
+ * New upstream release (no changes since 0.7~rc1).
+ * Upload to unstable.
+
+ -- David Bremner <bremner@debian.org> Mon, 01 Aug 2011 21:46:26 +0200
+
+notmuch (0.7~rc1-1) experimental; urgency=low
+
+ * Upstream release candidate.
+ * Fix for notmuch.sym and parallel build (Thanks to
+ Thomas Jost)
+ * Bug fixes from Jason Woofenden for vim interface:
+ - Fix "space (in show mode) mostly adds tag:inbox and tag:unread
+ instead of removing them" (Closes: #633009).
+ - Fix "says press 's'; to toggle signatures, but it's
+ really 'i'", (Closes: #633115).
+ - Fix "fix for from list on search pages", (Closes: #633045).
+ * Bug fixes for vim interface from Uwe Kleine-König
+ - use full path for sendmail/doc fix
+ - fix compose temp file name
+ * Python tag encoding fixes from Sebastian Spaeth.
+
+ -- David Bremner <bremner@debian.org> Fri, 29 Jul 2011 12:16:56 +0200
+
notmuch (0.6.1-1) unstable; urgency=low
* Properly install README.Debian in notmuch-vim (Closes: #632992).
diff --git a/debian/rules b/debian/rules
index 169a8050..956f3f2c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,13 +1,9 @@
#!/usr/bin/make -f
-VERSION=$(shell dpkg-parsechangelog | sed -n 's/^Version:\([^-]*\)/\1/p')
-
%:
dh --with python2 $@
override_dh_auto_configure:
- cp version debian/version.pre-build
- echo $(VERSION) > version
dh_auto_configure -- --emacslispdir=/usr/share/emacs/site-lisp/notmuch
override_dh_auto_build:
@@ -15,7 +11,6 @@ override_dh_auto_build:
dh_auto_build --sourcedirectory bindings/python
override_dh_auto_clean:
- -mv debian/version.pre-build version
dh_auto_clean
dh_auto_clean --sourcedirectory bindings/python
diff --git a/version b/version
index ee6cdce3..eb49d7c7 100644
--- a/version
+++ b/version
@@ -1 +1 @@
-0.6.1
+0.7