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