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, 01 Oct 2016 13:47:30
Message-Id: 1475321449.64737491386fc00df04ff9ed9bf737be07335038.mrueg@gentoo
1 commit: 64737491386fc00df04ff9ed9bf737be07335038
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Sat Oct 1 11:30:30 2016 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Sat Oct 1 11:30:49 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64737491
7
8 x11-terms/xterm: Remove old
9
10 Package-Manager: portage-2.3.1
11
12 x11-terms/xterm/Manifest | 2 -
13 x11-terms/xterm/xterm-323.ebuild | 92 ----------------------------------------
14 x11-terms/xterm/xterm-324.ebuild | 92 ----------------------------------------
15 3 files changed, 186 deletions(-)
16
17 diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest
18 index b220403..8fa2cfa 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-320.tgz 1217356 SHA256 a60dbb574334c081425fa30f011cd9f571e3be7a91e2a84e252461798bce24a7 SHA512 6c234b5564ce1276136bc3ef8ef5d6703ed9dc3af3b0fd7c8c713c0876276fc4bb55cee7137f9a8c45df66531b6bd8eb778bd7660ea35c4aa8aa80ba17ba1263 WHIRLPOOL 2d7b0de46096a7a0426a419007a590bc478d19c7e2ddc3cea2fbfe0998a2f2fe5c6f5da46b5869260207e897a284250fa2cd483d613d65636c01ce366d7b6a5c
24 -DIST xterm-323.tgz 1234918 SHA256 e39f7469910ecc92bd53496037770d4b572d33486a4ba97188e64459f25658bf SHA512 f70cb33fb0dfdcdf79560de6fc9d35a443a83f2b20d086d3cdd14f20bbf1b2da524479672701d0c298e1a06dae7f7a48ccdc0f04fbeb6cc0d5e673dd4df9ccd2 WHIRLPOOL dcea230dd1cfd9f6ba918f386175b2a8d5dfa6e604c78aa320a2cba1791e7534d4c7d8159c90399e1bfe8dd620023dc2dc9db3efff35ddc6f77d45ab218f85e3
25 -DIST xterm-324.tgz 1235312 SHA256 70ecbec8d27789248e8ae2dc2cf159a2e189c152a6559a2b3df7f4838da36092 SHA512 f6f2518a11eec6e41afb10ca4ec298c566b1fc5c3b3c4c4d533311b3f64ec04c2bc692798e75bbd34382cb64eca9b21ee4b05438c4d18486046d3c710c586626 WHIRLPOOL 80bdf5dda75d8f7d2b60b0611399f96506c79195235bec1b0c5e98cd32a535dc582ad12e34ec9f3998d9d223ed284debe50582113723a1e58e6a0c2d1bd9fd48
26 DIST xterm-325.tgz 1237865 SHA256 3b31b07a0c40427e9330ec3be9d1a748c72808f945953cea9e526e48be315f1b SHA512 7049a013967cb90eb196684e7d6d0664cd0d7c86154fba318493d9249e973a4bf591861cbbc051a80184ef427aad75774b15d79cb571d3f82482c1b51e7a99f4 WHIRLPOOL 5f08712994e3d907fcae2bbfe7d8f1aaf2ff3be342eec6b854f94774d0e7fa03e042c2716848b6aae6d6cf14a030c7a1769b6ab8e68818394447acf2455cd37e
27 DIST xterm-326.tgz 1240064 SHA256 3f40eb373cef578ae108b6d19602c96bf7342a80396e93a30ff78ee72f68d317 SHA512 24a26adeeb07f2ed31779578d3a18d6c838bc7596521f5c826c8747b96fae1a296451f55d0046970102cf9f2ef072f6d0505dfc51378796c2834fb9af036dce1 WHIRLPOOL 132c330e9f476bf1050efd5f054be22959e0abd6e44eac247e27248f805c42691a12c061864e033ca9199dfe3f20c50df0a03f6222965a18f0587a965cff7e32
28
29 diff --git a/x11-terms/xterm/xterm-323.ebuild b/x11-terms/xterm/xterm-323.ebuild
30 deleted file mode 100644
31 index a332d4e..00000000
32 --- a/x11-terms/xterm/xterm-323.ebuild
33 +++ /dev/null
34 @@ -1,92 +0,0 @@
35 -# Copyright 1999-2016 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 ~arm64 ~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-324.ebuild b/x11-terms/xterm/xterm-324.ebuild
129 deleted file mode 100644
130 index a332d4e..00000000
131 --- a/x11-terms/xterm/xterm-324.ebuild
132 +++ /dev/null
133 @@ -1,92 +0,0 @@
134 -# Copyright 1999-2016 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 ~arm64 ~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 -}