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/ecb: ecb-2.40-r1.ebuild ecb-2.40.ebuild ChangeLog
Date: Sun, 31 Jan 2010 11:45:16
Message-Id: E1NbYEp-0006r3-Ow@stork.gentoo.org
1 ulm 10/01/31 11:45:11
2
3 Modified: ecb-2.40.ebuild ChangeLog
4 Added: ecb-2.40-r1.ebuild
5 Log:
6 Add prefix keywords, change EAPI to 3. Move site file to canonical name.
7 (Portage version: 2.2_rc62/cvs/Linux i686)
8
9 Revision Changes Path
10 1.5 app-emacs/ecb/ecb-2.40.ebuild
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ecb-2.40.ebuild?rev=1.5&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ecb-2.40.ebuild?rev=1.5&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ecb-2.40.ebuild?r1=1.4&r2=1.5
15
16 Index: ecb-2.40.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.40.ebuild,v
19 retrieving revision 1.4
20 retrieving revision 1.5
21 diff -u -r1.4 -r1.5
22 --- ecb-2.40.ebuild 16 Jul 2009 16:40:22 -0000 1.4
23 +++ ecb-2.40.ebuild 31 Jan 2010 11:45:10 -0000 1.5
24 @@ -1,6 +1,6 @@
25 -# Copyright 1999-2009 Gentoo Foundation
26 +# Copyright 1999-2010 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.40.ebuild,v 1.4 2009/07/16 16:40:22 nixnut Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.40.ebuild,v 1.5 2010/01/31 11:45:10 ulm Exp $
30
31 inherit elisp eutils
32
33 @@ -17,7 +17,7 @@
34 java? ( app-emacs/jde )"
35 RDEPEND="${DEPEND}"
36
37 -SITEFILE="71${PN}-gentoo.el"
38 +SITEFILE="70${PN}-gentoo.el"
39
40 src_unpack() {
41 unpack ${A}
42
43
44
45 1.44 app-emacs/ecb/ChangeLog
46
47 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ChangeLog?rev=1.44&view=markup
48 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ChangeLog?rev=1.44&content-type=text/plain
49 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ChangeLog?r1=1.43&r2=1.44
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v
54 retrieving revision 1.43
55 retrieving revision 1.44
56 diff -u -r1.43 -r1.44
57 --- ChangeLog 16 Jul 2009 17:27:57 -0000 1.43
58 +++ ChangeLog 31 Jan 2010 11:45:10 -0000 1.44
59 @@ -1,6 +1,12 @@
60 # ChangeLog for app-emacs/ecb
61 -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.43 2009/07/16 17:27:57 fauli Exp $
63 +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
64 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ChangeLog,v 1.44 2010/01/31 11:45:10 ulm Exp $
65 +
66 +*ecb-2.40-r1 (31 Jan 2010)
67 +
68 + 31 Jan 2010; Ulrich Mueller <ulm@g.o> +files/70ecb-gentoo.el,
69 + ecb-2.40.ebuild, -files/71ecb-gentoo.el, +ecb-2.40-r1.ebuild:
70 + Add prefix keywords, change EAPI to 3. Move site file to canonical name.
71
72 16 Jul 2009; Christian Faulhammer <fauli@g.o> -ecb-2.32-r3.ebuild:
73 clean up
74
75
76
77 1.1 app-emacs/ecb/ecb-2.40-r1.ebuild
78
79 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ecb-2.40-r1.ebuild?rev=1.1&view=markup
80 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-emacs/ecb/ecb-2.40-r1.ebuild?rev=1.1&content-type=text/plain
81
82 Index: ecb-2.40-r1.ebuild
83 ===================================================================
84 # Copyright 1999-2010 Gentoo Foundation
85 # Distributed under the terms of the GNU General Public License v2
86 # $Header: /var/cvsroot/gentoo-x86/app-emacs/ecb/ecb-2.40-r1.ebuild,v 1.1 2010/01/31 11:45:10 ulm Exp $
87
88 EAPI=3
89
90 inherit elisp eutils
91
92 DESCRIPTION="Source code browser for Emacs"
93 HOMEPAGE="http://ecb.sourceforge.net/"
94 SRC_URI="mirror://sourceforge/ecb/${P}.tar.gz"
95
96 LICENSE="GPL-2"
97 SLOT="0"
98 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
99 IUSE="java"
100
101 DEPEND=">=app-emacs/cedet-1.0_pre6
102 java? ( app-emacs/jde )"
103 RDEPEND="${DEPEND}"
104
105 SITEFILE="70${PN}-gentoo.el"
106
107 src_prepare() {
108 epatch "${FILESDIR}/${PN}-2.32-gentoo.patch"
109 sed -i -e "s:@PF@:${PF}:" ecb-help.el || die "sed failed"
110 }
111
112 src_compile() {
113 local loadpath="" sl=${EPREFIX}${SITELISP}
114 if use java; then
115 loadpath="${sl}/elib ${sl}/jde ${sl}/jde/lisp"
116 fi
117
118 emake CEDET="${sl}/cedet" LOADPATH="${loadpath}" || die "emake failed"
119 }
120
121 src_install() {
122 elisp_src_install
123
124 insinto "${SITEETC}/${PN}"
125 doins -r ecb-images || die
126
127 doinfo info-help/ecb.info* || die
128 dohtml html-help/*.html || die
129 dodoc NEWS README RELEASE_NOTES || die
130 }
131
132 pkg_postinst() {
133 elisp-site-regen
134 elog "ECB is now autoloaded in site-gentoo.el. Add the line"
135 elog " (require 'ecb)"
136 elog "to your ~/.emacs file to enable all features on Emacs startup."
137 }