Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-editors/jove: ChangeLog jove-4.16.0.70.3.1.ebuild jove-4.16.0.70.3.ebuild
Date: Tue, 02 Dec 2008 20:17:39
Message-Id: E1L7bgf-0000on-7f@stork.gentoo.org
1 ssuominen 08/12/02 20:17:37
2
3 Modified: ChangeLog jove-4.16.0.70.3.1.ebuild
4 jove-4.16.0.70.3.ebuild
5 Log:
6 Remove deprecated XFree86 -time library support, xview, from jove ebuilds wrt #88334.
7 (Portage version: 2.1.6_rc2/cvs/Linux 2.6.27.7 i686)
8
9 Revision Changes Path
10 1.23 app-editors/jove/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/ChangeLog?rev=1.23&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/ChangeLog?rev=1.23&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/ChangeLog?r1=1.22&r2=1.23
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/app-editors/jove/ChangeLog,v
19 retrieving revision 1.22
20 retrieving revision 1.23
21 diff -u -r1.22 -r1.23
22 --- ChangeLog 24 Oct 2008 06:23:50 -0000 1.22
23 +++ ChangeLog 2 Dec 2008 20:17:37 -0000 1.23
24 @@ -1,6 +1,11 @@
25 # ChangeLog for app-editors/jove
26 # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/app-editors/jove/ChangeLog,v 1.22 2008/10/24 06:23:50 ulm Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/app-editors/jove/ChangeLog,v 1.23 2008/12/02 20:17:37 ssuominen Exp $
29 +
30 + 02 Dec 2008; <ssuominen@g.o> jove-4.16.0.70.3.ebuild,
31 + jove-4.16.0.70.3.1.ebuild:
32 + Remove deprecated XFree86 -time library support, xview, from jove ebuilds
33 + wrt #88334.
34
35 24 Oct 2008; Ulrich Mueller <ulm@g.o> jove-4.16.0.70.3.1.ebuild:
36 Honour CC variable, fixes bug 243562.
37
38
39
40 1.4 app-editors/jove/jove-4.16.0.70.3.1.ebuild
41
42 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.1.ebuild?rev=1.4&view=markup
43 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.1.ebuild?rev=1.4&content-type=text/plain
44 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.1.ebuild?r1=1.3&r2=1.4
45
46 Index: jove-4.16.0.70.3.1.ebuild
47 ===================================================================
48 RCS file: /var/cvsroot/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.1.ebuild,v
49 retrieving revision 1.3
50 retrieving revision 1.4
51 diff -u -r1.3 -r1.4
52 --- jove-4.16.0.70.3.1.ebuild 24 Oct 2008 06:23:50 -0000 1.3
53 +++ jove-4.16.0.70.3.1.ebuild 2 Dec 2008 20:17:37 -0000 1.4
54 @@ -1,11 +1,12 @@
55 # Copyright 1999-2008 Gentoo Foundation
56 # Distributed under the terms of the GNU General Public License v2
57 -# $Header: /var/cvsroot/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.1.ebuild,v 1.3 2008/10/24 06:23:50 ulm Exp $
58 +# $Header: /var/cvsroot/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.1.ebuild,v 1.4 2008/12/02 20:17:37 ssuominen Exp $
59
60 inherit eutils flag-o-matic toolchain-funcs versionator
61
62 MY_P=${PN}_$(get_version_component_range 1-4)
63 MY_DIFFP=${MY_P}-$(get_version_component_range 5-6)
64 +
65 DESCRIPTION="Jonathan's Own Version of Emacs - a light emacs-like editor without LISP bindings"
66 HOMEPAGE="ftp://ftp.cs.toronto.edu/cs/ftp/pub/hugh/jove-dev/"
67 SRC_URI="mirror://debian/pool/main/j/${PN}/${MY_P}.orig.tar.gz
68 @@ -14,15 +15,13 @@
69 LICENSE="BSD"
70 SLOT="0"
71 KEYWORDS="~amd64 ~ppc ~x86"
72 -IUSE="X unix98"
73 -
74 -RDEPEND="sys-libs/ncurses
75 - X? ( x11-libs/xview )"
76 +IUSE="unix98"
77
78 +RDEPEND="sys-libs/ncurses"
79 DEPEND="${RDEPEND}
80 >=sys-apps/sed-4"
81
82 -S="${WORKDIR}/${MY_P/_/}"
83 +S=${WORKDIR}/${MY_P/_/}
84
85 src_unpack() {
86 unpack ${A}
87 @@ -39,26 +38,14 @@
88 tc-export CC
89
90 if use unix98 ; then
91 - emake SYSDEFS="-DSYSVR4 -D_XOPEN_SOURCE=500" || die
92 + emake SYSDEFS="-DSYSVR4 -D_XOPEN_SOURCE=500" || die "emake failed."
93 else
94 - emake || die
95 - fi
96 -
97 - if use X ; then
98 - emake XJOVEHOME=/usr makexjove || die
99 + emake || die "emake failed."
100 fi
101 }
102
103 src_install() {
104 # parallel install fails
105 - emake -j1 DESTDIR="${D}" install || die
106 -
107 - if use X ; then
108 - emake -j1 DESTDIR="${D}" \
109 - XJOVEHOME="${D}"/usr \
110 - MANDIR="${D}"/usr/share/man/man1 \
111 - installxjove || die
112 - fi
113 -
114 + emake -j1 DESTDIR="${D}" install || die "emake install failed."
115 keepdir /var/lib/jove/preserve
116 }
117
118
119
120 1.5 app-editors/jove/jove-4.16.0.70.3.ebuild
121
122 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.ebuild?rev=1.5&view=markup
123 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.ebuild?rev=1.5&content-type=text/plain
124 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.ebuild?r1=1.4&r2=1.5
125
126 Index: jove-4.16.0.70.3.ebuild
127 ===================================================================
128 RCS file: /var/cvsroot/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.ebuild,v
129 retrieving revision 1.4
130 retrieving revision 1.5
131 diff -u -r1.4 -r1.5
132 --- jove-4.16.0.70.3.ebuild 24 Feb 2008 17:24:18 -0000 1.4
133 +++ jove-4.16.0.70.3.ebuild 2 Dec 2008 20:17:37 -0000 1.5
134 @@ -1,12 +1,13 @@
135 # Copyright 1999-2008 Gentoo Foundation
136 # Distributed under the terms of the GNU General Public License v2
137 -# $Header: /var/cvsroot/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.ebuild,v 1.4 2008/02/24 17:24:18 opfer Exp $
138 +# $Header: /var/cvsroot/gentoo-x86/app-editors/jove/jove-4.16.0.70.3.ebuild,v 1.5 2008/12/02 20:17:37 ssuominen Exp $
139
140 inherit eutils flag-o-matic
141
142 MY_P=${P/-/_}
143 MY_DIFFP=${MY_P%.*}-${MY_P##*.}.diff
144 MY_P=${MY_P%.*}
145 +
146 DESCRIPTION="Jonathan's Own Version of Emacs -- a light emacs-like editor without LISP bindings"
147 HOMEPAGE="ftp://ftp.cs.toronto.edu/cs/ftp/pub/hugh/jove-dev/"
148 SRC_URI="mirror://debian/pool/main/j/${PN}/${MY_P}.orig.tar.gz
149 @@ -15,15 +16,13 @@
150 LICENSE="BSD"
151 SLOT="0"
152 KEYWORDS="amd64 ~ppc x86"
153 -IUSE="X unix98"
154 -
155 -RDEPEND="sys-libs/ncurses
156 - X? ( x11-libs/xview )"
157 +IUSE="unix98"
158
159 +RDEPEND="sys-libs/ncurses"
160 DEPEND="${RDEPEND}
161 >=sys-apps/sed-4"
162
163 -S="${WORKDIR}/${MY_P/_/}"
164 +S=${WORKDIR}/${MY_P/_/}
165
166 src_unpack() {
167 unpack ${A}
168 @@ -39,26 +38,14 @@
169
170 src_compile() {
171 local myconf
172 - if use unix98 ; then
173 - emake SYSDEFS="-DSYSVR4 -D_XOPEN_SOURCE=500" || die
174 + if use unix98; then
175 + emake SYSDEFS="-DSYSVR4 -D_XOPEN_SOURCE=500" || die "emake failed."
176 else
177 - emake || die
178 - fi
179 -
180 - if use X ; then
181 - emake XJOVEHOME=/usr makexjove || die
182 + emake || die "emake failed."
183 fi
184 }
185
186 src_install() {
187 - emake DESTDIR="${D}" install || die
188 -
189 - if use X ; then
190 - make DESTDIR="${D}" \
191 - XJOVEHOME="${D}"/usr \
192 - MANDIR="${D}"/usr/share/man/man1 \
193 - installxjove || die
194 - fi
195 -
196 + emake DESTDIR="${D}" install || die "emake install failed."
197 keepdir /var/lib/jove/preserve
198 }