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/emhacks: emhacks-20070920.ebuild ChangeLog
Date: Sun, 23 Feb 2014 16:01:26
Message-Id: 20140223160118.5196E2004C@flycatcher.gentoo.org
1 ulm 14/02/23 16:01:18
2
3 Modified: emhacks-20070920.ebuild ChangeLog
4 Log:
5 Update ebuild to EAPI 5. Specify LICENSE more precisely.
6
7 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
8
9 Revision Changes Path
10 1.3 app-emacs/emhacks/emhacks-20070920.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emhacks/emhacks-20070920.ebuild?rev=1.3&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emhacks/emhacks-20070920.ebuild?rev=1.3&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emhacks/emhacks-20070920.ebuild?r1=1.2&r2=1.3
15
16 Index: emhacks-20070920.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-emacs/emhacks/emhacks-20070920.ebuild,v
19 retrieving revision 1.2
20 retrieving revision 1.3
21 diff -u -r1.2 -r1.3
22 --- emhacks-20070920.ebuild 27 Aug 2008 07:32:44 -0000 1.2
23 +++ emhacks-20070920.ebuild 23 Feb 2014 16:01:18 -0000 1.3
24 @@ -1,15 +1,17 @@
25 -# Copyright 1999-2008 Gentoo Foundation
26 +# Copyright 1999-2014 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/emhacks/emhacks-20070920.ebuild,v 1.2 2008/08/27 07:32:44 ulm Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emhacks/emhacks-20070920.ebuild,v 1.3 2014/02/23 16:01:18 ulm Exp $
30 +
31 +EAPI=5
32
33 inherit elisp
34
35 DESCRIPTION="Useful Emacs Lisp libraries, including gdiff, jjar, jmaker, swbuff, and tabbar"
36 HOMEPAGE="http://emhacks.sourceforge.net/"
37 # CVS snapshot
38 -SRC_URI="mirror://gentoo/${P}.tar.bz2"
39 +SRC_URI="http://dev.gentoo.org/~ulm/distfiles/${P}.tar.bz2"
40
41 -LICENSE="GPL-2"
42 +LICENSE="GPL-2+"
43 SLOT="0"
44 KEYWORDS="~amd64 ~x86"
45 IUSE="jde"
46 @@ -17,24 +19,21 @@
47 DEPEND="jde? ( app-emacs/jde )"
48 RDEPEND="${DEPEND}"
49
50 -SITEFILE=50${PN}-gentoo.el
51 +SITEFILE="50${PN}-gentoo.el"
52
53 -src_unpack() {
54 - unpack ${A}
55 - cd "${S}"
56 +src_prepare() {
57 # remove files included in Emacs>=22 or not useful on GNU/Linux
58 - rm -r findstr* overlay-fix* recentf* ruler-mode* tree-widget*
59 + rm -r findstr* overlay-fix* recentf* ruler-mode* tree-widget* || die
60 # this requires jde and cedet, not everyone may want it
61 - use jde || rm jsee.el
62 + use jde || rm jsee.el || die
63 }
64
65 src_install() {
66 - elisp-install ${PN} *.el *.elc || die "elisp-install failed"
67 + elisp-install ${PN} *.el *.elc
68
69 cp "${FILESDIR}/${SITEFILE}" "${T}"
70 use jde || sed -i -e '/;; jsee/,$d' "${T}/${SITEFILE}"
71 - elisp-site-file-install "${T}/${SITEFILE}" \
72 - || die "elisp-site-file-install failed"
73 + elisp-site-file-install "${T}/${SITEFILE}"
74
75 - dodoc Changelog || die "dodoc failed"
76 + dodoc Changelog
77 }
78
79
80
81 1.4 app-emacs/emhacks/ChangeLog
82
83 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emhacks/ChangeLog?rev=1.4&view=markup
84 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emhacks/ChangeLog?rev=1.4&content-type=text/plain
85 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-emacs/emhacks/ChangeLog?r1=1.3&r2=1.4
86
87 Index: ChangeLog
88 ===================================================================
89 RCS file: /var/cvsroot/gentoo-x86/app-emacs/emhacks/ChangeLog,v
90 retrieving revision 1.3
91 retrieving revision 1.4
92 diff -u -r1.3 -r1.4
93 --- ChangeLog 27 Aug 2008 07:32:44 -0000 1.3
94 +++ ChangeLog 23 Feb 2014 16:01:18 -0000 1.4
95 @@ -1,6 +1,9 @@
96 # ChangeLog for app-emacs/emhacks
97 -# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
98 -# $Header: /var/cvsroot/gentoo-x86/app-emacs/emhacks/ChangeLog,v 1.3 2008/08/27 07:32:44 ulm Exp $
99 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
100 +# $Header: /var/cvsroot/gentoo-x86/app-emacs/emhacks/ChangeLog,v 1.4 2014/02/23 16:01:18 ulm Exp $
101 +
102 + 23 Feb 2014; Ulrich Müller <ulm@g.o> emhacks-20070920.ebuild:
103 + Update ebuild to EAPI 5. Specify LICENSE more precisely.
104
105 27 Aug 2008; Ulrich Mueller <ulm@g.o> emhacks-20070920.ebuild:
106 Do not set EMACSFLAGS since the value is now the eclass default.