Gentoo Archives: gentoo-commits

From: "Ulrich Müller" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emacs/mu-cite/
Date: Tue, 25 Jun 2019 07:21:12
Message-Id: 1561447212.45061cacd1694f02c027aec5d2246c0e6dff8a7c.ulm@gentoo
1 commit: 45061cacd1694f02c027aec5d2246c0e6dff8a7c
2 Author: Ulrich Müller <ulm <AT> gentoo <DOT> org>
3 AuthorDate: Tue Jun 25 07:17:52 2019 +0000
4 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org>
5 CommitDate: Tue Jun 25 07:20:12 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45061cac
7
8 app-emacs/mu-cite: Depend on app-emacs/bbdb.
9
10 Closes: https://bugs.gentoo.org/688630
11 Package-Manager: Portage-2.3.67, Repoman-2.3.16
12 Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org>
13
14 app-emacs/mu-cite/metadata.xml | 3 +++
15 app-emacs/mu-cite/mu-cite-8.1_p201808232348.ebuild | 14 ++++++++++----
16 2 files changed, 13 insertions(+), 4 deletions(-)
17
18 diff --git a/app-emacs/mu-cite/metadata.xml b/app-emacs/mu-cite/metadata.xml
19 index c59c7fc2520..eea0cf34597 100644
20 --- a/app-emacs/mu-cite/metadata.xml
21 +++ b/app-emacs/mu-cite/metadata.xml
22 @@ -10,4 +10,7 @@
23 <name>Cjk</name>
24 </maintainer>
25 <stabilize-allarches/>
26 +<use>
27 + <flag name="bbdb">Include support for <pkg>app-emacs/bbdb</pkg></flag>
28 +</use>
29 </pkgmetadata>
30
31 diff --git a/app-emacs/mu-cite/mu-cite-8.1_p201808232348.ebuild b/app-emacs/mu-cite/mu-cite-8.1_p201808232348.ebuild
32 index 89d2e17bf68..b27d88c3a9c 100644
33 --- a/app-emacs/mu-cite/mu-cite-8.1_p201808232348.ebuild
34 +++ b/app-emacs/mu-cite/mu-cite-8.1_p201808232348.ebuild
35 @@ -7,18 +7,24 @@ inherit elisp
36
37 MY_P="${PN}-${PV#*_p}"
38 DESCRIPTION="Message citation utilities for emacsen"
39 -HOMEPAGE="http://www.jpl.org/elips/mu/"
40 -SRC_URI="http://www.jpl.org/elips/mu/snapshots/${MY_P}.tar.gz"
41 +HOMEPAGE="https://www.jpl.org/elips/mu/"
42 +SRC_URI="https://www.jpl.org/elips/mu/snapshots/${MY_P}.tar.gz"
43
44 LICENSE="GPL-2+"
45 SLOT="0"
46 KEYWORDS="~amd64 ~x86"
47 +IUSE="bbdb"
48
49 RDEPEND="app-emacs/apel
50 - app-emacs/flim"
51 + app-emacs/flim
52 + bbdb? ( app-emacs/bbdb )"
53 DEPEND="${RDEPEND}"
54
55 +S="${WORKDIR}/${MY_P}"
56 SITEFILE="50${PN}-gentoo.el"
57 DOCS="ChangeLog NEWS README.en"
58
59 -S="${WORKDIR}/${MY_P}"
60 +src_prepare() {
61 + elisp_src_prepare
62 + use bbdb || rm mu-bbdb.el || die
63 +}