public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Ulrich Müller" <ulm@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/emacs:master commit in: app-emacs/erc-extras/files/, app-emacs/erc-extras/
Date: Thu, 20 Feb 2014 19:17:06 +0000 (UTC)	[thread overview]
Message-ID: <1392923783.f74b674b4f5f321de3f96ae797eeb93c01b53408.ulm@gentoo> (raw)

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

Initial import. Ebuild contributed by me. These are ERC modules that have not become part of GNU Emacs.

Package-Manager: portage-2.2.8-r1

---
 app-emacs/erc-extras/ChangeLog                    | 11 ++++++++
 app-emacs/erc-extras/Manifest                     |  1 +
 app-emacs/erc-extras/erc-extras-5.3.ebuild        | 31 +++++++++++++++++++++++
 app-emacs/erc-extras/files/50erc-extras-gentoo.el | 12 +++++++++
 app-emacs/erc-extras/metadata.xml                 |  5 ++++
 5 files changed, 60 insertions(+)

diff --git a/app-emacs/erc-extras/ChangeLog b/app-emacs/erc-extras/ChangeLog
new file mode 100644
index 0000000..b3cf194
--- /dev/null
+++ b/app-emacs/erc-extras/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for app-emacs/erc-extras
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: $
+
+*erc-extras-5.3 (20 Feb 2014)
+
+  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.
+

diff --git a/app-emacs/erc-extras/Manifest b/app-emacs/erc-extras/Manifest
new file mode 100644
index 0000000..e4b0d0c
--- /dev/null
+++ b/app-emacs/erc-extras/Manifest
@@ -0,0 +1 @@
+DIST erc-5.3-extras.tar.gz 28423 SHA256 2e42d2472a3164b6afc9d67b6fd23fa9ba32881b38f416af218132781bc4d741 SHA512 441bb1447bbe02d335e8f2653855e3a6b185a7aa4b9f12aaae7493f2b4efab1231062d749fae32e96a75723b4b6d7db52ed0de64a1f428805d79bef42e67bfcd WHIRLPOOL 45b3891ea0dd0e7b64c2f4d20f602da4fec8ec592a863cd507874fffe17b92421978ebed762debc64cb8b3bbcfe2e4277d0cb949778efaf30156d9c229d87376

diff --git a/app-emacs/erc-extras/erc-extras-5.3.ebuild b/app-emacs/erc-extras/erc-extras-5.3.ebuild
new file mode 100644
index 0000000..45d5794
--- /dev/null
+++ b/app-emacs/erc-extras/erc-extras-5.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit elisp
+
+MY_P="erc-${PV}-extras"
+DESCRIPTION="The Emacs IRC Client"
+HOMEPAGE="http://www.emacswiki.org/emacs/ErcExtraModules"
+SRC_URI="http://ftp.gnu.org/old-gnu/erc/${MY_P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_P}"
+SITEFILE="50${PN}-gentoo.el"
+DOCS="README.extras"
+
+src_compile() {
+	# erc-speak fails byte-compilation, cannot open emacspeak
+	elisp-compile erc-{bbdb,chess,list-old,nicklist}.el
+}
+
+src_install() {
+	elisp_src_install
+	insinto "${SITEETC}/${PN}"
+	doins -r images
+}

diff --git a/app-emacs/erc-extras/files/50erc-extras-gentoo.el b/app-emacs/erc-extras/files/50erc-extras-gentoo.el
new file mode 100644
index 0000000..af108d2
--- /dev/null
+++ b/app-emacs/erc-extras/files/50erc-extras-gentoo.el
@@ -0,0 +1,12 @@
+(add-to-list 'load-path "@SITELISP@")
+
+(autoload 'erc-bbdb-mode "erc-bbdb")
+(autoload 'erc-cmd-CHESS "erc-chess")
+(autoload 'erc-chess-ctcp-query-handler "erc-chess")
+(autoload 'erc-list-old-mode "erc-list-old")
+(autoload 'erc-list-channels "erc-list-old"
+  "Display a buffer containing a list of channels on the current server." t)
+(autoload 'erc-chanlist "erc-list-old"
+  "Show a channel listing of the current server in a special mode." t)
+
+(setq erc-nicklist-icons-directory "@SITEETC@/images/")

diff --git a/app-emacs/erc-extras/metadata.xml b/app-emacs/erc-extras/metadata.xml
new file mode 100644
index 0000000..bc306fe
--- /dev/null
+++ b/app-emacs/erc-extras/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>emacs</herd>
+</pkgmetadata>


                 reply	other threads:[~2014-02-20 19:17 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=1392923783.f74b674b4f5f321de3f96ae797eeb93c01b53408.ulm@gentoo \
    --to=ulm@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