app-emacs/mu-cite: Depend on app-emacs/bbdb.
authorUlrich Müller <ulm@gentoo.org>
Tue, 25 Jun 2019 07:17:52 +0000 (09:17 +0200)
committerUlrich Müller <ulm@gentoo.org>
Tue, 25 Jun 2019 07:20:12 +0000 (09:20 +0200)
Closes: https://bugs.gentoo.org/688630
Package-Manager: Portage-2.3.67, Repoman-2.3.16
Signed-off-by: Ulrich Müller <ulm@gentoo.org>
app-emacs/mu-cite/metadata.xml
app-emacs/mu-cite/mu-cite-8.1_p201808232348.ebuild

index c59c7fc2520670d31dac8e11ca4348ad23f2ffb3..eea0cf3459718763e0b56975f843693a37c9eabc 100644 (file)
@@ -10,4 +10,7 @@
   <name>Cjk</name>
 </maintainer>
 <stabilize-allarches/>
+<use>
+  <flag name="bbdb">Include support for <pkg>app-emacs/bbdb</pkg></flag>
+</use>
 </pkgmetadata>
index 89d2e17bf68698597e6cec72492720d6997b76a2..b27d88c3a9c40fd2525d7c8f66422a6cbd15101f 100644 (file)
@@ -7,18 +7,24 @@ inherit elisp
 
 MY_P="${PN}-${PV#*_p}"
 DESCRIPTION="Message citation utilities for emacsen"
-HOMEPAGE="http://www.jpl.org/elips/mu/"
-SRC_URI="http://www.jpl.org/elips/mu/snapshots/${MY_P}.tar.gz"
+HOMEPAGE="https://www.jpl.org/elips/mu/"
+SRC_URI="https://www.jpl.org/elips/mu/snapshots/${MY_P}.tar.gz"
 
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="bbdb"
 
 RDEPEND="app-emacs/apel
-       app-emacs/flim"
+       app-emacs/flim
+       bbdb? ( app-emacs/bbdb )"
 DEPEND="${RDEPEND}"
 
+S="${WORKDIR}/${MY_P}"
 SITEFILE="50${PN}-gentoo.el"
 DOCS="ChangeLog NEWS README.en"
 
-S="${WORKDIR}/${MY_P}"
+src_prepare() {
+       elisp_src_prepare
+       use bbdb || rm mu-bbdb.el || die
+}