public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Amadeusz Piotr Żołnowski" <aidecoe@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/, net-mail/notmuch/files/
Date: Sat,  9 Mar 2019 22:54:09 +0000 (UTC)	[thread overview]
Message-ID: <1552172038.af03e8338745901f4c302cdbefd666a0c2b54c2f.aidecoe@gentoo> (raw)

commit:     af03e8338745901f4c302cdbefd666a0c2b54c2f
Author:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  9 22:50:50 2019 +0000
Commit:     Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo <DOT> org>
CommitDate: Sat Mar  9 22:53:58 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af03e833

net-mail/notmuch: Fix QA warnings

Fix compressed man pages warning and "jobserver unavailable" warning.

Bug: https://bugs.gentoo.org/670854
Signed-off-by: Amadeusz Piotr Żołnowski <aidecoe <AT> gentoo.org>

 .../0002-Fix-jobserver-unavailable-warning.patch   | 26 ++++++++++++++++++++++
 net-mail/notmuch/notmuch-0.28.3.ebuild             | 16 +++++++------
 2 files changed, 35 insertions(+), 7 deletions(-)

diff --git a/net-mail/notmuch/files/0002-Fix-jobserver-unavailable-warning.patch b/net-mail/notmuch/files/0002-Fix-jobserver-unavailable-warning.patch
new file mode 100644
index 00000000000..85ca4b6d4a5
--- /dev/null
+++ b/net-mail/notmuch/files/0002-Fix-jobserver-unavailable-warning.patch
@@ -0,0 +1,26 @@
+From b5e15feee139096720272d2b435ce7c4114fda15 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Amadeusz=20Piotr=20=C5=BBo=C5=82nowski?=
+ <aidecoe@aidecoe.name>
+Date: Sat, 9 Mar 2019 22:42:21 +0000
+Subject: [PATCH 2/2] Fix "jobserver unavailable" warning
+
+---
+ doc/Makefile.local | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/doc/Makefile.local b/doc/Makefile.local
+index bab3d0d2..dfe62295 100644
+--- a/doc/Makefile.local
++++ b/doc/Makefile.local
+@@ -56,7 +56,7 @@ sphinx-texinfo:
+ 	$(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(DOCBUILDDIR)/texinfo
+ 
+ sphinx-info: sphinx-texinfo
+-	make -C $(DOCBUILDDIR)/texinfo info
++	$(MAKE) -C $(DOCBUILDDIR)/texinfo info
+ 
+ # Use the man page converter that is available. We should never depend
+ # on MAN_ROFF_FILES if a converter is not available.
+-- 
+2.19.2
+

diff --git a/net-mail/notmuch/notmuch-0.28.3.ebuild b/net-mail/notmuch/notmuch-0.28.3.ebuild
index cfb18c05180..445fa176ab4 100644
--- a/net-mail/notmuch/notmuch-0.28.3.ebuild
+++ b/net-mail/notmuch/notmuch-0.28.3.ebuild
@@ -30,7 +30,7 @@ CDEPEND="
 	!!<app-shells/bash-completion-1.9
 	>=dev-libs/glib-2.22:2
 	>=dev-libs/gmime-3.0.3:3.0
-	>=dev-libs/xapian-1.4.9:=
+	>=dev-libs/xapian-1.4.8:=
 	dev-python/sphinx[${PYTHON_USEDEP}]
 	sys-apps/texinfo
 	>=sys-libs/zlib-1.2.5.2
@@ -59,7 +59,10 @@ RDEPEND="${CDEPEND}
 DOCS=( AUTHORS NEWS README )
 SITEFILE="50${PN}-gentoo.el"
 MY_LD_LIBRARY_PATH="${WORKDIR}/${P}/lib"
-PATCHES=( "${FILESDIR}"/0001-Use-loopback-IP-address-rather-than-name.patch )
+PATCHES=(
+	"${FILESDIR}"/0001-Use-loopback-IP-address-rather-than-name.patch
+	"${FILESDIR}"/0002-Fix-jobserver-unavailable-warning.patch
+)
 
 bindings() {
 	local ret=0
@@ -109,6 +112,8 @@ src_prepare() {
 	# assure that new Makefile.config will be generated
 	rm -f Makefile.config || die
 
+	sed -e 's@^install: all install-man install-info$@install: all install-info@' -i Makefile.local
+
 	if use test; then
 		append-cflags -g
 		append-cxxflags -g
@@ -164,6 +169,8 @@ src_test() {
 src_install() {
 	default
 
+	doman doc/_build/man/man?/*.?
+
 	if use emacs; then
 		elisp-site-file-install "${FILESDIR}/${SITEFILE}" || die
 	fi
@@ -198,11 +205,6 @@ pkg_preinst() {
 
 pkg_postinst() {
 	use emacs && elisp-site-regen
-
-	if has_version '<dev-libs/xapian-1.4'; then
-		elog "Regular expression searches supported for from: and subject:"
-		elog "require >=dev-libs/xapian-1.4."
-	fi
 }
 
 pkg_postrm() {


             reply	other threads:[~2019-03-09 22:54 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-03-09 22:54 Amadeusz Piotr Żołnowski [this message]
  -- strict thread matches above, loose matches on Subject: below --
2021-10-08 13:42 [gentoo-commits] repo/gentoo:master commit in: net-mail/notmuch/, net-mail/notmuch/files/ Georgy Yakovlev
2021-05-17  3:19 Georgy Yakovlev
2019-11-27 23:12 Amadeusz Piotr Żołnowski
2019-11-19 22:15 Amadeusz Piotr Żołnowski
2019-07-07 10:40 Amadeusz Piotr Żołnowski
2019-03-07 23:25 Amadeusz Piotr Żołnowski
2016-10-15 19:34 Amadeusz Piotr Żołnowski

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1552172038.af03e8338745901f4c302cdbefd666a0c2b54c2f.aidecoe@gentoo \
    --to=aidecoe@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox