summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Faulhammer <opfer@gentoo.org>2007-06-17 17:20:18 +0000
committerChristian Faulhammer <opfer@gentoo.org>2007-06-17 17:20:18 +0000
commit78e19fdf1a6e4f73fbfe32d454aec445bf940eb0 (patch)
treec8ddd764cda150866f4ac6fd39a6f8701fa69c59 /app-emacs/emacs-jabber
parentFix build failure on x86. (diff)
downloadgentoo-2-78e19fdf1a6e4f73fbfe32d454aec445bf940eb0.tar.gz
gentoo-2-78e19fdf1a6e4f73fbfe32d454aec445bf940eb0.tar.bz2
gentoo-2-78e19fdf1a6e4f73fbfe32d454aec445bf940eb0.zip
generate autoloads file
use new autoload file in site-init (Portage version: 2.1.2.7)
Diffstat (limited to 'app-emacs/emacs-jabber')
-rw-r--r--app-emacs/emacs-jabber/ChangeLog9
-rw-r--r--app-emacs/emacs-jabber/emacs-jabber-0.7.1.ebuild44
-rw-r--r--app-emacs/emacs-jabber/files/70emacs-jabber-gentoo.el2
-rw-r--r--app-emacs/emacs-jabber/files/digest-emacs-jabber-0.7.13
4 files changed, 56 insertions, 2 deletions
diff --git a/app-emacs/emacs-jabber/ChangeLog b/app-emacs/emacs-jabber/ChangeLog
index 8137eee88c2c..6d7c58a5c464 100644
--- a/app-emacs/emacs-jabber/ChangeLog
+++ b/app-emacs/emacs-jabber/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for app-emacs/emacs-jabber
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-jabber/ChangeLog,v 1.6 2007/05/23 15:37:00 ulm Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-jabber/ChangeLog,v 1.7 2007/06/17 17:20:18 opfer Exp $
+
+*emacs-jabber-0.7.1 (17 Jun 2007)
+
+ 17 Jun 2007; Christian Faulhammer <opfer@gentoo.org>
+ files/70emacs-jabber-gentoo.el, +emacs-jabber-0.7.1.ebuild:
+ generate autoloads file
+ use new autoload file in site-init
23 May 2007; Ulrich Mueller <ulm@gentoo.org> -emacs-jabber-0.7.ebuild,
emacs-jabber-0.7-r1.ebuild:
diff --git a/app-emacs/emacs-jabber/emacs-jabber-0.7.1.ebuild b/app-emacs/emacs-jabber/emacs-jabber-0.7.1.ebuild
new file mode 100644
index 000000000000..241cd651a88f
--- /dev/null
+++ b/app-emacs/emacs-jabber/emacs-jabber-0.7.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emacs/emacs-jabber/emacs-jabber-0.7.1.ebuild,v 1.1 2007/06/17 17:20:18 opfer Exp $
+
+inherit distutils elisp
+
+DESCRIPTION="A Jabber client for Emacs"
+HOMEPAGE="http://emacs-jabber.sourceforge.net/
+ http://emacswiki.org/cgi-bin/wiki/JabberEl"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~sparc ~amd64 ~ppc"
+IUSE="sasl"
+
+# emacs-jabber depends on >= gnus-5.10 which is available in
+# app-emacs/gnus or bundled with app-editors/emacs-cvs. emacs 21.4a
+# includes gnus-5.9
+
+DEPEND="virtual/gnus
+ sasl? ( app-emacs/flim )"
+RDEPEND="${DEPEND}"
+
+SITEFILE=70${PN}-gentoo.el
+
+src_unpack() {
+ unpack ${A}
+ rm "${S}"/{sha1,hex-util}.el
+ use sasl || rm "${S}/jabber-sasl.el"
+}
+src_compile() {
+ elisp-comp *.el || die "elisp-comp failed"
+ makeinfo jabber.texi || die "makeinfo failed"
+ elisp-make-autoload-file
+}
+
+src_install() {
+ elisp-install ${PN} *.{el,elc}
+ elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+ doinfo jabber.info
+ dohtml html/*
+ dodoc AUTHORS NEWS README
+}
diff --git a/app-emacs/emacs-jabber/files/70emacs-jabber-gentoo.el b/app-emacs/emacs-jabber/files/70emacs-jabber-gentoo.el
index 75db407a08fa..02a2cf9ab136 100644
--- a/app-emacs/emacs-jabber/files/70emacs-jabber-gentoo.el
+++ b/app-emacs/emacs-jabber/files/70emacs-jabber-gentoo.el
@@ -2,4 +2,4 @@
;;; emacs-jabber site-lisp configuration
(add-to-list 'load-path "@SITELISP@")
-(require 'jabber) \ No newline at end of file
+(load "emacs-jabber-autoloads" nil t)
diff --git a/app-emacs/emacs-jabber/files/digest-emacs-jabber-0.7.1 b/app-emacs/emacs-jabber/files/digest-emacs-jabber-0.7.1
new file mode 100644
index 000000000000..20959a60ca10
--- /dev/null
+++ b/app-emacs/emacs-jabber/files/digest-emacs-jabber-0.7.1
@@ -0,0 +1,3 @@
+MD5 864120b8bffd2ae2a8460fa32eb786fc emacs-jabber-0.7.1.tar.gz 205903
+RMD160 b94a6ab7581080846e0871f53e448c63277dab25 emacs-jabber-0.7.1.tar.gz 205903
+SHA256 e0f4595efc0a3fa03f6eb3222d868a6c65affbbeffce554030454d1aba7e6295 emacs-jabber-0.7.1.tar.gz 205903