Hello community,
here is the log from the commit of package notmuch for openSUSE:Factory checked in at 2019-07-02 10:38:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/notmuch (Old)
and /work/SRC/openSUSE:Factory/.notmuch.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "notmuch"
Tue Jul 2 10:38:30 2019 rev:20 rq:712760 version:0.29.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/notmuch/notmuch.changes 2019-06-12 13:17:26.200619280 +0200
+++ /work/SRC/openSUSE:Factory/.notmuch.new.4615/notmuch.changes 2019-07-02 10:38:31.726593952 +0200
@@ -1,0 +2,6 @@
+Thu Jun 20 09:50:39 UTC 2019 - Dan Čermák
+
+- Update to notmuch 0.29.1:
+ * Fix for installation failure with `configure --without-emacs`.
+
+-------------------------------------------------------------------
Old:
----
notmuch-0.29.tar.xz
notmuch-0.29.tar.xz.asc
New:
----
notmuch-0.29.1.tar.xz
notmuch-0.29.1.tar.xz.asc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ notmuch.spec ++++++
--- /var/tmp/diff_new_pack.ZsSMXQ/_old 2019-07-02 10:38:32.374594938 +0200
+++ /var/tmp/diff_new_pack.ZsSMXQ/_new 2019-07-02 10:38:32.378594944 +0200
@@ -17,7 +17,7 @@
Name: notmuch
-Version: 0.29
+Version: 0.29.1
Release: 0
Summary: The mail indexer
License: GPL-3.0-or-later
++++++ notmuch-0.29.tar.xz -> notmuch-0.29.1.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/NEWS new/notmuch-0.29.1/NEWS
--- old/notmuch-0.29/NEWS 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/NEWS 2019-06-12 01:16:48.000000000 +0200
@@ -1,3 +1,11 @@
+Notmuch 0.29.1 (2019-06-11)
+===========================
+
+Build
+-----
+
+Fix for installation failure with `configure --without-emacs`.
+
Notmuch 0.29 (2019-06-07)
=========================
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/bindings/python/notmuch/version.py new/notmuch-0.29.1/bindings/python/notmuch/version.py
--- old/notmuch-0.29/bindings/python/notmuch/version.py 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/bindings/python/notmuch/version.py 2019-06-12 01:16:48.000000000 +0200
@@ -1,3 +1,3 @@
# this file should be kept in sync with ../../../version
-__VERSION__ = '0.29'
+__VERSION__ = '0.29.1'
SOVERSION = '5'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/debian/changelog new/notmuch-0.29.1/debian/changelog
--- old/notmuch-0.29/debian/changelog 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/debian/changelog 2019-06-12 01:16:48.000000000 +0200
@@ -1,4 +1,12 @@
-notmuch (0.29-1) experimental; urgency=medium
+notmuch (0.29.1-1) experimental; urgency=medium
+
+ * New upstream bug fix release
+ - fix for building and installing without emacs, does not occur
+ in Debian builds.
+
+ -- David Bremner Tue, 11 Jun 2019 20:16:03 -0300
+
+notmuch (0.29-2) experimental; urgency=medium
* New upstream feature release. See /usr/share/doc/notmuch/NEWS.gz for
details.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/debian/elpa-notmuch.install new/notmuch-0.29.1/debian/elpa-notmuch.install
--- old/notmuch-0.29/debian/elpa-notmuch.install 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/debian/elpa-notmuch.install 1970-01-01 01:00:00.000000000 +0100
@@ -1 +0,0 @@
-usr/share/applications/notmuch-emacs-mua.desktop
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/debian/notmuch.install new/notmuch-0.29.1/debian/notmuch.install
--- old/notmuch-0.29/debian/notmuch.install 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/debian/notmuch.install 2019-06-12 01:16:48.000000000 +0200
@@ -2,3 +2,4 @@
usr/bin/notmuch-emacs-mua
usr/share/bash-completion
usr/share/zsh/vendor-completions
+emacs/notmuch-emacs-mua.desktop usr/share/applications
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/doc/Makefile.local new/notmuch-0.29.1/doc/Makefile.local
--- old/notmuch-0.29/doc/Makefile.local 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/doc/Makefile.local 2019-06-12 01:16:48.000000000 +0200
@@ -4,7 +4,7 @@
# You can set these variables from the command line.
SPHINXOPTS := -q
-SPHINXBUILD = HAVE_EMACS=${HAVE_EMACS} sphinx-build
+SPHINXBUILD = HAVE_EMACS=${HAVE_EMACS} WITH_EMACS=${WITH_EMACS} sphinx-build
DOCBUILDDIR := $(dir)/_build
# Internal variables.
@@ -28,7 +28,11 @@
MAN1_TEXI := $(patsubst $(srcdir)/doc/man1/%.rst,$(DOCBUILDDIR)/texinfo/%.texi,$(MAN1_RST))
MAN5_TEXI := $(patsubst $(srcdir)/doc/man5/%.rst,$(DOCBUILDDIR)/texinfo/%.texi,$(MAN5_RST))
MAN7_TEXI := $(patsubst $(srcdir)/doc/man7/%.rst,$(DOCBUILDDIR)/texinfo/%.texi,$(MAN7_RST))
-INFO_TEXI_FILES := $(MAN1_TEXI) $(MAN5_TEXI) $(MAN7_TEXI) $(DOCBUILDDIR)/texinfo/notmuch-emacs.texi
+INFO_TEXI_FILES := $(MAN1_TEXI) $(MAN5_TEXI) $(MAN7_TEXI)
+ifeq ($(HAVE_EMACS)$(WITH_EMACS),11)
+ INFO_TEXI_FILES := $(INFO_TEXI_FILES) $(DOCBUILDDIR)/texinfo/notmuch-emacs.texi
+endif
+
INFO_INFO_FILES := $(INFO_TEXI_FILES:.texi=.info)
.PHONY: sphinx-html sphinx-texinfo sphinx-info
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/doc/conf.py new/notmuch-0.29.1/doc/conf.py
--- old/notmuch-0.29/doc/conf.py 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/doc/conf.py 2019-06-12 01:16:48.000000000 +0200
@@ -29,9 +29,10 @@
# directories to ignore when looking for source files.
exclude_patterns = ['_build']
-# If we don't have emacs, don't build the notmuch-emacs docs, as they need
-# emacs to generate the docstring include files
-if os.environ.get('HAVE_EMACS') != '1':
+# If we don't have emacs (or the user configured --without-emacs),
+# don't build the notmuch-emacs docs, as they need emacs to generate
+# the docstring include files
+if os.environ.get('HAVE_EMACS') != '1' or os.environ.get('WITH_EMACS') != '1':
exclude_patterns.append('notmuch-emacs.rst')
# The name of the Pygments (syntax highlighting) style to use.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/notmuch-0.29/version new/notmuch-0.29.1/version
--- old/notmuch-0.29/version 2019-06-07 11:46:30.000000000 +0200
+++ new/notmuch-0.29.1/version 2019-06-12 01:16:48.000000000 +0200
@@ -1 +1 @@
-0.29
+0.29.1