public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/emacs:master commit in: app-emacs/erc-extras/
@ 2014-02-20 19:18 Ulrich Müller
  0 siblings, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2014-02-20 19:18 UTC (permalink / raw
  To: gentoo-commits

commit:     e9ac8809457d7b899ffa77b4b409f390f03a024c
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 20 19:18:20 2014 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 20 19:18:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/emacs.git;a=commit;h=e9ac8809

Add bug reference to ChangeLog.

Package-Manager: portage-2.2.8-r1

---
 app-emacs/erc-extras/ChangeLog | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/erc-extras/ChangeLog b/app-emacs/erc-extras/ChangeLog
index b3cf194..fa2fe5f 100644
--- a/app-emacs/erc-extras/ChangeLog
+++ b/app-emacs/erc-extras/ChangeLog
@@ -7,5 +7,5 @@
   20 Feb 2014; Ulrich Müller <ulm@gentoo.org> +erc-extras-5.3.ebuild,
   +files/50erc-extras-gentoo.el, +metadata.xml:
   Initial import. Ebuild contributed by me. These are ERC modules that have not
-  become part of GNU Emacs.
+  become part of GNU Emacs. Bug 501274.
 


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/emacs:master commit in: app-emacs/erc-extras/
@ 2014-02-20 19:25 Ulrich Müller
  0 siblings, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2014-02-20 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     eb618d6010f3d07d194f6e816528e2418764cdf5
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 20 19:25:20 2014 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Thu Feb 20 19:25:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/emacs.git;a=commit;h=eb618d60

Fix DESCRIPTION.

Package-Manager: portage-2.2.8-r1

---
 app-emacs/erc-extras/erc-extras-5.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/erc-extras/erc-extras-5.3.ebuild b/app-emacs/erc-extras/erc-extras-5.3.ebuild
index 45d5794..e49bfa6 100644
--- a/app-emacs/erc-extras/erc-extras-5.3.ebuild
+++ b/app-emacs/erc-extras/erc-extras-5.3.ebuild
@@ -7,7 +7,7 @@ EAPI=5
 inherit elisp
 
 MY_P="erc-${PV}-extras"
-DESCRIPTION="The Emacs IRC Client"
+DESCRIPTION="Extra modules for the Emacs IRC Client"
 HOMEPAGE="http://www.emacswiki.org/emacs/ErcExtraModules"
 SRC_URI="http://ftp.gnu.org/old-gnu/erc/${MY_P}.tar.gz"
 


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* [gentoo-commits] proj/emacs:master commit in: app-emacs/erc-extras/
@ 2014-02-21  7:06 Ulrich Müller
  0 siblings, 0 replies; 3+ messages in thread
From: Ulrich Müller @ 2014-02-21  7:06 UTC (permalink / raw
  To: gentoo-commits

commit:     7bb18cadfbfa18a39b5ff8d6bc6cd151439dbc53
Author:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 21 07:05:48 2014 +0000
Commit:     Ulrich Müller <ulm <AT> gentoo <DOT> org>
CommitDate: Fri Feb 21 07:05:48 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/emacs.git;a=commit;h=7bb18cad

Add missing dependencies on app-emacs/bbdb and app-emacs/chess.

Package-Manager: portage-2.2.8-r1

---
 app-emacs/erc-extras/ChangeLog             |  4 ++++
 app-emacs/erc-extras/erc-extras-5.3.ebuild | 11 +++++++++--
 app-emacs/erc-extras/metadata.xml          |  4 ++++
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/app-emacs/erc-extras/ChangeLog b/app-emacs/erc-extras/ChangeLog
index fa2fe5f..3ad8d6c 100644
--- a/app-emacs/erc-extras/ChangeLog
+++ b/app-emacs/erc-extras/ChangeLog
@@ -2,6 +2,10 @@
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  21 Feb 2014; Ulrich Müller <ulm@gentoo.org> erc-extras-5.3.ebuild,
+  metadata.xml:
+  Add missing dependencies on app-emacs/bbdb and app-emacs/chess.
+
 *erc-extras-5.3 (20 Feb 2014)
 
   20 Feb 2014; Ulrich Müller <ulm@gentoo.org> +erc-extras-5.3.ebuild,

diff --git a/app-emacs/erc-extras/erc-extras-5.3.ebuild b/app-emacs/erc-extras/erc-extras-5.3.ebuild
index e49bfa6..f33b604 100644
--- a/app-emacs/erc-extras/erc-extras-5.3.ebuild
+++ b/app-emacs/erc-extras/erc-extras-5.3.ebuild
@@ -14,14 +14,21 @@ SRC_URI="http://ftp.gnu.org/old-gnu/erc/${MY_P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
+IUSE="bbdb chess"
+
+DEPEND="bbdb? ( app-emacs/bbdb )
+	chess? ( app-emacs/chess )"
+RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}"
 SITEFILE="50${PN}-gentoo.el"
 DOCS="README.extras"
 
-src_compile() {
+src_prepare() {
+	use bbdb || rm erc-bbdb.el || die
+	use chess || rm erc-chess.el || die
 	# erc-speak fails byte-compilation, cannot open emacspeak
-	elisp-compile erc-{bbdb,chess,list-old,nicklist}.el
+	rm erc-speak.el || die
 }
 
 src_install() {

diff --git a/app-emacs/erc-extras/metadata.xml b/app-emacs/erc-extras/metadata.xml
index bc306fe..444e2ce 100644
--- a/app-emacs/erc-extras/metadata.xml
+++ b/app-emacs/erc-extras/metadata.xml
@@ -2,4 +2,8 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 <herd>emacs</herd>
+<use>
+  <flag name='bbdb'>Include support for <pkg>app-emacs/bbdb</pkg></flag>
+  <flag name='chess'>Include support for <pkg>app-emacs/chess</pkg></flag>
+</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2014-02-21  7:06 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-02-20 19:25 [gentoo-commits] proj/emacs:master commit in: app-emacs/erc-extras/ Ulrich Müller
  -- strict thread matches above, loose matches on Subject: below --
2014-02-21  7:06 Ulrich Müller
2014-02-20 19:18 Ulrich Müller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox