Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
Date: Sat, 29 Aug 2015 14:38:07
Message-Id: 1440859069.c1858b5617924596a1d62ed969c8f377abf768c1.mrueg@gentoo
1 commit: c1858b5617924596a1d62ed969c8f377abf768c1
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 29 14:37:49 2015 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 29 14:37:49 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1858b56
7
8 x11-terms/xterm: Remove old
9
10 Package-Manager: portage-2.2.20.1
11
12 x11-terms/xterm/Manifest | 2 -
13 x11-terms/xterm/xterm-315.ebuild | 92 ----------------------------------------
14 x11-terms/xterm/xterm-317.ebuild | 92 ----------------------------------------
15 3 files changed, 186 deletions(-)
16
17 diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
18 index 7704efd..3b52bfb 100644
19 --- a/x11-terms/xterm/Manifest
20 +++ b/x11-terms/xterm/Manifest
21 @@ -1,6 +1,4 @@
22 DIST xterm-314.tgz 1200426 SHA256 1dbf1e93796c1b71b22b84e82eb58bcf20a14a7f365158819f3b4dbb29fe93f0 SHA512 bce72207b6db288c3873f00b928797dfd2aaea51d183b11d377af008a1a83965bd781c648fd26d88b491197594315b2d2549cfdb44f0dbd856b269aebc31ad9f WHIRLPOOL a9eda394dc47d0d31ab27fe338e3a1d41ef581b1617d324fdb98289374e9d5e4854735ddc4a862323203ec1ecb2788f3ae7e4abe1f3b17b15dadecc6edb9f651
23 -DIST xterm-315.tgz 1206477 SHA256 fee60049291a19357aa1022d6860a341c2750728ddac88520f01dc0fcd787d02 SHA512 ac634824213001d7ac7fcd11408d9d2956b512095136162d855aa474083f3a801a7830881c9acedd2eae751928e8803170bd243e9083dac74e3ec815dfaa5996 WHIRLPOOL eadc97982d44ce5b9d4231b417f789a13c2c795f59dc2c39b93f20920e0cbdcc3bde19acdbaf3e7864a9ad8d6a11e49f93523e9d3df9640e6a8e46ce77af0454
24 -DIST xterm-317.tgz 1208960 SHA256 d2e5b0dbe47568f9e76123a4f0aeaafd586a4ce0c1beb63a476b07cd718e356d SHA512 43c92db70f22619cd09b6597f9c697ebf406a838388fcf10f8e34327e0e358c88c1853a0c375a0969e2f65c0689078fe4e7ca2f8f1eabd9ca89d7d32898eed55 WHIRLPOOL 1c9f30c8ecf27ec2227a87754d392cf8c5d9b3b0a55f28e9445c744f7892ed3dcec21b85ee995f3b90b7da6a3b53f9a998d6353f21641cff90657fc9b5d2d7d5
25 DIST xterm-318.tgz 1208968 SHA256 e71f2b0fb11d6c723c1f9af10fc01048b776f44c1636aa1b71e5eff77deb81d7 SHA512 d1ff9b4359a49f47cc9e5e7d6311242b7beef57e554389fe3033f69263b871ad5ba89d74b428d79564f013efced2d2d36cfac987aed8ab873722fdeb8fd6abf6 WHIRLPOOL 3712f84d50f3b281793ac7a2ffd9e604f663218d4a99f064c5b5d899ee11581a1bcdfdabf5f4be6c9c619f8069ed84777f64a50922b1d9e1bb28d84cc5e0831d
26 DIST xterm-319.tgz 1216710 SHA256 e3b3ef8c3f3f0288e830ead85a49616f63f284abac430f032d9b87ffe471227d SHA512 ae1d18a281ae456b527dae942f690267e4745441465496c1ad47764df03bf4c7ee8a739502d0eb5c02295b9383f3fa9e2575918cfe409259381d42c16240620d WHIRLPOOL d561053d2d4e874e741f5f538b90eb700556e438a06709a832b82f64c820b4f991bacfd6708c6ec87d7982ff1c90d89cf09c4b9a8e5441113e76927075191564
27 DIST xterm-320.tgz 1217356 SHA256 a60dbb574334c081425fa30f011cd9f571e3be7a91e2a84e252461798bce24a7 SHA512 6c234b5564ce1276136bc3ef8ef5d6703ed9dc3af3b0fd7c8c713c0876276fc4bb55cee7137f9a8c45df66531b6bd8eb778bd7660ea35c4aa8aa80ba17ba1263 WHIRLPOOL 2d7b0de46096a7a0426a419007a590bc478d19c7e2ddc3cea2fbfe0998a2f2fe5c6f5da46b5869260207e897a284250fa2cd483d613d65636c01ce366d7b6a5c
28
29 diff --git a/x11-terms/xterm/xterm-315.ebuild b/x11-terms/xterm/xterm-315.ebuild
30 deleted file mode 100644
31 index 31342d9..0000000
32 --- a/x11-terms/xterm/xterm-315.ebuild
33 +++ /dev/null
34 @@ -1,92 +0,0 @@
35 -# Copyright 1999-2015 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -# $Id$
38 -
39 -EAPI=5
40 -
41 -inherit eutils flag-o-matic multilib
42 -
43 -DESCRIPTION="Terminal Emulator for X Windows"
44 -HOMEPAGE="http://invisible-island.net/xterm/"
45 -SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz"
46 -
47 -LICENSE="MIT"
48 -SLOT="0"
49 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
50 -IUSE="+openpty toolbar truetype unicode Xaw3d"
51 -
52 -COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )
53 - kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) )
54 - >=sys-libs/ncurses-5.7-r7:0=
55 - x11-apps/xmessage
56 - x11-libs/libX11
57 - x11-libs/libXaw
58 - x11-libs/libXft
59 - x11-libs/libxkbfile
60 - x11-libs/libXmu
61 - x11-libs/libXrender
62 - x11-libs/libXt
63 - unicode? ( x11-apps/luit )
64 - Xaw3d? ( x11-libs/libXaw3d )"
65 -RDEPEND="${COMMON_DEPEND}
66 - media-fonts/font-misc-misc"
67 -DEPEND="${COMMON_DEPEND}
68 - virtual/pkgconfig
69 - x11-proto/kbproto
70 - x11-proto/xproto"
71 -
72 -DOCS=( README{,.i18n} ctlseqs.txt )
73 -
74 -pkg_setup() {
75 - DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
76 -}
77 -
78 -src_configure() {
79 - # 454736
80 - # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using
81 - # something sane like pkg-config or ncurses5-config and stops guessing libs
82 - # Everything gets linked against ncurses anyways, so don't shout
83 - append-libs $(pkg-config --libs ncurses)
84 -
85 - econf \
86 - --libdir="${EPREFIX}"/etc \
87 - --disable-full-tgetent \
88 - --with-app-defaults="${DEFAULTS_DIR}" \
89 - --disable-setuid \
90 - --disable-setgid \
91 - --with-utempter \
92 - --with-x \
93 - $(use_with Xaw3d) \
94 - --disable-imake \
95 - --enable-256-color \
96 - --enable-broken-osc \
97 - --enable-broken-st \
98 - --enable-exec-xterm \
99 - $(use_enable truetype freetype) \
100 - --enable-i18n \
101 - --enable-load-vt-fonts \
102 - --enable-logging \
103 - $(use_enable openpty) \
104 - $(use_enable toolbar) \
105 - $(use_enable unicode mini-luit) \
106 - $(use_enable unicode luit) \
107 - --enable-wide-chars \
108 - --enable-dabbrev \
109 - --enable-warnings
110 -}
111 -
112 -src_install() {
113 - default
114 -
115 - dohtml xterm.log.html
116 - domenu *.desktop
117 -
118 - # Fix permissions -- it grabs them from live system, and they can
119 - # be suid or sgid like they were in pre-unix98 pty or pre-utempter days,
120 - # respectively (#69510).
121 - # (info from Thomas Dickey) - Donnie Berkholz <spyderous@g.o>
122 - fperms 0755 /usr/bin/xterm
123 -
124 - # restore the navy blue
125 - sed -i -e "s:blue2$:blue:" "${D}${DEFAULTS_DIR}"/XTerm-color || die
126 -}
127
128 diff --git a/x11-terms/xterm/xterm-317.ebuild b/x11-terms/xterm/xterm-317.ebuild
129 deleted file mode 100644
130 index 31342d9..0000000
131 --- a/x11-terms/xterm/xterm-317.ebuild
132 +++ /dev/null
133 @@ -1,92 +0,0 @@
134 -# Copyright 1999-2015 Gentoo Foundation
135 -# Distributed under the terms of the GNU General Public License v2
136 -# $Id$
137 -
138 -EAPI=5
139 -
140 -inherit eutils flag-o-matic multilib
141 -
142 -DESCRIPTION="Terminal Emulator for X Windows"
143 -HOMEPAGE="http://invisible-island.net/xterm/"
144 -SRC_URI="ftp://invisible-island.net/${PN}/${P}.tgz"
145 -
146 -LICENSE="MIT"
147 -SLOT="0"
148 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
149 -IUSE="+openpty toolbar truetype unicode Xaw3d"
150 -
151 -COMMON_DEPEND="kernel_linux? ( sys-libs/libutempter )
152 - kernel_FreeBSD? ( || ( >=sys-freebsd/freebsd-lib-9.0 sys-libs/libutempter ) )
153 - >=sys-libs/ncurses-5.7-r7:0=
154 - x11-apps/xmessage
155 - x11-libs/libX11
156 - x11-libs/libXaw
157 - x11-libs/libXft
158 - x11-libs/libxkbfile
159 - x11-libs/libXmu
160 - x11-libs/libXrender
161 - x11-libs/libXt
162 - unicode? ( x11-apps/luit )
163 - Xaw3d? ( x11-libs/libXaw3d )"
164 -RDEPEND="${COMMON_DEPEND}
165 - media-fonts/font-misc-misc"
166 -DEPEND="${COMMON_DEPEND}
167 - virtual/pkgconfig
168 - x11-proto/kbproto
169 - x11-proto/xproto"
170 -
171 -DOCS=( README{,.i18n} ctlseqs.txt )
172 -
173 -pkg_setup() {
174 - DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults
175 -}
176 -
177 -src_configure() {
178 - # 454736
179 - # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using
180 - # something sane like pkg-config or ncurses5-config and stops guessing libs
181 - # Everything gets linked against ncurses anyways, so don't shout
182 - append-libs $(pkg-config --libs ncurses)
183 -
184 - econf \
185 - --libdir="${EPREFIX}"/etc \
186 - --disable-full-tgetent \
187 - --with-app-defaults="${DEFAULTS_DIR}" \
188 - --disable-setuid \
189 - --disable-setgid \
190 - --with-utempter \
191 - --with-x \
192 - $(use_with Xaw3d) \
193 - --disable-imake \
194 - --enable-256-color \
195 - --enable-broken-osc \
196 - --enable-broken-st \
197 - --enable-exec-xterm \
198 - $(use_enable truetype freetype) \
199 - --enable-i18n \
200 - --enable-load-vt-fonts \
201 - --enable-logging \
202 - $(use_enable openpty) \
203 - $(use_enable toolbar) \
204 - $(use_enable unicode mini-luit) \
205 - $(use_enable unicode luit) \
206 - --enable-wide-chars \
207 - --enable-dabbrev \
208 - --enable-warnings
209 -}
210 -
211 -src_install() {
212 - default
213 -
214 - dohtml xterm.log.html
215 - domenu *.desktop
216 -
217 - # Fix permissions -- it grabs them from live system, and they can
218 - # be suid or sgid like they were in pre-unix98 pty or pre-utempter days,
219 - # respectively (#69510).
220 - # (info from Thomas Dickey) - Donnie Berkholz <spyderous@g.o>
221 - fperms 0755 /usr/bin/xterm
222 -
223 - # restore the navy blue
224 - sed -i -e "s:blue2$:blue:" "${D}${DEFAULTS_DIR}"/XTerm-color || die
225 -}