Gentoo Archives: gentoo-commits

From: "Fabian Groffen (grobian)" <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/joe: joe-3.7-r1.ebuild ChangeLog
Date: Fri, 10 Feb 2012 17:53:48
Message-Id: 20120210175339.ADD042004C@flycatcher.gentoo.org
1 grobian 12/02/10 17:53:39
2
3 Modified: joe-3.7-r1.ebuild ChangeLog
4 Log:
5 Fixed for Prefix, transferred Prefix keywords
6
7 (Portage version: 2.2.01.20153-prefix/cvs/Darwin i386)
8
9 Revision Changes Path
10 1.8 app-editors/joe/joe-3.7-r1.ebuild
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/joe/joe-3.7-r1.ebuild?rev=1.8&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/joe/joe-3.7-r1.ebuild?rev=1.8&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/joe/joe-3.7-r1.ebuild?r1=1.7&r2=1.8
15
16 Index: joe-3.7-r1.ebuild
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.7-r1.ebuild,v
19 retrieving revision 1.7
20 retrieving revision 1.8
21 diff -u -r1.7 -r1.8
22 --- joe-3.7-r1.ebuild 13 Apr 2010 18:20:59 -0000 1.7
23 +++ joe-3.7-r1.ebuild 10 Feb 2012 17:53:39 -0000 1.8
24 @@ -1,6 +1,8 @@
25 -# Copyright 1999-2010 Gentoo Foundation
26 +# Copyright 1999-2012 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.7-r1.ebuild,v 1.7 2010/04/13 18:20:59 armin76 Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/joe-3.7-r1.ebuild,v 1.8 2012/02/10 17:53:39 grobian Exp $
30 +
31 +EAPI="3"
32
33 inherit flag-o-matic eutils
34
35 @@ -10,18 +12,16 @@
36
37 LICENSE="GPL-1"
38 SLOT="0"
39 -KEYWORDS="alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd"
40 +KEYWORDS="alpha amd64 arm ~ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris"
41 IUSE="xterm"
42
43 DEPEND=">=sys-libs/ncurses-5.2-r2"
44 RDEPEND="xterm? ( >=x11-terms/xterm-239 )"
45
46 -src_unpack() {
47 - unpack ${A}
48 - cd "${S}"
49 -
50 +src_prepare() {
51 # Fix segfault, bug 283508
52 epatch "${FILESDIR}/${P}-segfault-fix.patch"
53 + epatch "${FILESDIR}/${P}-sanitise-includes.patch"
54
55 cd ./rc
56
57 @@ -37,8 +37,7 @@
58 # Bug 34609 (joe 2.9.8 editor seg-faults on 'find and replace' when compiled with -Os)
59 replace-flags "-Os" "-O2"
60
61 - econf --docdir=/usr/share/doc/${PF} || die
62 - emake || die
63 + econf --docdir="${EPREFIX}"/usr/share/doc/${PF} || die
64 }
65
66 src_install() {
67
68
69
70 1.76 app-editors/joe/ChangeLog
71
72 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/joe/ChangeLog?rev=1.76&view=markup
73 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/joe/ChangeLog?rev=1.76&content-type=text/plain
74 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-editors/joe/ChangeLog?r1=1.75&r2=1.76
75
76 Index: ChangeLog
77 ===================================================================
78 RCS file: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v
79 retrieving revision 1.75
80 retrieving revision 1.76
81 diff -u -r1.75 -r1.76
82 --- ChangeLog 19 Oct 2010 06:25:19 -0000 1.75
83 +++ ChangeLog 10 Feb 2012 17:53:39 -0000 1.76
84 @@ -1,6 +1,10 @@
85 # ChangeLog for app-editors/joe
86 -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
87 -# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.75 2010/10/19 06:25:19 leio Exp $
88 +# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
89 +# $Header: /var/cvsroot/gentoo-x86/app-editors/joe/ChangeLog,v 1.76 2012/02/10 17:53:39 grobian Exp $
90 +
91 + 10 Feb 2012; Fabian Groffen <grobian@g.o>
92 + +files/joe-3.7-sanitise-includes.patch, joe-3.7-r1.ebuild:
93 + Fixed for Prefix, transferred Prefix keywords
94
95 19 Oct 2010; Mart Raudsepp <leio@g.o> joe-3.5.ebuild:
96 Drop to ~mips