Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/xterm: xterm-249.ebuild ChangeLog xterm-239.ebuild xterm-248.ebuild
Date: Sat, 03 Oct 2009 11:55:12
Message-Id: E1Mu3Ch-0003vW-3A@stork.gentoo.org
1 ssuominen 09/10/03 11:55:11
2
3 Modified: ChangeLog xterm-239.ebuild
4 Added: xterm-249.ebuild
5 Removed: xterm-248.ebuild
6 Log:
7 Version bump.
8 (Portage version: 2.2_rc42/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.273 x11-terms/xterm/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/ChangeLog?rev=1.273&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/ChangeLog?rev=1.273&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/ChangeLog?r1=1.272&r2=1.273
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v
20 retrieving revision 1.272
21 retrieving revision 1.273
22 diff -u -r1.272 -r1.273
23 --- ChangeLog 30 Sep 2009 19:35:09 -0000 1.272
24 +++ ChangeLog 3 Oct 2009 11:55:10 -0000 1.273
25 @@ -1,6 +1,12 @@
26 # ChangeLog for x11-terms/xterm
27 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.272 2009/09/30 19:35:09 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/ChangeLog,v 1.273 2009/10/03 11:55:10 ssuominen Exp $
30 +
31 +*xterm-249 (03 Oct 2009)
32 +
33 + 03 Oct 2009; Samuli Suominen <ssuominen@g.o> +xterm-249.ebuild:
34 + Version bump. RDEPEND media-fonts/font-misc-misc for default Fixed font to
35 + avoid printed warning.
36
37 30 Sep 2009; Samuli Suominen <ssuominen@g.o> xterm-243.ebuild:
38 amd64 stable wrt #282290
39
40
41
42 1.10 x11-terms/xterm/xterm-239.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/xterm-239.ebuild?rev=1.10&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/xterm-239.ebuild?rev=1.10&content-type=text/plain
46 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/xterm-239.ebuild?r1=1.9&r2=1.10
47
48 Index: xterm-239.ebuild
49 ===================================================================
50 RCS file: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-239.ebuild,v
51 retrieving revision 1.9
52 retrieving revision 1.10
53 diff -u -r1.9 -r1.10
54 --- xterm-239.ebuild 5 May 2009 12:42:53 -0000 1.9
55 +++ xterm-239.ebuild 3 Oct 2009 11:55:10 -0000 1.10
56 @@ -1,6 +1,6 @@
57 # Copyright 1999-2009 Gentoo Foundation
58 # Distributed under the terms of the GNU General Public License v2
59 -# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-239.ebuild,v 1.9 2009/05/05 12:42:53 ssuominen Exp $
60 +# $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-239.ebuild,v 1.10 2009/10/03 11:55:10 ssuominen Exp $
61
62 inherit flag-o-matic
63
64 @@ -10,7 +10,7 @@
65
66 LICENSE="X11"
67 SLOT="0"
68 -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
69 +KEYWORDS="alpha"
70 IUSE="truetype Xaw3d unicode toolbar"
71
72 RDEPEND="x11-libs/libX11
73
74
75
76 1.1 x11-terms/xterm/xterm-249.ebuild
77
78 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/xterm-249.ebuild?rev=1.1&view=markup
79 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/xterm/xterm-249.ebuild?rev=1.1&content-type=text/plain
80
81 Index: xterm-249.ebuild
82 ===================================================================
83 # Copyright 1999-2009 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85 # $Header: /var/cvsroot/gentoo-x86/x11-terms/xterm/xterm-249.ebuild,v 1.1 2009/10/03 11:55:10 ssuominen Exp $
86
87 EAPI=2
88 inherit multilib
89
90 DESCRIPTION="Terminal Emulator for X Windows"
91 HOMEPAGE="http://dickey.his.com/xterm/"
92 SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz"
93
94 LICENSE="X11"
95 SLOT="0"
96 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
97 IUSE="toolbar truetype unicode Xaw3d"
98
99 COMMON_DEPEND="x11-libs/libX11
100 x11-libs/libXrender
101 x11-libs/libXt
102 x11-libs/libXmu
103 x11-libs/libxkbfile
104 x11-libs/libXft
105 x11-libs/libXaw
106 x11-apps/xmessage
107 unicode? ( x11-apps/luit )
108 Xaw3d? ( x11-libs/Xaw3d )
109 sys-libs/libutempter"
110 RDEPEND="${COMMON_DEPEND}
111 media-fonts/font-misc-misc"
112 DEPEND="${COMMON_DEPEND}
113 x11-proto/xproto"
114
115 pkg_setup() {
116 DEFAULTS_DIR=/usr/share/X11/app-defaults
117 }
118
119 src_configure() {
120 econf \
121 --libdir=/etc \
122 --x-libraries="${ROOT}usr/$(get_libdir)" \
123 --disable-full-tgetent \
124 --with-app-defaults=${DEFAULTS_DIR} \
125 --disable-setuid \
126 --disable-setgid \
127 --with-utempter \
128 --with-x \
129 $(use_with Xaw3d) \
130 --disable-imake \
131 --enable-256-color \
132 --enable-broken-osc \
133 --enable-broken-st \
134 $(use_enable truetype freetype) \
135 --enable-i18n \
136 --enable-load-vt-fonts \
137 --enable-logging \
138 $(use_enable toolbar) \
139 $(use_enable unicode mini-luit) \
140 $(use_enable unicode luit) \
141 --enable-wide-chars \
142 --enable-dabbrev \
143 --enable-warnings
144 }
145
146 src_install() {
147 emake DESTDIR="${D}" install || die
148 dodoc README{,.i18n} ctlseqs.txt
149 dohtml xterm.log.html
150
151 # Fix permissions -- it grabs them from live system, and they can
152 # be suid or sgid like they were in pre-unix98 pty or pre-utempter days,
153 # respectively (#69510).
154 # (info from Thomas Dickey) - Donnie Berkholz <spyderous@g.o>
155 fperms 0755 /usr/bin/xterm
156
157 # restore the navy blue
158 sed -i -e "s:blue2$:blue:" "${D}"${DEFAULTS_DIR}/XTerm-color
159 }