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-editors/emacs: ChangeLog emacs-23.4-r5.ebuild
Date: Tue, 05 Mar 2013 18:25:39
Message-Id: 20130305182535.148AA2171D@flycatcher.gentoo.org
1 ulm 13/03/05 18:25:35
2
3 Modified: ChangeLog emacs-23.4-r5.ebuild
4 Log:
5 Use functions from readme.gentoo.eclass instead of elog.
6
7 (Portage version: 2.1.11.54/cvs/Linux x86_64, signed Manifest commit with key 9433907D693FB5B8!)
8
9 Revision Changes Path
10 1.556 app-editors/emacs/ChangeLog
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?rev=1.556&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?rev=1.556&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/ChangeLog?r1=1.555&r2=1.556
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v
19 retrieving revision 1.555
20 retrieving revision 1.556
21 diff -u -r1.555 -r1.556
22 --- ChangeLog 5 Mar 2013 13:49:13 -0000 1.555
23 +++ ChangeLog 5 Mar 2013 18:25:34 -0000 1.556
24 @@ -1,6 +1,9 @@
25 # ChangeLog for app-editors/emacs
26 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.555 2013/03/05 13:49:13 ulm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/ChangeLog,v 1.556 2013/03/05 18:25:34 ulm Exp $
29 +
30 + 05 Mar 2013; Ulrich Müller <ulm@g.o> emacs-23.4-r5.ebuild:
31 + Use functions from readme.gentoo.eclass instead of elog.
32
33 *emacs-24.3_rc1 (05 Mar 2013)
34
35
36
37
38 1.12 app-editors/emacs/emacs-23.4-r5.ebuild
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild?rev=1.12&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild?rev=1.12&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild?r1=1.11&r2=1.12
43
44 Index: emacs-23.4-r5.ebuild
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v
47 retrieving revision 1.11
48 retrieving revision 1.12
49 diff -u -r1.11 -r1.12
50 --- emacs-23.4-r5.ebuild 5 Mar 2013 09:17:11 -0000 1.11
51 +++ emacs-23.4-r5.ebuild 5 Mar 2013 18:25:34 -0000 1.12
52 @@ -1,11 +1,11 @@
53 # Copyright 1999-2013 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55 -# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.11 2013/03/05 09:17:11 ago Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/app-editors/emacs/emacs-23.4-r5.ebuild,v 1.12 2013/03/05 18:25:34 ulm Exp $
57
58 EAPI=4
59 WANT_AUTOMAKE="none"
60
61 -inherit autotools elisp-common eutils flag-o-matic multilib
62 +inherit autotools elisp-common eutils flag-o-matic multilib readme.gentoo
63
64 DESCRIPTION="The extensible, customizable, self-documenting real-time display editor"
65 HOMEPAGE="http://www.gnu.org/software/emacs/"
66 @@ -267,9 +267,25 @@
67 rm -rf "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app
68 mv nextstep/Emacs.app \
69 "${ED}"/Applications/Gentoo/Emacs${EMACS_SUFFIX#emacs}.app || die
70 - elog "Emacs${EMACS_SUFFIX#emacs}.app is in ${EPREFIX}/Applications/Gentoo."
71 - elog "You may want to copy or symlink it into /Applications by yourself."
72 fi
73 +
74 + DOC_CONTENTS="You can set the version to be started by /usr/bin/emacs
75 + through the Emacs eselect module, which also redirects man and
76 + info pages. Therefore, several Emacs versions can be installed at
77 + the same time. \"man emacs.eselect\" for details.
78 + \\n\\nIf you upgrade from a previous major version of Emacs, then
79 + it is strongly recommended that you use app-admin/emacs-updater
80 + to rebuild all byte-compiled elisp files of the installed Emacs
81 + packages."
82 + use X && DOC_CONTENTS+="\\n\\nYou need to install some fonts for Emacs.
83 + Installing media-fonts/font-adobe-{75,100}dpi on the X server's
84 + machine would satisfy basic Emacs requirements under X11.
85 + See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml
86 + for how to enable anti-aliased fonts."
87 + use aqua && DOC_CONTENTS+="\\n\\nEmacs${EMACS_SUFFIX#emacs}.app is in
88 + ${EPREFIX}/Applications/Gentoo. You may want to copy or symlink it
89 + into /Applications by yourself."
90 + readme.gentoo_create_doc
91 }
92
93 pkg_preinst() {
94 @@ -292,6 +308,7 @@
95
96 pkg_postinst() {
97 elisp-site-regen
98 + readme.gentoo_print_elog
99
100 if use livecd; then
101 # force an update of the emacs symlink for the livecd/dvd,
102 @@ -300,24 +317,6 @@
103 else
104 eselect emacs update ifunset
105 fi
106 -
107 - if use X; then
108 - elog "You need to install some fonts for Emacs."
109 - elog "Installing media-fonts/font-adobe-{75,100}dpi on the X server's"
110 - elog "machine would satisfy basic Emacs requirements under X11."
111 - elog "See also http://www.gentoo.org/proj/en/lisp/emacs/xft.xml"
112 - elog "for how to enable anti-aliased fonts."
113 - elog
114 - fi
115 -
116 - elog "You can set the version to be started by /usr/bin/emacs through"
117 - elog "the Emacs eselect module, which also redirects man and info pages."
118 - elog "Therefore, several Emacs versions can be installed at the same time."
119 - elog "\"man emacs.eselect\" for details."
120 - elog
121 - elog "If you upgrade from a previous major version of Emacs, then it is"
122 - elog "strongly recommended that you use app-admin/emacs-updater to rebuild"
123 - elog "all byte-compiled elisp files of the installed Emacs packages."
124 }
125
126 pkg_postrm() {