Gentoo Archives: gentoo-commits

From: "Ulrich Mueller (ulm)" <ulm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-emacs/zenirc: ChangeLog zenirc-2.112-r1.ebuild
Date: Mon, 10 Feb 2014 17:00:48
Message-Id: 20140210170043.E3A982004C@flycatcher.gentoo.org
1 ulm 14/02/10 17:00:43
2
3 Modified: ChangeLog
4 Added: zenirc-2.112-r1.ebuild
5 Log:
6 Use install functions from elisp-common.eclass instead of make install, in order to avoid double byte-compilation of elisp files. Update to EAPI 5. Specify LICENSE more precisely. Use readme.gentoo.eclass instead of elog for message display.
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
9
10 Revision Changes Path
11 1.12 app-emacs/zenirc/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/zenirc/ChangeLog?rev=1.12&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/zenirc/ChangeLog?rev=1.12&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/zenirc/ChangeLog?r1=1.11&r2=1.12
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-emacs/zenirc/ChangeLog,v
20 retrieving revision 1.11
21 retrieving revision 1.12
22 diff -u -r1.11 -r1.12
23 --- ChangeLog 10 Feb 2014 08:12:44 -0000 1.11
24 +++ ChangeLog 10 Feb 2014 17:00:43 -0000 1.12
25 @@ -1,6 +1,14 @@
26 # ChangeLog for app-emacs/zenirc
27 -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/ChangeLog,v 1.11 2014/02/10 08:12:44 ulm Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/ChangeLog,v 1.12 2014/02/10 17:00:43 ulm Exp $
31 +
32 +*zenirc-2.112-r1 (10 Feb 2014)
33 +
34 + 10 Feb 2014; Ulrich Müller <ulm@g.o> +zenirc-2.112-r1.ebuild:
35 + Use install functions from elisp-common.eclass instead of make install, in
36 + order to avoid double byte-compilation of elisp files. Update to EAPI 5.
37 + Specify LICENSE more precisely. Use readme.gentoo.eclass instead of elog for
38 + message display.
39
40 20 Nov 2007; Christian Faulhammer <opfer@g.o> zenirc-2.112.ebuild:
41 amd64 stable, bug 195512
42
43
44
45 1.1 app-emacs/zenirc/zenirc-2.112-r1.ebuild
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/zenirc/zenirc-2.112-r1.ebuild?rev=1.1&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/zenirc/zenirc-2.112-r1.ebuild?rev=1.1&content-type=text/plain
49
50 Index: zenirc-2.112-r1.ebuild
51 ===================================================================
52 # Copyright 1999-2014 Gentoo Foundation
53 # Distributed under the terms of the GNU General Public License v2
54 # $Header: /var/cvsroot/gentoo-x86/app-emacs/zenirc/zenirc-2.112-r1.ebuild,v 1.1 2014/02/10 17:00:43 ulm Exp $
55
56 EAPI=5
57
58 inherit readme.gentoo elisp
59
60 DESCRIPTION="A full-featured scriptable IRC client for the Emacs text editor"
61 HOMEPAGE="http://www.zenirc.org/"
62 SRC_URI="ftp://ftp.zenirc.org/pub/zenirc/${P}.tar.gz"
63
64 LICENSE="GPL-2+"
65 SLOT="0"
66 KEYWORDS="~amd64 ~x86"
67
68 SITEFILE="50${PN}-gentoo.el"
69
70 src_configure() {
71 # econf won't work because of unknown options
72 ./configure --prefix="${EPREFIX}/usr/" || die "configure failed"
73 }
74
75 src_compile() {
76 default
77 }
78
79 src_install() {
80 elisp-install ${PN} src/*.el src/*.elc
81 elisp-site-file-install "${FILESDIR}/${SITEFILE}"
82
83 doinfo doc/zenirc.info
84 dodoc BUGS INSTALL NEWS README TODO
85
86 cd doc
87 docinto doc
88 dodoc 666.conspiracy FAQ README-OLD ctcp.doc irc-operators \
89 server-list tao-of-irc tour.of.irc undernet
90
91 DOC_CONTENTS="Refer to the Info documentation and
92 ${SITELISP}/${PN}/zenirc-example.el for customization hints."
93 readme.gentoo_create_doc
94 }